{"push_id":1218005906,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"75480b8c0ba0bf742590ae1a89041f6b54c1b129","before":"c3fdfd7431479bdaa3409baf99f6728077f7c72b","commits":[{"sha":"01769ada1a350424dcb3c403bf3326426b444447","author":{"name":"Pengzhou Tang","email":"4736f73c0a0a41fcbf6ab8f4c01b0b4c45dc0393@pivotal.io"},"message":"Refactor utility statement dispatch interfaces\n\nrefactor CdbDispatchUtilityStatement() to make it flexible for cdbCopyStart(),\ndispatchVacuum() to call directly. Introduce flags like DF_NEED_TWO_SNAPSHOT,\nDF_WITH_SNAPSHOT, DF_CANCEL_ON_ERROR to make function call much clearer","distinct":true,"url":"https://api.github.com/repos/greenplum-db/gpdb/commits/01769ada1a350424dcb3c403bf3326426b444447"},{"sha":"f7078db2ad4543ec89094006882c62f424a84c01","author":{"name":"Pengzhou Tang","email":"4736f73c0a0a41fcbf6ab8f4c01b0b4c45dc0393@pivotal.io"},"message":"Refactor command dispatch related function,\n\nOriginal cdbdisp_dispatchRMCommand() and CdbDoCommand() is easy confusing. This commit combine\nthem to one and meanwhile push down error handling to make coding easier.","distinct":true,"url":"https://api.github.com/repos/greenplum-db/gpdb/commits/f7078db2ad4543ec89094006882c62f424a84c01"},{"sha":"75480b8c0ba0bf742590ae1a89041f6b54c1b129","author":{"name":"Pengzhou Tang","email":"4736f73c0a0a41fcbf6ab8f4c01b0b4c45dc0393@pivotal.io"},"message":"Abandon cdbdisp_dispatchUtilityStatement\n\ncdbdisp_dispatchUtilityStatement is designed to dispatch a utility statement synchronously used by\nDefineIndex(), DefineExternalRelation(), DefineRelation() and createdb(). The formor three function\nactually use it in asynchronous way, so replace it with CdbDispatchUtilityStatement.\n\ncreatedb() use it synchronously, but the performance improvement is little. To make code clean, abandon\nthis function and replace it with asynchronous version.","distinct":true,"url":"https://api.github.com/repos/greenplum-db/gpdb/commits/75480b8c0ba0bf742590ae1a89041f6b54c1b129"}]}
{"actor":{"display_login":"pengzhout"}}