{"push_id":748860917,"size":23,"distinct_size":23,"ref":"refs/heads/intents_range","head":"d1525f65f9abbe4d7244cbb8254357c19878c9bc","before":"39db2aa568c6c8f5f4db0ecadcd6c5a6789b1015","commits":[{"sha":"3867d14d6f3006fd112679458d10bb705eb2a795","author":{"email":"c96a05aaafbe4b3abc1841a4083a1b0f402c2ba6@gmail.com","name":"Tamir Duberstein"},"message":"Configs are protos, not `interface{}`s","distinct":true,"url":"https://api.github.com/repos/tschottdorf/cockroach/commits/3867d14d6f3006fd112679458d10bb705eb2a795"},{"sha":"3408fdb18daf1cc0b21919138f05e2cc6052ff92","author":{"email":"c96a05aaafbe4b3abc1841a4083a1b0f402c2ba6@gmail.com","name":"Tamir Duberstein"},"message":"Update dependencies\n\nIncludes RocksDB 3.12.1.","distinct":true,"url":"https://api.github.com/repos/tschottdorf/cockroach/commits/3408fdb18daf1cc0b21919138f05e2cc6052ff92"},{"sha":"5eadcacabc2f6a63eae8d02fd75482bf639c9d24","author":{"email":"9ba101b4ce58adde9ff85c3bc5f9f4dd73a28feb@gmail.com","name":"Kenji Kaneda"},"message":"Fix TestRangeGCQueue* to correctly wait for range removal","distinct":true,"url":"https://api.github.com/repos/tschottdorf/cockroach/commits/5eadcacabc2f6a63eae8d02fd75482bf639c9d24"},{"sha":"296239eeba174b1713d8d4a4cb9c81a345580bc8","author":{"email":"9ba101b4ce58adde9ff85c3bc5f9f4dd73a28feb@gmail.com","name":"Kenji Kaneda"},"message":"A tiny comment fix: s/getEarlierFunc/getter/","distinct":true,"url":"https://api.github.com/repos/tschottdorf/cockroach/commits/296239eeba174b1713d8d4a4cb9c81a345580bc8"},{"sha":"e3705ef99e2cda793146a09d5121e98ce5a6b70a","author":{"email":"9ba101b4ce58adde9ff85c3bc5f9f4dd73a28feb@gmail.com","name":"Kenji Kaneda"},"message":"Merge pull request #1964 from cockroachdb/kkaneda/fix_gc_test\n\nFix TestRangeGCQueue* to correctly wait for range removal","distinct":true,"url":"https://api.github.com/repos/tschottdorf/cockroach/commits/e3705ef99e2cda793146a09d5121e98ce5a6b70a"},{"sha":"106246ba0e1242a2715f1a8770aa338b7ab0f193","author":{"email":"9ba101b4ce58adde9ff85c3bc5f9f4dd73a28feb@gmail.com","name":"Kenji Kaneda"},"message":"Merge pull request #1965 from cockroachdb/kkaneda/comment_fix\n\nA tiny comment fix: s/getEarlierFunc/getter/","distinct":true,"url":"https://api.github.com/repos/tschottdorf/cockroach/commits/106246ba0e1242a2715f1a8770aa338b7ab0f193"},{"sha":"08345207a14f413979820c8d36a99d357e19413f","author":{"email":"b00247e2d759197c8b2da85e3eb4533fb49f53f7@gmail.com","name":"Vivek Menezes"},"message":"Move primary index into its own field. Ensure it exists.","distinct":true,"url":"https://api.github.com/repos/tschottdorf/cockroach/commits/08345207a14f413979820c8d36a99d357e19413f"},{"sha":"7707524d70cc9390cbdcc90e8704650fc22ae83e","author":{"email":"c96a05aaafbe4b3abc1841a4083a1b0f402c2ba6@gmail.com","name":"Tamir Duberstein"},"message":"Merge pull request #1963 from tamird/update-deps\n\nUpdate dependencies","distinct":true,"url":"https://api.github.com/repos/tschottdorf/cockroach/commits/7707524d70cc9390cbdcc90e8704650fc22ae83e"},{"sha":"1f7d213e09d057c12f3528ced2e976e88b8103af","author":{"email":"e0cb593f5504fb19339078306a174cb6c8837801@users.noreply.github.com","name":"vivekmenezes"},"message":"Merge pull request #1912 from cockroachdb/vivek/cput\n\nEnsure that the first index in a table descriptor is a primary index.","distinct":true,"url":"https://api.github.com/repos/tschottdorf/cockroach/commits/1f7d213e09d057c12f3528ced2e976e88b8103af"},{"sha":"d113699fa9a1572dab2772e6d59e628988a2a938","author":{"email":"c96a05aaafbe4b3abc1841a4083a1b0f402c2ba6@gmail.com","name":"Tamir Duberstein"},"message":"`go generate ./...`","distinct":true,"url":"https://api.github.com/repos/tschottdorf/cockroach/commits/d113699fa9a1572dab2772e6d59e628988a2a938"},{"sha":"555004d036e479fb73877a707f03bdffb04abedd","author":{"email":"c96a05aaafbe4b3abc1841a4083a1b0f402c2ba6@gmail.com","name":"Tamir Duberstein"},"message":"Merge pull request #1956 from tamird/configs-are-protos\n\nConfigs are protos, not `interface{}`s","distinct":true,"url":"https://api.github.com/repos/tschottdorf/cockroach/commits/555004d036e479fb73877a707f03bdffb04abedd"},{"sha":"0db7af14405e86644dfa835c4c73e67bbb46bee6","author":{"email":"45aefc834abf4b6844854d63a474b67e53b69671@gmail.com","name":"Spencer Kimball"},"message":"Rename all Internal API methods to drop Internal prefix.\n\nCoalesce InternalBatch and Batch commands and associated Request and\nResponse unions. Rename ReadWriteCmdResponse to ResponseCacheEntry.\nAdd all types to Batch in preparation of allowing only Batch commands\nthrough Raft.\n\nFixes #1899","distinct":true,"url":"https://api.github.com/repos/tschottdorf/cockroach/commits/0db7af14405e86644dfa835c4c73e67bbb46bee6"},{"sha":"7d947b4d2218d3beb537d2dfa2335ca2d7c17c99","author":{"email":"b00247e2d759197c8b2da85e3eb4533fb49f53f7@gmail.com","name":"Vivek Menezes"},"message":"Partially rollback https://github.com/cockroachdb/cockroach/pull/1936","distinct":true,"url":"https://api.github.com/repos/tschottdorf/cockroach/commits/7d947b4d2218d3beb537d2dfa2335ca2d7c17c99"},{"sha":"b7ca38b7b0772c93cf3b94e28aabb220f8770cdf","author":{"email":"45aefc834abf4b6844854d63a474b67e53b69671@gmail.com","name":"Spencer Kimball"},"message":"Added check for non-public API methods in Batch requests","distinct":true,"url":"https://api.github.com/repos/tschottdorf/cockroach/commits/b7ca38b7b0772c93cf3b94e28aabb220f8770cdf"},{"sha":"ce739da8dfd0e89da84e13cbeeebf6087c415ee2","author":{"email":"b25b72a65195e46aa49449589ffbea257ff840a3@gmail.com","name":"Peter Mattis"},"message":"SQL logic test framework.\n\nThe framework uses the same file format as the Sqlite sqllogictest\ntool (http://www.sqlite.org/sqllogictest/doc/trunk/about.wiki) with a\nfew extensions to allow specifying expected errors. Moved over a number\nof tests to this framework. We can't currently run the tests supplied\nwith sqllogictest due to our insufficient SQL coverage, but we should\nwork towards fixing that.\n\nFixes #1854, #1925, #1950.","distinct":true,"url":"https://api.github.com/repos/tschottdorf/cockroach/commits/ce739da8dfd0e89da84e13cbeeebf6087c415ee2"},{"sha":"3e63336d1245d2dd000b6cf11d7a2566292b335d","author":{"email":"45aefc834abf4b6844854d63a474b67e53b69671@gmail.com","name":"Spencer Kimball"},"message":"Merge pull request #1968 from cockroachdb/spencerkimball/rename-internal\n\nRename all Internal API methods to drop Internal prefix.","distinct":true,"url":"https://api.github.com/repos/tschottdorf/cockroach/commits/3e63336d1245d2dd000b6cf11d7a2566292b335d"},{"sha":"b1e918b272427ae999c3a457d4cd9e844196fa9e","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@cockroachlabs.com","name":"Peter Mattis"},"message":"Merge pull request #1971 from cockroachdb/pmattis/sql-logic-test\n\nSQL logic test framework.","distinct":true,"url":"https://api.github.com/repos/tschottdorf/cockroach/commits/b1e918b272427ae999c3a457d4cd9e844196fa9e"},{"sha":"b75d93b589191da78d8b68014b87753461f68d40","author":{"email":"e0cb593f5504fb19339078306a174cb6c8837801@users.noreply.github.com","name":"vivekmenezes"},"message":"Merge pull request #1970 from cockroachdb/vivek/cput\n\nPartially rollback #1936","distinct":true,"url":"https://api.github.com/repos/tschottdorf/cockroach/commits/b75d93b589191da78d8b68014b87753461f68d40"},{"sha":"411d6168eb750c7c526b99600cead8712722aa31","author":{"email":"25fad7a39062a81fcaf88abd782f9f69679c0bdf@gmail.com","name":"Tobias Schottdorf"},"message":"range-local intent resolution\n\nthis passes all tests except for one (which I've disabled; maybe\n@bdarnell has an idea?). Basically carried out a lot of the work announced in\nRFC #1873:\n\n- coordinator sends intents along with EndTransaction\n- range resolves all it possibly can in the EndTransaction batch, and hands\n  everything else off to an async resolver.\n- \"skipped intents\" passed up by the range_command functions are now executed\n  even if the command returns an error. This is required for EndTransaction\n  which finds out that it's been aborted.\n\nThere are a lot of TODOs documented in the code, and I intend to address all\nof those that are relevant for correctness. Some parts of the RFC are also\nnot yet implemented (gc'ing Txn entries), but the road should be very clear\nand I'll add those before merging.\n\nI did want to get this out early because it's a fairly complex refactoring\nand will only get bigger from here.","distinct":true,"url":"https://api.github.com/repos/tschottdorf/cockroach/commits/411d6168eb750c7c526b99600cead8712722aa31"},{"sha":"70108591888a1cb320b61188138e1562cdd2791a","author":{"email":"25fad7a39062a81fcaf88abd782f9f69679c0bdf@gmail.com","name":"Tobias Schottdorf"},"message":"allow some txns in non-txn batch\n\n... if they are \"intent-less\" operations and the batch\nitself is non-transactional.\n\nthis allows sending InternalResolveIntent requests for\nmultiple transactions' intents in (*Replica).resolveIntents().","distinct":true,"url":"https://api.github.com/repos/tschottdorf/cockroach/commits/70108591888a1cb320b61188138e1562cdd2791a"}]}