{"push_id":3099190122,"size":4,"distinct_size":1,"ref":"refs/heads/commitfest/21/1894","head":"24d8551f47ca270881b8037af6fd8a8e649fb7fa","before":"9e8ccfbc120ad96ffa29bd3096c58b58d015c9a7","commits":[{"sha":"2d34ad84303181111c6f0747186857ff50106267","author":{"name":"Tom Lane","email":"ffeaa947aef224da9ba99b6a18bdd74288df0e3e@sss.pgh.pa.us"},"message":"Add a --socketdir option to pg_upgrade.\n\nThis allows control of the directory in which the postmaster sockets\nare created for the temporary postmasters started by pg_upgrade.\nThe default location remains the current working directory, which is\ntypically fine, but if it is deeply nested then its pathname might\nbe too long to be a socket name.\n\nIn passing, clean up some messiness in pg_upgrade's option handling,\nparticularly the confusing and undocumented way that configuration-only\ndatadirs were handled.  And fix check_required_directory's substantially\nunder-baked cleanup of directory pathnames.\n\nDaniel Gustafsson, reviewed by Hironobu Suzuki, some code cleanup by me\n\nDiscussion: https://postgr.es/m/E72DD5C3-2268-48A5-A907-ED4B34BEC223@yesql.se","distinct":false,"url":"https://api.github.com/repos/postgresql-cfbot/postgresql/commits/2d34ad84303181111c6f0747186857ff50106267"},{"sha":"3295f82022ff0da95c96d8ca763e1d8902345466","author":{"name":"Tom Lane","email":"ffeaa947aef224da9ba99b6a18bdd74288df0e3e@sss.pgh.pa.us"},"message":"Rename ecpg's various \"extern.h\" files to have distinct names.\n\nThis should reduce confusion, and in particular make it safe to\ncopy typename.c into preproc/ and compile it there.\n\nThis doesn't affect anything outside ecpg, and particularly not\nend users, because these files don't get installed; they just\nexist to share declarations among the .c files of each subdirectory.\n\nDiscussion: https://postgr.es/m/31364.1543511708@sss.pgh.pa.us","distinct":false,"url":"https://api.github.com/repos/postgresql-cfbot/postgresql/commits/3295f82022ff0da95c96d8ca763e1d8902345466"},{"sha":"29180e5d78e545472b1665b8d415e6917a5bf333","author":{"name":"Tom Lane","email":"ffeaa947aef224da9ba99b6a18bdd74288df0e3e@sss.pgh.pa.us"},"message":"Eliminate parallel-make hazard in ecpg/preproc.\n\nRe-making ecpglib's typename.o is dangerous because another make thread\ncould be doing that at the same time.  While we've not heard field\ncomplaints traceable to this, it seems inevitable that it'd bite someone\neventually.  Instead, symlink typename.c into the preproc directory and\nrecompile it there.  That file is small enough that compiling it twice\nisn't much of a penalty.  Furthermore, this way we get a .o file that's\nmade without shlib CFLAGS, which seems cleaner.\n\nThis requires adding more stuff to the module's -I list.  The MSVC\naspect of that is untested, but I'm sure the buildfarm will tell me\nif I got it wrong.\n\nPer a suggestion from Peter Eisentraut.  Although this is theoretically\na bug fix, the lack of field reports makes me feel we needn't back-patch.\n\nDiscussion: https://postgr.es/m/31364.1543511708@sss.pgh.pa.us","distinct":false,"url":"https://api.github.com/repos/postgresql-cfbot/postgresql/commits/29180e5d78e545472b1665b8d415e6917a5bf333"},{"sha":"24d8551f47ca270881b8037af6fd8a8e649fb7fa","author":{"name":"Commitfest Bot","email":"b9e638e07cc2e2abf56c9c0cad7954f2e3bc1641@cputube.org"},"message":"[CF 21/1894] Change \"checkpoint starting\" message to use \"wal\"\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/21/1894\nPatch(es): https://www.postgresql.org/message-id/20181129084708.GA9562@msg.credativ.de\nAuthor(s): Christoph Berg","distinct":true,"url":"https://api.github.com/repos/postgresql-cfbot/postgresql/commits/24d8551f47ca270881b8037af6fd8a8e649fb7fa"}]}
{"actor":{"display_login":"postgresql-cfbot"}}