{"push_id":1986310003,"size":10,"distinct_size":1,"ref":"refs/heads/commitfest/14/1277","head":"ad247a7b149bd28554f38df586816d8c5c37b356","before":"5b1414fc1270ac65d49c5418cc6cbddb2f2cb746","commits":[{"sha":"1555566d9ee1a996a28cc4601840a67831112695","author":{"name":"Robert Haas","email":"93159bdbbeed5b47be970d58edfbdf1c3ce55e4c@postgresql.org"},"message":"Set partitioned_rels appropriately when UNION ALL is used.\n\nIn most cases, this omission won't matter, because the appropriate\nlocks will have been acquired during parse/plan or by AcquireExecutorLocks.\nBut it's a bug all the same.\n\nReport by Ashutosh Bapat.  Patch by me, reviewed by Amit Langote.\n\nDiscussion: http://postgr.es/m/CAFjFpRdHb_ZnoDTuBXqrudWXh3H1ibLkr6nHsCFT96fSK4DXtA@mail.gmail.com","distinct":false,"url":"https://api.github.com/repos/postgresql-cfbot/postgresql/commits/1555566d9ee1a996a28cc4601840a67831112695"},{"sha":"42651bdd68a123544d5bfd0773a170aa3b443f1b","author":{"name":"Robert Haas","email":"93159bdbbeed5b47be970d58edfbdf1c3ce55e4c@postgresql.org"},"message":"Fix inconsistent capitalization.\n\nAmit Langote\n\nDiscussion: http://postgr.es/m/a83a0899-19f5-594c-9aac-3ba0f16989a1@lab.ntt.co.jp","distinct":false,"url":"https://api.github.com/repos/postgresql-cfbot/postgresql/commits/42651bdd68a123544d5bfd0773a170aa3b443f1b"},{"sha":"0ec2e908babfbfde83a3925680f06b16408739ff","author":{"name":"Peter Eisentraut","email":"2f47089682e4afbd5de3eea4edffc95dfc1eb9de@gmx.net"},"message":"Fix bool/int type confusion\n\nUsing ++ on a bool variable doesn't work well when stdbool.h is in use.\nThe original BSD code appears to use int here, so use that instead.\n\nReviewed-by: Thomas Munro <thomas.munro@enterprisedb.com>","distinct":false,"url":"https://api.github.com/repos/postgresql-cfbot/postgresql/commits/0ec2e908babfbfde83a3925680f06b16408739ff"},{"sha":"8951c65df2701a4620ea43f12b9fbabdb653c164","author":{"name":"Peter Eisentraut","email":"2f47089682e4afbd5de3eea4edffc95dfc1eb9de@gmx.net"},"message":"Remove BoolPtr type\n\nNot used and doesn't seem useful.\n\nReviewed-by: Thomas Munro <thomas.munro@enterprisedb.com>","distinct":false,"url":"https://api.github.com/repos/postgresql-cfbot/postgresql/commits/8951c65df2701a4620ea43f12b9fbabdb653c164"},{"sha":"77b6b5e9ceca04dbd6f0f6cd3fc881519acc8714","author":{"name":"Robert Haas","email":"93159bdbbeed5b47be970d58edfbdf1c3ce55e4c@postgresql.org"},"message":"Make RelationGetPartitionDispatchInfo expand depth-first.\n\nWith this change, the order of leaf partitions as returned by\nRelationGetPartitionDispatchInfo should now be the same as the\norder used by expand_inherited_rtentry.  This will make it simpler\nfor future patches to match up the partition dispatch information\nwith the planner data structures.  The new code is also, in my\nopinion anyway, simpler and easier to understand.\n\nAmit Langote, reviewed by Amit Khandekar.  I also reviewed and\nmade a few cosmetic revisions.\n\nDiscussion: http://postgr.es/m/d98d4761-5071-1762-501e-0e15047c714b@lab.ntt.co.jp","distinct":false,"url":"https://api.github.com/repos/postgresql-cfbot/postgresql/commits/77b6b5e9ceca04dbd6f0f6cd3fc881519acc8714"},{"sha":"0c4b879b74f891c19b3b431c5f34f94e50daa09b","author":{"name":"Peter Eisentraut","email":"2f47089682e4afbd5de3eea4edffc95dfc1eb9de@gmx.net"},"message":"Avoid use of bool in thread_test.c\n\nIt's not necessary for such a small program, and it causes unnecessary\nextra work to get the correct definition of bool, more so if we are\ngoing to introduce stdbool.h later.\n\nReviewed-by: Thomas Munro <thomas.munro@enterprisedb.com>","distinct":false,"url":"https://api.github.com/repos/postgresql-cfbot/postgresql/commits/0c4b879b74f891c19b3b431c5f34f94e50daa09b"},{"sha":"0a480502b092195a9b25a2f0f199a21d592a9c57","author":{"name":"Robert Haas","email":"93159bdbbeed5b47be970d58edfbdf1c3ce55e4c@postgresql.org"},"message":"Expand partitioned table RTEs level by level, without flattening.\n\nFlattening the partitioning hierarchy at this stage makes various\ndesirable optimizations difficult.  The original use case for this\npatch was partition-wise join, which wants to match up the partitions\nin one partitioning hierarchy with those in another such hierarchy.\nHowever, it now seems that it will also be useful in making partition\npruning work using the PartitionDesc rather than constraint exclusion,\nbecause with a flattened expansion, we have no easy way to figure out\nwhich PartitionDescs apply to which leaf tables in a multi-level\npartition hierarchy.\n\nAs it turns out, we end up creating both rte->inh and !rte->inh RTEs\nfor each intermediate partitioned table, just as we previously did for\nthe root table.  This seems unnecessary since the partitioned tables\nhave no storage and are not scanned.  We might want to go back and\nrejigger things so that no partitioned tables (including the parent)\nneed !rte->inh RTEs, but that seems to require some adjustments not\nrelated to the core purpose of this patch.\n\nAshutosh Bapat, reviewed by me and by Amit Langote.  Some final\nadjustments by me.\n\nDiscussion: http://postgr.es/m/CAFjFpRd=1venqLL7oGU=C1dEkuvk2DJgvF+7uKbnPHaum1mvHQ@mail.gmail.com","distinct":false,"url":"https://api.github.com/repos/postgresql-cfbot/postgresql/commits/0a480502b092195a9b25a2f0f199a21d592a9c57"},{"sha":"8356753c212a5865469c9befc4cf1e637a9d8bbc","author":{"name":"Andres Freund","email":"c6cbfe878b4ee67646e7630734db67f536518d54@anarazel.de"},"message":"Perform only one ReadControlFile() during startup.\n\nPreviously we read the control file in multiple places. But soon the\nsegment size will be configurable and stored in the control file, and\nthat needs to be available earlier than it currently is needed.\n\nInstead of adding yet another place where it's read, refactor things\nso there's a single processing of the control file during startup (in\nEXEC_BACKEND that's every individual backend's startup).\n\nAuthor: Andres Freund\nDiscussion: http://postgr.es/m/20170913092828.aozd3gvvmw67gmyc@alap3.anarazel.de","distinct":false,"url":"https://api.github.com/repos/postgresql-cfbot/postgresql/commits/8356753c212a5865469c9befc4cf1e637a9d8bbc"},{"sha":"81276fdd3931d286e62b86b2512a517de2ba2de8","author":{"name":"Robert Haas","email":"93159bdbbeed5b47be970d58edfbdf1c3ce55e4c@postgresql.org"},"message":"Add missing tags to GetCommandLogLevel.\n\nOtherwise, log_statement = 'ddl' causes errors if those statement\ntypes are used.\n\nMichael Paquier, reviewed by Ashutosh Sharma\n\nDiscussion: http://postgr.es/m/CAB7nPqStC3HkE76Q1MnHsVd1vF1Td9zXApzYadzDMyLMRkkGrw@mail.gmail.com","distinct":false,"url":"https://api.github.com/repos/postgresql-cfbot/postgresql/commits/81276fdd3931d286e62b86b2512a517de2ba2de8"},{"sha":"ad247a7b149bd28554f38df586816d8c5c37b356","author":{"name":"CommitFest Bot","email":"aab6a594935fe5db0d690bc154b19f642bfbe9d7@cputube.org"},"message":"Automatic commit for Commitfest submission #1277.\n\nThis commit was automatically generated and includes a Travis control file\nto tell travis-ci.org what to do with it.  This branch will be overwritten\neach time a new patch version is posted or master changes.\n\nCommitfest entry: https://commitfest.postgresql.org/14/1277\nPatches fetched from: https://www.postgresql.org/message-id/7ac0ede4-fbd1-c466-896e-8b8f9cd7740a%40proxel.se","distinct":true,"url":"https://api.github.com/repos/postgresql-cfbot/postgresql/commits/ad247a7b149bd28554f38df586816d8c5c37b356"}]}
{"actor":{"display_login":"postgresql-cfbot"}}