{"push_id":2414483942,"size":1000,"distinct_size":0,"ref":"refs/heads/schema-change-retry","head":"f75abe0eaab5b1db975105bfcf614daad5f44354","before":"4d5e8d60b92c5135a5d1f7bca44810b6d0d94c95","commits":[{"sha":"5056b76357bd0f55d801235a8cf829b59cb1602b","author":{"name":"Radu Berinde","email":"295c33b47a77c8cc349159d95207f89af9f8470a@cockroachlabs.com"},"message":"opt/idxconstraint: support normalization directives in tests\n\nAdding support for disabling the optimizer normalization and for\nrunning TypedExpr normalization. Enabling the test cases that needed\nthis.\n\nRelease note: None","distinct":false,"url":"https://api.github.com/repos/bdarnell/cockroach/commits/5056b76357bd0f55d801235a8cf829b59cb1602b"},{"sha":"c6d679db9ad6c2288d7e1cefc80191dbb4617d87","author":{"name":"Daniel Harrison","email":"96fdf737f2c68055d34b5e86ee18a69908830b01@gmail.com"},"message":"Merge pull request #22859 from danhhz/nightly_restore\n\nroachtest: port 2TB restore test from pkg/acceptance","distinct":false,"url":"https://api.github.com/repos/bdarnell/cockroach/commits/c6d679db9ad6c2288d7e1cefc80191dbb4617d87"},{"sha":"07785de0b64988231986f0b63bdf729ef9eb12b8","author":{"name":"Raphael 'kena' Poss","email":"7541742341763867a641aada528529ea551ae635@cockroachlabs.com"},"message":"sql: ensure that db DDL stmts look up descs uncached\n\nSpotted/suggested by @vivekmenezes: my previous changes for name\nresolution improperly changed RENAME DATABASE and DROP DATABASE to use\ncached descriptors. This caused bug #22798.\n\nThis patch fixes the issue and reverts the tentative workaround in #22805.\n\nRelease note: None","distinct":false,"url":"https://api.github.com/repos/bdarnell/cockroach/commits/07785de0b64988231986f0b63bdf729ef9eb12b8"},{"sha":"71720f67e5a9bcd768bb3f681fc5ed95fa205a14","author":{"name":"kena","email":"7541742341763867a641aada528529ea551ae635@users.noreply.github.com"},"message":"Merge pull request #22866 from knz/20180221-db-ddl\n\nsql: ensure that db DDL stmts look up descs uncached","distinct":false,"url":"https://api.github.com/repos/bdarnell/cockroach/commits/71720f67e5a9bcd768bb3f681fc5ed95fa205a14"},{"sha":"50d28c220e38097ff8823a0e8a61d7c6f01a4686","author":{"name":"RaduBerinde","email":"295c33b47a77c8cc349159d95207f89af9f8470a@cockroachlabs.com"},"message":"Merge pull request #22858 from RaduBerinde/const-value\n\nopt: fix const value handling in execbuilder","distinct":false,"url":"https://api.github.com/repos/bdarnell/cockroach/commits/50d28c220e38097ff8823a0e8a61d7c6f01a4686"},{"sha":"b3efc8fab51da30affaebaf98d6704f6e7f41248","author":{"name":"Bram Gruneir","email":"c2c698b5c4e9a832f8becb94b691e2846d059921@cockroachlabs.com"},"message":"sql: update the reporting hash function to be even more secure\n\nThis is just an addendum to #22757.  It is a slight adjustment to further\nensure we don't leak any values by using HMAC with a secret instead of just\nsalting a SHA256.\n\nThere was the extremely remote possibility of leaking info if one value is the\nprefix of another.\n\nRelease note: None","distinct":false,"url":"https://api.github.com/repos/bdarnell/cockroach/commits/b3efc8fab51da30affaebaf98d6704f6e7f41248"},{"sha":"9793e40d431df547fe1f7e18ff2fc3da2281feac","author":{"name":"Radu Berinde","email":"295c33b47a77c8cc349159d95207f89af9f8470a@cockroachlabs.com"},"message":"opt: minor buildSelectClause refactoring\n\nMaking some minor changes to the code to make it more clear what is\nhappening with the scopes; groupingsScope and the projectionsScope are\nnow always created by bulldSelectClause.\n\nRelease note: None","distinct":false,"url":"https://api.github.com/repos/bdarnell/cockroach/commits/9793e40d431df547fe1f7e18ff2fc3da2281feac"},{"sha":"8751218c44f778d19c68678b3b90fcd866b8f9bf","author":{"name":"Paul Bardea","email":"8861c52191be0031bc65af02c48edb98c8b6c106@gmail.com"},"message":"Merge pull request #22857 from pbardea/version-history-typo\n\nFix typo in version_history.txt","distinct":false,"url":"https://api.github.com/repos/bdarnell/cockroach/commits/8751218c44f778d19c68678b3b90fcd866b8f9bf"},{"sha":"c0129dec309380be3e09d0a2c1867ed7ef6dad12","author":{"name":"RaduBerinde","email":"295c33b47a77c8cc349159d95207f89af9f8470a@cockroachlabs.com"},"message":"Merge pull request #22873 from RaduBerinde/groupby-minor-cleanup\n\nopt: minor buildSelectClause refactoring","distinct":false,"url":"https://api.github.com/repos/bdarnell/cockroach/commits/c0129dec309380be3e09d0a2c1867ed7ef6dad12"},{"sha":"1219f045cbaf822111ac7b85939bfa6370423007","author":{"name":"Andrew Kimball","email":"93f5b0eff4aa8069432e5aa46db497a274729656@cockroachlabs.com"},"message":"opt: Set type of function operator.\n\nThis PR propagates additional typing and overload information for\nFunction operators. The new opt.FuncDef struct stores the function\nname, type, and overload. The type is later used to set the logical\nprop's scalar type field. In addition, the overload will be used\nby the execbuilder to construct the correct function exec node.\n\nRelease note: None","distinct":false,"url":"https://api.github.com/repos/bdarnell/cockroach/commits/1219f045cbaf822111ac7b85939bfa6370423007"},{"sha":"bbd2d67c10ea2e07573348b098d384bfc6f9d5c5","author":{"name":"Andy Kimball","email":"93f5b0eff4aa8069432e5aa46db497a274729656@cockroachlabs.com"},"message":"Merge pull request #22875 from andy-kimball/functyp\n\nopt: Set type of function operator.","distinct":false,"url":"https://api.github.com/repos/bdarnell/cockroach/commits/bbd2d67c10ea2e07573348b098d384bfc6f9d5c5"},{"sha":"9a78907cf23e8616ac6d3655d08a454f46c9781b","author":{"name":"Andrew Kimball","email":"93f5b0eff4aa8069432e5aa46db497a274729656@cockroachlabs.com"},"message":"opt: Fix test diff due to conflicting merge.\n\nRelease note: None","distinct":false,"url":"https://api.github.com/repos/bdarnell/cockroach/commits/9a78907cf23e8616ac6d3655d08a454f46c9781b"},{"sha":"837f0d82872847a91376cc6ba3202fefa5143a9f","author":{"name":"Bram Gruneir","email":"b58cad8cf4d492f1f1847c687ae3edeccf15f443@users.noreply.github.com"},"message":"Merge pull request #22822 from BramGruneir/hmac\n\nsql: update the reporting hash function to be more secure","distinct":false,"url":"https://api.github.com/repos/bdarnell/cockroach/commits/837f0d82872847a91376cc6ba3202fefa5143a9f"},{"sha":"5eddb2600eccf5776b015eaacaf3201436e224f6","author":{"name":"Andy Kimball","email":"93f5b0eff4aa8069432e5aa46db497a274729656@cockroachlabs.com"},"message":"Merge pull request #22888 from andy-kimball/fixmerge\n\nopt: Fix test diff due to conflicting merge.","distinct":false,"url":"https://api.github.com/repos/bdarnell/cockroach/commits/5eddb2600eccf5776b015eaacaf3201436e224f6"},{"sha":"79280616f9181203e48ac9a3c58d7c9063f834ba","author":{"name":"Peter Mattis","email":"96165b703fa5ad88ee03d1dd21db6648d592b647@gmail.com"},"message":"sql/distsqlrun: fix various buglets in starting and closing processors\n\nThe change to make processors implement `RowSource` introduced fragility\nin the protocol for closing processors. Specifically, processors could\nonly be closed after `Next` was called at least once, and calling `Next`\nafter a processor was closed could lead to use-after-free issues with\ntracing. Fix these bugs and add a test which exercises various\ncases. `processorBase.ctx` is now always valid and is initialized to\n`FlowCtx.Ctx` before `Next` is called and reset to `FlowCtx.Ctx` in\n`internalClose`.\n\nNote that the alternative of fixing all the usage of\nprocessors-as-RowSource to ensure that `Next` is never called after\n`ConsumerClosed` was rejected as being too fragile.\n\nFixes #22772\n\nRelease note: None","distinct":false,"url":"https://api.github.com/repos/bdarnell/cockroach/commits/79280616f9181203e48ac9a3c58d7c9063f834ba"},{"sha":"c230b6df59b886726611654dc79f08ce43ddfe69","author":{"name":"Raphael 'kena' Poss","email":"7541742341763867a641aada528529ea551ae635@cockroachlabs.com"},"message":"sql: fix conversion of interval to float\n\nConverting an interval to float must give a number of seconds. The\nprevious code would give a number of picoseconds (!).\n\nRelease note (bug fix): the conversion from `INTERVAL` to `FLOAT` now\nproperly returns the number of seconds in the interval.","distinct":false,"url":"https://api.github.com/repos/bdarnell/cockroach/commits/c230b6df59b886726611654dc79f08ce43ddfe69"},{"sha":"c6839a2fbb7753cc76b028bb59cab88e0d2024c8","author":{"name":"Daniel Harrison","email":"96fdf737f2c68055d34b5e86ee18a69908830b01@gmail.com"},"message":"roachtest: port 2TB backup test from pkg/acceptance\n\nPart of #22646.\n\nRelease note: None","distinct":false,"url":"https://api.github.com/repos/bdarnell/cockroach/commits/c6839a2fbb7753cc76b028bb59cab88e0d2024c8"},{"sha":"828caaad984095ef3ae8fd6d7ca6149d1a8b5559","author":{"name":"Arjun Narayan","email":"e295f43f869eb4e47bb424bbbd86edcfa874ba78@cockroachlabs.com"},"message":"distsql: increment DistSQL version\n\nIn the past release cycle, many changes were made that should have\nincremented the DistSQL version and the MinAcceptedVersion. The code\nis currently faulty as using any of these features will cause\nincorrect behavior. This patch sets the correct version and minimum\naccepted version.\n\nCloses #22856.\n\nRelease note: fix bugs when running DistSQL queries across\nmixed-version (1.1.x and 2.0-alpha) clusters.","distinct":false,"url":"https://api.github.com/repos/bdarnell/cockroach/commits/828caaad984095ef3ae8fd6d7ca6149d1a8b5559"},{"sha":"eb9ed35c16850c6a795742ecfe8fc3d23f768b74","author":{"name":"kena","email":"7541742341763867a641aada528529ea551ae635@users.noreply.github.com"},"message":"Merge pull request #22892 from knz/20180221-fix-float-conv\n\nsql: fix conversion of interval to float","distinct":false,"url":"https://api.github.com/repos/bdarnell/cockroach/commits/eb9ed35c16850c6a795742ecfe8fc3d23f768b74"},{"sha":"3861e6e2579d62c073e6b961819aa9d2fee07cf7","author":{"name":"Arjun Narayan","email":"29cc8bcb8bce8d2c301e675f3b12087c8b9250b1@gmail.com"},"message":"Merge pull request #22886 from arjunravinarayan/distsqlversion\n\ndistsql: increment DistSQL version","distinct":false,"url":"https://api.github.com/repos/bdarnell/cockroach/commits/3861e6e2579d62c073e6b961819aa9d2fee07cf7"}]}
{"actor":{"display_login":"bdarnell"}}