{"push_id":672085050,"size":12,"distinct_size":0,"ref":"refs/heads/v166","head":"f91cd86b371ac305a0d179ec9f29d3e855c08f5a","before":"e0cd9347e05a0e54aa5578887030570d933b8905","commits":[{"sha":"90469d6542f4bca9c62e80ddc6fc7b475615e222","author":{"email":"132fb0bb0da6dc7dfde7d6828fa860e1eb3378ba@corp.mail.ru","name":"Alexandr Lyapunov"},"message":"fixed gh-769 : Added a test for iterator.LT and iterator.GT for non-unique indexes","distinct":false,"url":"https://api.github.com/repos/tarantool/tarantool/commits/90469d6542f4bca9c62e80ddc6fc7b475615e222"},{"sha":"d6e0f5473b89fcb31ce1acd1b247bb4bc6195cf7","author":{"email":"132fb0bb0da6dc7dfde7d6828fa860e1eb3378ba@corp.mail.ru","name":"Alexandr Lyapunov"},"message":"*) fixed gh-803 even better: no bits are needed now\n*) corrected light and bps_tree corresponingly","distinct":false,"url":"https://api.github.com/repos/tarantool/tarantool/commits/d6e0f5473b89fcb31ce1acd1b247bb4bc6195cf7"},{"sha":"95af4b665deef6b1477a196e487f668b8c0627ae","author":{"email":"ec56ec63bdbf6186e1858bca67470ea5cd0c86a8@tarantool.org","name":"Konstantin Osipov"},"message":"Ditch 'dynamic data model' - it's 1.5 nonsense hiding the lack of proper name","distinct":false,"url":"https://api.github.com/repos/tarantool/tarantool/commits/95af4b665deef6b1477a196e487f668b8c0627ae"},{"sha":"37bbf1e0db23df82e13d25f738ce2b32fd670f1c","author":{"email":"ec56ec63bdbf6186e1858bca67470ea5cd0c86a8@tarantool.org","name":"Konstantin Osipov"},"message":"Propagate an error from recovery_follow_local() to the replica.","distinct":false,"url":"https://api.github.com/repos/tarantool/tarantool/commits/37bbf1e0db23df82e13d25f738ce2b32fd670f1c"},{"sha":"92bd38a9369bab5c517afa1bc49d28538be058da","author":{"email":"ec56ec63bdbf6186e1858bca67470ea5cd0c86a8@tarantool.org","name":"Konstantin Osipov"},"message":"gh-713: replica enters an infinite if the master has no xlogs\n\nAdd a fix and a test case.\nPropagate master error to the replica.\nThe replica no longer enters into an infinite loop, but stops\nwith a correct status in this case.","distinct":false,"url":"https://api.github.com/repos/tarantool/tarantool/commits/92bd38a9369bab5c517afa1bc49d28538be058da"},{"sha":"2ea7fd53957d832e470a002fc04b4860c1561426","author":{"email":"ec56ec63bdbf6186e1858bca67470ea5cd0c86a8@tarantool.org","name":"Konstantin Osipov"},"message":"doc: add documentation for index:bsize(), change default slab_alloc_factor","distinct":false,"url":"https://api.github.com/repos/tarantool/tarantool/commits/2ea7fd53957d832e470a002fc04b4860c1561426"},{"sha":"f2f1ad8a5cd7ff53210b02f5e2f88242aed234ef","author":{"email":"ec56ec63bdbf6186e1858bca67470ea5cd0c86a8@tarantool.org","name":"Konstantin Osipov"},"message":"Merge remote-tracking branch 'origin/fix-1.6-gh-769-lt-gt-iterators'","distinct":false,"url":"https://api.github.com/repos/tarantool/tarantool/commits/f2f1ad8a5cd7ff53210b02f5e2f88242aed234ef"},{"sha":"f49817dcfe2751290cd9d6ef2335e10a3ecf80f4","author":{"email":"ec56ec63bdbf6186e1858bca67470ea5cd0c86a8@tarantool.org","name":"Konstantin Osipov"},"message":"gh-769: slightly reduce test execution time","distinct":false,"url":"https://api.github.com/repos/tarantool/tarantool/commits/f49817dcfe2751290cd9d6ef2335e10a3ecf80f4"},{"sha":"e279a5fedc37eb4a9d8f580ca595dd064e698bff","author":{"email":"ec56ec63bdbf6186e1858bca67470ea5cd0c86a8@tarantool.org","name":"Konstantin Osipov"},"message":"Merge branch 'master' of github.com:tarantool/tarantool","distinct":false,"url":"https://api.github.com/repos/tarantool/tarantool/commits/e279a5fedc37eb4a9d8f580ca595dd064e698bff"},{"sha":"ac674aeaf3bfbe49b26efc4a089684da51c0cbaf","author":{"email":"ec56ec63bdbf6186e1858bca67470ea5cd0c86a8@tarantool.org","name":"Konstantin Osipov"},"message":"gh-837 \"replica waits infinitely if the master has no xlogs\"\n\nThis patch doesn't fix the bug itself, but simplifies matters\nso that there is no more .inprogress xlog files.\n\n.inprogress xlog files were created to start automatically\nfrom a state when the server crashed with an empty\nxlog, and couldn't create a new xlog since a file with the\nsame LSN in the name already existed. To solve this problem,\nsimply bump LSN at start if the last file in the recovery\nlist had zero records in it.\n\nEmtpy xlog files still lead to panic if panic_on_wal_error=true\nduring recovery.","distinct":false,"url":"https://api.github.com/repos/tarantool/tarantool/commits/ac674aeaf3bfbe49b26efc4a089684da51c0cbaf"},{"sha":"cec796cc23fe55d27d54643f360bbba50d8970e4","author":{"email":"132fb0bb0da6dc7dfde7d6828fa860e1eb3378ba@corp.mail.ru","name":"Alexandr Lyapunov"},"message":"* Tree iteration with inserting/deleting in the same time will now try to fix broken iterators.\n* Added a test that acts as expirationd","distinct":false,"url":"https://api.github.com/repos/tarantool/tarantool/commits/cec796cc23fe55d27d54643f360bbba50d8970e4"},{"sha":"f91cd86b371ac305a0d179ec9f29d3e855c08f5a","author":{"email":"ec56ec63bdbf6186e1858bca67470ea5cd0c86a8@tarantool.org","name":"Konstantin Osipov"},"message":"Move iterator stability test to wal_off suite","distinct":false,"url":"https://api.github.com/repos/tarantool/tarantool/commits/f91cd86b371ac305a0d179ec9f29d3e855c08f5a"}]}