{"push_id":2750525041,"size":15,"distinct_size":15,"ref":"refs/heads/insist-removal","head":"4857dcf97002084b28961ef5b7ff883d558546a6","before":"df49ade352c73174498354dec151c04d531476a8","commits":[{"sha":"bc91185f1c9f89aa9379f1c660c22936fa99bda8","author":{"name":"Scott Kahler","email":"a0add7ea94e61bd2e621034055957d6806647d78@pivotal.io"},"message":"Updating ports in sample configs to match best practices (#5327)","distinct":true,"url":"https://api.github.com/repos/asimrp/gpdb/commits/bc91185f1c9f89aa9379f1c660c22936fa99bda8"},{"sha":"0141a3276cb30923ea0cc527d932ec5351c0418f","author":{"name":"Lav Jain","email":"52ba542763f8b664bb9e69f89aad2e22a86e1eec@pivotal.io"},"message":"Set last segment's fragment header for PXF fragments (#5279)\n\n* Set fragment index for PXF fragments per segment\r\n\r\n* Added X-GP-LAST-FRAGMENT header to the request\r\n\r\nto indicate that this is the last fragment for the segment.\r\nThe header is only sent for the last fragment, with the value \"true\".\r\n\r\nCo-authored-by: Ben Christel <bchristel@pivotal.io>\r\nCo-authored-by: Francisco Guerrero <aguerrero@pivotal.io>","distinct":true,"url":"https://api.github.com/repos/asimrp/gpdb/commits/0141a3276cb30923ea0cc527d932ec5351c0418f"},{"sha":"3f561d4265150b1c4d44b770eb132742e6990120","author":{"name":"Omer Arap","email":"ce790f0f17dfa06c748b253b0854bcc0f9abba97@pivotal.io"},"message":"ORCA now mimics planner when it comes to empty stats\n\nWhen there is no stats available for any table, ORCA was treating it as an\nempty table while planning. On the other hand planner is utilizing a guc\n`gp_enable_relsize_collection` to obtain the estimated size of the table, but\nno other statistics. This commit enables ORCA to have the same behavior as\nplanner when the guc is set.\n\nSigned-off-by: Sambitesh Dash <sdash@pivotal.io>","distinct":true,"url":"https://api.github.com/repos/asimrp/gpdb/commits/3f561d4265150b1c4d44b770eb132742e6990120"},{"sha":"189a35476aebb118e23082eb2e8884a6d8f3e2de","author":{"name":"Daniel Gustafsson","email":"c8568db482997e400a30352c275ad00bc4c4e5db@pivotal.io"},"message":"Break out Greenplum specific parts from pg_upgrade\n\nThis attempts to minimize the diff to upstream in preparation of\nmerging with a later version of pg_upgrade. In some cases this\nre-introduces quirks from small style cleanups we've performed,\nbut it will only be for a short period until the merge happens.\n\nPostgreSQL have in recent versions moved to just having a version.c\nfile for version specific function. In this commit we move Greenplum\nspecific code to version_gp.c, since we would do that sooner or later\nanyways.\n\nNo functionality is altered with this, this is limited to refactoring.","distinct":true,"url":"https://api.github.com/repos/asimrp/gpdb/commits/189a35476aebb118e23082eb2e8884a6d8f3e2de"},{"sha":"3dabd32aa4523bc43ded7d819ec3286882514b7e","author":{"name":"Daniel Gustafsson","email":"c8568db482997e400a30352c275ad00bc4c4e5db@pivotal.io"},"message":"Import pg_upgrade 9.3.22 sources\n\nThis overwrites the Greenplum pg_upgrade version with the upstream\n9.3.22 sources. No attempt is made to make this compile or at all\nbe even remotely useable. Follow-up commits will re-introduce all\nfunctionality which was lost.","distinct":true,"url":"https://api.github.com/repos/asimrp/gpdb/commits/3dabd32aa4523bc43ded7d819ec3286882514b7e"},{"sha":"9806f2b2ca8db17a738600598526eea852815117","author":{"name":"Daniel Gustafsson","email":"c8568db482997e400a30352c275ad00bc4c4e5db@pivotal.io"},"message":"Reapply the Greenplum specific code on top of pg_upgrade\n\nThe previous commit backported the PostgreSQL 9.3 pg_upgrade code\nbase and overwrote the hacks to allow for upgrading a Greenplum\ncluster. This commit brings back the patchsets that were lost, and\nadapts them to the new pg_upgrade code as well as mildly refactors\nthem to take advantage of new opportunities.","distinct":true,"url":"https://api.github.com/repos/asimrp/gpdb/commits/9806f2b2ca8db17a738600598526eea852815117"},{"sha":"20a95219123a52634dfa060771edb8888ef9b7e0","author":{"name":"Daniel Gustafsson","email":"c8568db482997e400a30352c275ad00bc4c4e5db@pivotal.io"},"message":"Replace Oid preallocation with pg_upgrade Oid handling\n\nPreviously, the Greenplum pg_upgrade was syncronizing the Oids across\nupgrades using the backend Oid pre-allocation. All pre-allocations\nwere generated in an Oid file, which was executed before the schema\nwas restored. When doing parallel restores, this strategy becomes\nproblematic as the Oid preallocation may be done in a backend other\nthan the one where the Oid is required. This commit rips out the use\nof Oid preallocation in favor of using the upstream Oid handling in\npg_upgrade where the Oids are set just before being required. A major\ndifference is that we use the Oid preassignment scaffolding under the\ncovers, but in a more upstream merge friendly way.\n\nFor now, a known regression is that toast tables which in the old\ncluster doesn't match the naming convention in the new cluster fails\nto restore. Drop before running test until we know how to handle these.","distinct":true,"url":"https://api.github.com/repos/asimrp/gpdb/commits/20a95219123a52634dfa060771edb8888ef9b7e0"},{"sha":"1b0af7f8fe87f5bf8cb1aa163d1e163f02dd8d27","author":{"name":"Robert Haas","email":"cc4ab156f0be9feefe10b35a552fd319cd7679ae@postgresql.org"},"message":"Remove hard-coded \"\\connect postgres\" from pg_dumpall.\n\nThis doesn't appear to accompish anything useful, and does make the\nrestore fail if the postgres database happens to have been dropped.","distinct":true,"url":"https://api.github.com/repos/asimrp/gpdb/commits/1b0af7f8fe87f5bf8cb1aa163d1e163f02dd8d27"},{"sha":"6626346e32c6a2128454dee8363dcd5c817711ef","author":{"name":"Daniel Gustafsson","email":"c8568db482997e400a30352c275ad00bc4c4e5db@pivotal.io"},"message":"First stab of changing pg_upgrade distribution method\n\nPreviously each QE would dump/restore the schema before upgrading\nthe datafiles, which consumes a lot of time on large databases.\nInstead, use the datadir which was created from the dump/restore\non the QD for the QEs as well and bootstrap the segment upgrade\nto jump straight to copying files instead.\n\nThis is a first stab at implementing this model of distribution,\nfollow-up commits will be required to finalize the patch.","distinct":true,"url":"https://api.github.com/repos/asimrp/gpdb/commits/6626346e32c6a2128454dee8363dcd5c817711ef"},{"sha":"673051a55396679796c2c0610ebe5a1c81aa712c","author":{"name":"Bruce Momjian","email":"9ae9c44b775ee9b29f4f502415e02e61a9b1a6a0@momjian.us"},"message":"In pg_upgrade, fix bug where no users were dumped in pg_dumpall\nbinary-upgrade mode;  instead only skip dumping the current user.\n\nThis bug was introduced in during the removal of split_old_dump().  Bug\ndiscovered during local testing.","distinct":true,"url":"https://api.github.com/repos/asimrp/gpdb/commits/673051a55396679796c2c0610ebe5a1c81aa712c"},{"sha":"743aa9bac84c45ee4d4031995a6a3e906974da1d","author":{"name":"Daniel Gustafsson","email":"c8568db482997e400a30352c275ad00bc4c4e5db@pivotal.io"},"message":"Fix vacuum check in pg_upgrade testing\n\nMake sure we use the psql client from the new bindir (the on in PATH\nmight well be an upstream postgres psql etc), and use a port different\nfrom the standard postgres port since it's likely to be in use.\n\nAlso fix integer value comparison which caused a warning in my Bash,\nwhile it might work in other versions of Bash.","distinct":true,"url":"https://api.github.com/repos/asimrp/gpdb/commits/743aa9bac84c45ee4d4031995a6a3e906974da1d"},{"sha":"5b9338ba3e587ad09fe0a45be31ca1b346dd9f2b","author":{"name":"Daniel Gustafsson","email":"c8568db482997e400a30352c275ad00bc4c4e5db@pivotal.io"},"message":"Ensure we have a regression.diffs file to satisfy the pipeline\n\nThis is extracted from a larger patch in 5e92c436adcb32d295e77b3f3.\n\nCo-authored-by: Paul Guo <paulguo@gmail.com>\nCo-authored-by: Max Yang <myang@pivotal.io>","distinct":true,"url":"https://api.github.com/repos/asimrp/gpdb/commits/5b9338ba3e587ad09fe0a45be31ca1b346dd9f2b"},{"sha":"aadbd353e5c58a1eb284d033379183e44d46a0c6","author":{"name":"Daniel Gustafsson","email":"c8568db482997e400a30352c275ad00bc4c4e5db@pivotal.io"},"message":"Temporarily minimize the pg_upgrade test dataset\n\nThe regression database has shown to be full of questionable\nobjects which we probably won't support for upgrades without\nmanual intervention before the upgrade. With all the changes\ngoing into pg_upgrade it's time to start on a known minimal\ndataset and expand from there to the full ICW leftover schema.\nAs a stop-gap for now, drop the regression databases eand only\nupgrade a small subset.\n\nAlso disallow upgrades of orhpaned toast tables, and clean\nup the invocation of the test_gpdb_pre.sql script to be less\nhacky.","distinct":true,"url":"https://api.github.com/repos/asimrp/gpdb/commits/aadbd353e5c58a1eb284d033379183e44d46a0c6"},{"sha":"0890130e32f28373937130375c5cb0c89639924e","author":{"name":"Daniel Gustafsson","email":"c8568db482997e400a30352c275ad00bc4c4e5db@pivotal.io"},"message":"Fix DDL syntax in pg_upgrade test","distinct":true,"url":"https://api.github.com/repos/asimrp/gpdb/commits/0890130e32f28373937130375c5cb0c89639924e"},{"sha":"4857dcf97002084b28961ef5b7ff883d558546a6","author":{"name":"Soumyadeep Chakraborty","email":"ec19037653195c8fe6913bfa51ee2dd46d490579@pivotal.io"},"message":"Remove Insist from appendonly directory\n\nInsist() is replaced with either Assert() or ereport(ERROR) as\nappropriate.","distinct":true,"url":"https://api.github.com/repos/asimrp/gpdb/commits/4857dcf97002084b28961ef5b7ff883d558546a6"}]}
{"actor":{"display_login":"asimrp"}}