{"push_id":2138542241,"size":23,"distinct_size":19,"ref":"refs/heads/gpstop-all-segments-on-host-151862462","head":"f46d40e9ed08f029d1ea7f62f6eb45e80a72ff5b","before":"abfde43872317b9b3205710bacd0d5fb6366bc6d","commits":[{"sha":"4e525e1df2bc9fe15a8c7c1d061d0cc1f61bae32","author":{"name":"Ashwin Agrawal","email":"0b80898d20c115b5a17919c67f80b4a69754d0af@pivotal.io"},"message":"Remove usage of global variable cdb_component_dbs.","distinct":false,"url":"https://api.github.com/repos/Chibin/gpdb/commits/4e525e1df2bc9fe15a8c7c1d061d0cc1f61bae32"},{"sha":"cd74a68080e9a17b480aa266777755773e22f544","author":{"name":"Taylor Vesely","email":"bb7103384bcbdf89b27625f0d4a743f70f13488e@pivotal.io"},"message":"Unit test probeWalRepPublishUpdate\n\nInitial work was done in collaboration with Kanaiya Kariya @kanhaiya7\nand Jiangtian Nie @zhadan01\n\nSigned-off-by: Xin Zhang <xzhang@pivotal.io>\nSigned-off-by: Asim Praveen <apraveen@pivotal.io>\nSigned-off-by: Ashwin Agrawal <aagrawal@pivotal.io>","distinct":false,"url":"https://api.github.com/repos/Chibin/gpdb/commits/cd74a68080e9a17b480aa266777755773e22f544"},{"sha":"9d0b7d17ebc2a930504c37de2423bd8f585860a2","author":{"name":"Heikki Linnakangas","email":"05628fb5af084483329a74d57058afe6d592a16d@pivotal.io"},"message":"Remove unused istoasted field.\n\nAccording to git history, this was added a very long time ago, before GPDB\nwas open sourced, because it was needed by some migration tool back then.\nBut the code that used it has been removed since.","distinct":false,"url":"https://api.github.com/repos/Chibin/gpdb/commits/9d0b7d17ebc2a930504c37de2423bd8f585860a2"},{"sha":"235b0fc078718d02d9c76a38c0c5bf6a8a536282","author":{"name":"Marbin Tan","email":"071f6209c223d48a4a462c602b13860aba4adfbf@pivotal.io"},"message":"behave: gitignore artifacts from analyzedb and gpcheckcat tests\n\nSigned-off-by: C.J. Jameson <cjameson@pivotal.io>","distinct":false,"url":"https://api.github.com/repos/Chibin/gpdb/commits/235b0fc078718d02d9c76a38c0c5bf6a8a536282"},{"sha":"269f34570705b9381d1dcdf42befcf484880c13e","author":{"name":"Xin Zhang","email":"e14454da3f62f33dc3df0fb8c1373c61346143cc@users.noreply.github.com"},"message":"Add instruction for ssh-keygen","distinct":true,"url":"https://api.github.com/repos/Chibin/gpdb/commits/269f34570705b9381d1dcdf42befcf484880c13e"},{"sha":"ef408151f44c6eb6afcfc1341685bd716aba0864","author":{"name":"Heikki Linnakangas","email":"05628fb5af084483329a74d57058afe6d592a16d@pivotal.io"},"message":"Use the new 8.3 style when printing Access Privileges in psql.\n\nLong time ago, when updating our psql version to 8.3 (or something higher),\nwe had decided to keep the old single-line style when displaying access\nprivileges, to avoid having to update regression tests. It's time to move\nforward, update the tests, and use the nicer 8.3 style for displaying\naccess privileges.\n\nAlso, \\d on a view no longer prints the View Definition. You need to use\nthe verbose \\d+ option for that. (I'm not a big fan of that change myself:\nwhen I want to look at a view I'm almost always interested in the View\nDefinition. But let's not second-guess decisions made almost 10 years ago\nin the upstream.)\n\nNote: psql still defaults to the \"old-ascii\" style when printing multi-line\nfields. The new style was introduced only later, in 9.0, so to avoid\nchanging all the expected output files, we should stick to the old style\nuntil we reach that point in the merge. This commit only changes the style\nfor Access privileges, which is different from the multi-line style.","distinct":true,"url":"https://api.github.com/repos/Chibin/gpdb/commits/ef408151f44c6eb6afcfc1341685bd716aba0864"},{"sha":"09518a0b609c30d665eaf5019db63a4bb8e15bb7","author":{"name":"Adam Lee","email":"6bef8114f791610f325e21bf98cab17795dfd86b@pivotal.io"},"message":"gpcloud: fix autocompress and improve test coverage\n\nautocompress feature was dropped by mistake, this commit fixes it and\nadd tests to cover all configuration options.","distinct":true,"url":"https://api.github.com/repos/Chibin/gpdb/commits/09518a0b609c30d665eaf5019db63a4bb8e15bb7"},{"sha":"dcdb85568a2c950f13b451e98f107926ab73f0df","author":{"name":"C.J. Jameson","email":"e7775676f089b54bc9510521f94f8ce1e8c9a402@pivotal.io"},"message":"concourse: hide gpexpand cluster setup in a task yml\n\nThese steps are necessary for:\n\ngpssh assumes that there's a public key already in-place if there's a\nprivate key. When we create the cluster CCP, we don't propagate the\npublic keys. So, this is a work around for that.\n\nWhen we run gpseginstall, it creates a tarball of the binary ($GPHOME)\non the same parent directory. Since we have GPDB installed at\n/usr/local/greenplum-db, it tries to create the tarball at /usr/local.\nWhich means we need user permissions for that directory.\n\nSigned-off-by: Marbin Tan <mtan@pivotal.io>","distinct":true,"url":"https://api.github.com/repos/Chibin/gpdb/commits/dcdb85568a2c950f13b451e98f107926ab73f0df"},{"sha":"be9a4e8907aa9b6bdfd49f945ff9568f60885d51","author":{"name":"Karen Huddleston","email":"06b5864ecc1d7ff54ca54c2819ffc2f1449c94e5@pivotal.io"},"message":"Use new test ami that contains pre-installed packages","distinct":true,"url":"https://api.github.com/repos/Chibin/gpdb/commits/be9a4e8907aa9b6bdfd49f945ff9568f60885d51"},{"sha":"240734df2dcb27fb2501ab5385a44342bb7591f0","author":{"name":"Jesse Zhang","email":"5e2fc7e57000747fbf2d33f76a3ff452cec131a2@gmail.com"},"message":"Bump ORCA version to 2.49.1","distinct":true,"url":"https://api.github.com/repos/Chibin/gpdb/commits/240734df2dcb27fb2501ab5385a44342bb7591f0"},{"sha":"ec4c2db43869dcde0fa5cd737341d819d7bda416","author":{"name":"Jesse Zhang","email":"5e2fc7e57000747fbf2d33f76a3ff452cec131a2@gmail.com"},"message":"I broke the build\n\nFix it for realz. :(","distinct":true,"url":"https://api.github.com/repos/Chibin/gpdb/commits/ec4c2db43869dcde0fa5cd737341d819d7bda416"},{"sha":"cc6b462b3b41a59dec6c57959f1fe212438f13e3","author":{"name":"Heikki Linnakangas","email":"05628fb5af084483329a74d57058afe6d592a16d@pivotal.io"},"message":"Remove unnecessary ORDER BYs from upstream tests.\n\nThese were added in GPDB a long time ago, probably before gpdiff.pl was\nintroduced to mask row order differences in regression test output. But\nnow that gpdiff.pl can do that, these are unnecessary. Revert to match\nthe upstream more closely.\n\nThis includes updates to the 'rules' and 'inherit' tests, although they\nare disabled and still doesn't pass after these changes.","distinct":true,"url":"https://api.github.com/repos/Chibin/gpdb/commits/cc6b462b3b41a59dec6c57959f1fe212438f13e3"},{"sha":"306b189d5ececa2f5fa4b2edfce45e8db94bccdf","author":{"name":"Heikki Linnakangas","email":"05628fb5af084483329a74d57058afe6d592a16d@pivotal.io"},"message":"Move some GPDB-specific code out of smgr.c and md.c.\n\nFor clarity, and to make merging easier.\n\nThe code to manage the hash table of \"pending resync EOFs\" for append-only\ntables is moved to smgr_ao.c. One notable change here is that the\npendingDeletesPerformed flag is removed. It was used to track whether there\nare any pending deletes, or any pending AO table resyncs, but we might as\nwell check the pending delete list and the pending syncs hash table\ndirectly, it's hardly any slower than checking a separate boolean.\n\nThere are still plenty of GPDB changes in smgr.c, but this is a good step\nforward.","distinct":true,"url":"https://api.github.com/repos/Chibin/gpdb/commits/306b189d5ececa2f5fa4b2edfce45e8db94bccdf"},{"sha":"14cb19b4ad54436ef421dc83e0ce82a4dcb1e430","author":{"name":"Heikki Linnakangas","email":"05628fb5af084483329a74d57058afe6d592a16d@pivotal.io"},"message":"Fix indentation in smgr code.\n\nBy running pgindent, and tidying a bunch of things manually.","distinct":true,"url":"https://api.github.com/repos/Chibin/gpdb/commits/14cb19b4ad54436ef421dc83e0ce82a4dcb1e430"},{"sha":"21ff60e0682e41ba105640b68cba523ab1d8f454","author":{"name":"Heikki Linnakangas","email":"05628fb5af084483329a74d57058afe6d592a16d@pivotal.io"},"message":"Don't bother to update distributed clog on sub-commit.\n\nThe distributed clog, like normal clog, will not be consulted for\nsubtransactions that are part of a still-in-progress transaction, so there\nis no need to update it until we're ready to commit the top transaction.\nThis is basically the same changes that was done in the upstream for clog\nin commit 06da3c570. We're about to merge that change from the upstream as\npart of the PostgreSQL 8.4 merge, but we can make that change for the\ndistributed log separately, to keep the actual merge commit smaller.","distinct":true,"url":"https://api.github.com/repos/Chibin/gpdb/commits/21ff60e0682e41ba105640b68cba523ab1d8f454"},{"sha":"23feb16565a43c81fd09c5586a6cf95f490d74d3","author":{"name":"Heikki Linnakangas","email":"05628fb5af084483329a74d57058afe6d592a16d@pivotal.io"},"message":"Oops, missed a comma.","distinct":true,"url":"https://api.github.com/repos/Chibin/gpdb/commits/23feb16565a43c81fd09c5586a6cf95f490d74d3"},{"sha":"58c270b0a28f834ec251eecd64c164ecbed83a76","author":{"name":"Nadeem Ghani","email":"e96fbb93d2cda7ffb265eda2d565a52d20d8d040@pivotal.io"},"message":"gparray: fix constructor setup\n\nThis class was handling the hasMirrors field incorrectly. Now we're\ncorrectly setting the hasMirrors flag.\n\nThis change broke the gpaddmirrors test, so fixed it.","distinct":true,"url":"https://api.github.com/repos/Chibin/gpdb/commits/58c270b0a28f834ec251eecd64c164ecbed83a76"},{"sha":"8563c28435a97547aecb35bc536ef1c857516303","author":{"name":"Marbin Tan","email":"071f6209c223d48a4a462c602b13860aba4adfbf@pivotal.io"},"message":"gpstop: add ability to stop mirrors and primaries on a specific host\n\nAdd a flag `--host` which stops all segments\non the specified host. An easy way to take down a set of segments\nwithout having to ssh and kill processes.\n\nRefuse to stop specific host if any primary isn't synched\n\nSigned-off-by: Nadeem Ghani <nghani@pivotal.io>\nSigned-off-by: C.J. Jameson <cjameson@pivotal.io>","distinct":true,"url":"https://api.github.com/repos/Chibin/gpdb/commits/8563c28435a97547aecb35bc536ef1c857516303"},{"sha":"ab677e2c4f3d07cbce6ab88c208131fb6321125a","author":{"name":"C.J. Jameson","email":"e7775676f089b54bc9510521f94f8ce1e8c9a402@pivotal.io"},"message":"gpstop: prevent `gpstop --host` if both primary and mirror are there\n\nSigned-off-by: Marbin Tan <mtan@pivotal.io>","distinct":true,"url":"https://api.github.com/repos/Chibin/gpdb/commits/ab677e2c4f3d07cbce6ab88c208131fb6321125a"},{"sha":"ddbf5ecd04fb37e16ced724c19ecf645dcb5f943","author":{"name":"C.J. Jameson","email":"e7775676f089b54bc9510521f94f8ce1e8c9a402@pivotal.io"},"message":"gpstop: prevent `gpstop --host` if -r and --host are used together\n\nSince we don't stop the master with --host, restart will fail anyways,\nso we don't allow it from the get go.\n\nSigned-off-by: Marbin Tan <mtan@pivotal.io>","distinct":true,"url":"https://api.github.com/repos/Chibin/gpdb/commits/ddbf5ecd04fb37e16ced724c19ecf645dcb5f943"}]}
{"actor":{"display_login":"cjcjameson"}}