{"push_id":2936287448,"size":5,"distinct_size":1,"ref":"refs/heads/commitfest/20/1754","head":"453fecbb138febd42b9777ba9be523fc7c3831d9","before":"cc4660eb8a08d629c94ba88ef48bb4194f94b40a","commits":[{"sha":"b5f03dc7657e4cc62b975f3bc07b217916324a54","author":{"name":"Peter Eisentraut","email":"c50e6bf7013fce877ffb25104d778a36de31e297@gmx.net"},"message":"Remove redundant allocation\n\nAuthor: Nikita Glukhov <n.gluhov@postgrespro.ru>","distinct":false,"url":"https://api.github.com/repos/postgresql-cfbot/postgresql/commits/b5f03dc7657e4cc62b975f3bc07b217916324a54"},{"sha":"113a659914daa8e8c9ced55ca82bfbd5bdcedbd4","author":{"name":"Tom Lane","email":"ffeaa947aef224da9ba99b6a18bdd74288df0e3e@sss.pgh.pa.us"},"message":"Ensure that PLPGSQL_DTYPE_ROW variables have valid refname fields.\n\nWithout this, the syntax-tree-dumping functions in pl_funcs.c crash,\nand there are other places that might be at risk too.  Per report\nfrom Pavel Stehule.\n\nLooks like I broke this in commit f9263006d, so back-patch to v11.\n\nDiscussion: https://postgr.es/m/CAFj8pRA+3f5n4642q2g8BXCKjbTd7yU9JMYAgDyHgozk6cQ-VA@mail.gmail.com","distinct":false,"url":"https://api.github.com/repos/postgresql-cfbot/postgresql/commits/113a659914daa8e8c9ced55ca82bfbd5bdcedbd4"},{"sha":"c87cb5f7a67962f4bdfb897139fff91b7d8e0d90","author":{"name":"Tom Lane","email":"ffeaa947aef224da9ba99b6a18bdd74288df0e3e@sss.pgh.pa.us"},"message":"Allow btree comparison functions to return INT_MIN.\n\nHistorically we forbade datatype-specific comparison functions from\nreturning INT_MIN, so that it would be safe to invert the sort order\njust by negating the comparison result.  However, this was never\nreally safe for comparison functions that directly return the result\nof memcmp(), strcmp(), etc, as POSIX doesn't place any such restriction\non those library functions.  Buildfarm results show that at least on\nrecent Linux on s390x, memcmp() actually does return INT_MIN sometimes,\ncausing sort failures.\n\nThe agreed-on answer is to remove this restriction and fix relevant\ncall sites to not make such an assumption; code such as \"res = -res\"\nshould be replaced by \"INVERT_COMPARE_RESULT(res)\".  The same is needed\nin a few places that just directly negated the result of memcmp or\nstrcmp.\n\nTo help find places having this problem, I've also added a compile option\nto nbtcompare.c that causes some of the commonly used comparators to\nreturn INT_MIN/INT_MAX instead of their usual -1/+1.  It'd likely be\na good idea to have at least one buildfarm member running with\n\"-DSTRESS_SORT_INT_MIN\".  That's far from a complete test of course,\nbut it should help to prevent fresh introductions of such bugs.\n\nThis is a longstanding portability hazard, so back-patch to all supported\nbranches.\n\nDiscussion: https://postgr.es/m/20180928185215.ffoq2xrq5d3pafna@alap3.anarazel.de","distinct":false,"url":"https://api.github.com/repos/postgresql-cfbot/postgresql/commits/c87cb5f7a67962f4bdfb897139fff91b7d8e0d90"},{"sha":"6eb612fea9d080f2ae77ecb7091e73dc9f298c97","author":{"name":"Bruce Momjian","email":"9ae9c44b775ee9b29f4f502415e02e61a9b1a6a0@momjian.us"},"message":"doc:  update PG 11 release notes\n\nDiscussion: https://postgr.es/m/1f5b2e66-7ba8-98ec-c06a-aee9ff33f050@postgresql.org\n\nAuthor: Jonathan S. Katz\n\nBackpatch-through: 11","distinct":false,"url":"https://api.github.com/repos/postgresql-cfbot/postgresql/commits/6eb612fea9d080f2ae77ecb7091e73dc9f298c97"},{"sha":"453fecbb138febd42b9777ba9be523fc7c3831d9","author":{"name":"Commitfest Bot","email":"b9e638e07cc2e2abf56c9c0cad7954f2e3bc1641@cputube.org"},"message":"[CF 20/1754] pgbench - doCustom cleanup\n\nThis commit was automatically generated by cfbot at commitfest.cputube.org.\nIt is based on patches submitted to the PostgreSQL mailing lists and\nregistered in the PostgreSQL Commitfest application.\n\nThis branch will be overwritten each time a new patch version is posted to\nthe email thread, and also periodically to check for bitrot caused by changes\non the master branch.\n\nCommitfest entry: https://commitfest.postgresql.org/20/1754\nPatch(es): https://www.postgresql.org/message-id/alpine.DEB.2.21.1808111104320.1705@lancre\nAuthor(s): Fabien Coelho","distinct":true,"url":"https://api.github.com/repos/postgresql-cfbot/postgresql/commits/453fecbb138febd42b9777ba9be523fc7c3831d9"}]}
{"actor":{"display_login":"postgresql-cfbot"}}