{"push_id":2588921667,"size":3,"distinct_size":3,"ref":"refs/heads/logic","head":"294c0cc50a87c0cdeed244ce66077121d855bd8f","before":"b325e5c97340ef79e6ea0ce357fd9ec31d56f806","commits":[{"sha":"c11344fa24db7dbe1911c40a9af73d6ad57e034e","author":{"name":"Andrew Kimball","email":"47fb46b442a7228b0951bd0a39a9bd256934d92d@cockroachlabs.com"},"message":"sql: Fix GREATEST/LEAST builtins having leading NULL argument\n\nThe following query gives an error:\n\n  SELECT GREATEST(NULL, i, 5) FROM t\n\nThe problem is that the function is typed as types.Unknown rather than\ntypes.Int, which triggers an error.\n\nThe fix is to derive the function's type by using the type of the first\nnon-null argument, rather than always the first argument.\n\nRelease note (sql change): correct behavior of GREATEST and LEAST\nbuiltins when they have a leading NULL argument.","distinct":true,"url":"https://api.github.com/repos/andy-kimball/cockroach/commits/c11344fa24db7dbe1911c40a9af73d6ad57e034e"},{"sha":"479b9ee6cd4ea11e34565d620cd112ba4aacea7d","author":{"name":"Andrew Kimball","email":"47fb46b442a7228b0951bd0a39a9bd256934d92d@cockroachlabs.com"},"message":"opt: Mark features as unsupported\n\nMark several features as unsupported so that we can fall back\nto the heuristic planner when the optbuilder encounters them:\n\n  - ORDER BY index\n  - Index hints\n  - AS OF SYSTEM TIME\n\nRelease note: None","distinct":true,"url":"https://api.github.com/repos/andy-kimball/cockroach/commits/479b9ee6cd4ea11e34565d620cd112ba4aacea7d"},{"sha":"294c0cc50a87c0cdeed244ce66077121d855bd8f","author":{"name":"Andrew Kimball","email":"47fb46b442a7228b0951bd0a39a9bd256934d92d@cockroachlabs.com"},"message":"opt: Enable additional logic tests for opt configs\n\nEnable the following logic tests:\n\n  as_of\n  backup\n  builtin_function\n  bytes\n  cascade\n  case_sensitive_names\n  ccl\n  check_constraints\n  collatedstring\n  collatedstring_constraint\n  collatedstring_index1\n  collatedstring_index2\n  collatedstring_uniqueindex1\n  collatedstring_uniqueindex2\n  computed\n\nThe EXPLAIN statements in the collatedstring and computed tests\nweren't all that useful, so I distilled them into a smaller number\nof EXPLAINs that now live with the planner and optimizer tests.\n\nRelease note: None","distinct":true,"url":"https://api.github.com/repos/andy-kimball/cockroach/commits/294c0cc50a87c0cdeed244ce66077121d855bd8f"}]}
{"actor":{"display_login":"andy-kimball"}}