{"push_id":820718613,"size":5,"distinct_size":5,"ref":"refs/heads/maxlang/ui-topbar","head":"eaf40a44e7040b81fb47b23535c530479289ed15","before":"b9d7fe25b4bb58cf90fe275e9e97f34512aae906","commits":[{"sha":"79a3d753038d8af5d59ebe9e47b5273c712c4090","author":{"email":"b7beb91f25b7c2170b97c154620a832760f797f4@gmail.com","name":"Lasantha Pambagoda"},"message":"added note on single-node allocator warning in readme","distinct":true,"url":"https://api.github.com/repos/maxlang/cockroach/commits/79a3d753038d8af5d59ebe9e47b5273c712c4090"},{"sha":"f7b99d62a98f76eadf125c91e3e1cbb900fe4637","author":{"email":"b25b72a65195e46aa49449589ffbea257ff840a3@gmail.com","name":"Peter Mattis"},"message":"Do not use cached table descriptors on INSERT/DELETE/UPDATE.\n\nUsing the cached descriptors for data manipulation can result in missing\ndata. Consider:\n\n  CREATE TABLE t (a INT PRIMARY KEY, b INT)\n  CREATE INDEX foo ON t (b)\n  INSERT INTO t VALUES (1, 2)\n\nIf the INSERT operation uses the cached descriptor it may or may not see\nthe index \"foo\" depending on whether the descriptor cache updated before\nthe INSERT operation was run. If it doesn't see the index \"foo\" then\nthat value will be inserted with create the index entry for \"foo\". A\nsubsequent operation which uses \"foo\" will then erroneously not find\nthat row.\n\nFixes #2749.\nSee #2655.","distinct":true,"url":"https://api.github.com/repos/maxlang/cockroach/commits/f7b99d62a98f76eadf125c91e3e1cbb900fe4637"},{"sha":"4f41030e2d12fc46165856a57bf3b27b0834ce98","author":{"email":"b25b72a65195e46aa49449589ffbea257ff840a3@gmail.com","name":"Peter Mattis"},"message":"Enhance simplifyExpr to track equivalance of the returned expression.\n\nApply index constraints to the WHERE clause in order to strip out\nportions of the filter which are guaranteed to be true.\n\nAdd a \"col IS NOT NULL\" constraint to the WHERE clause if the groupNode\nhas a desired ordering on \"col\". This currently occurs if there is a\nsingle \"{MIN,MAX}(col)\" aggregation function.\n\nLimit the number of keys scanned to 1 if the desired group-by ordering\nmatches the index ordering and the WHERE clause expression has been\nreduced to \"true\".\n\nFixes #2636.","distinct":true,"url":"https://api.github.com/repos/maxlang/cockroach/commits/4f41030e2d12fc46165856a57bf3b27b0834ce98"},{"sha":"0289c7a1e17e92f074c6e2afc0abfdac12e0281d","author":{"email":"b00247e2d759197c8b2da85e3eb4533fb49f53f7@gmail.com","name":"Vivek Menezes"},"message":"Add greatest/least builtins","distinct":true,"url":"https://api.github.com/repos/maxlang/cockroach/commits/0289c7a1e17e92f074c6e2afc0abfdac12e0281d"},{"sha":"eaf40a44e7040b81fb47b23535c530479289ed15","author":{"email":"b25b72a65195e46aa49449589ffbea257ff840a3@gmail.com","name":"Peter Mattis"},"message":"Normalize subquery result tuples used in {IN,NOT IN} expressions.\n\nSee #2749.","distinct":true,"url":"https://api.github.com/repos/maxlang/cockroach/commits/eaf40a44e7040b81fb47b23535c530479289ed15"}]}