{"push_id":657254524,"size":5,"distinct_size":1,"ref":"refs/heads/develop","head":"4d37a27896872dc5d280f5e85666e1d8431ec33b","before":"78d8a9493097ca14e6ba3dea169adfbdbc41dc28","commits":[{"sha":"c82ed17fd2c47d87e525bcd37e4a69c11d0336fe","author":{"email":"59ce0f63e40328cff03fa578b2b98f47829af4e6@wiredtiger.com","name":"Alex Gorrod"},"message":"Add support for bulk load in LSM trees.\n\nThis allows us to load into a single btree, using btree bulk load\nsemantics (single threaded, in order, no logging). Once the load completes\nwe switch the chunk out for the LSM tree.\n\nIt's possible that we could avoid some of the switch logic when closing a\nbulk load cursor - since the file is flushed when closing the btree handle.\nIt's simpler to use the switch logic to update the state of the tree.\n\nRefs WT-1922 SERVER-18321","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/c82ed17fd2c47d87e525bcd37e4a69c11d0336fe"},{"sha":"16a1a69bf31c8dae43ec58b4105fae08e42bea17","author":{"email":"59ce0f63e40328cff03fa578b2b98f47829af4e6@wiredtiger.com","name":"Alex Gorrod"},"message":"Only check chunk count if we opened a tree.","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/16a1a69bf31c8dae43ec58b4105fae08e42bea17"},{"sha":"94dfc4af862df3fddd4730165bc06cb82dc3c5f2","author":{"email":"5f91fcdecb8ed69cddc68df0359b886e196c0cf2@mongodb.com","name":"Michael Cahill"},"message":"Some cleanup for LSM bulk loads: make the error message for non-empty trees more closely match the btree case, because test/fops filters on that substring.  Also fix some error cases to avoid double-frees.","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/94dfc4af862df3fddd4730165bc06cb82dc3c5f2"},{"sha":"f827d3f957c93e22f0b835b6fff1ddbc35317d82","author":{"email":"5f91fcdecb8ed69cddc68df0359b886e196c0cf2@mongodb.com","name":"Michael Cahill"},"message":"When completing an LSM bulk load, just mark the chunk on disk: don't wait to create a new chunk.","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/f827d3f957c93e22f0b835b6fff1ddbc35317d82"},{"sha":"4d37a27896872dc5d280f5e85666e1d8431ec33b","author":{"email":"198f9545b2c057edf2389521eedb0f4d609f77f1@mongodb.com","name":"Alex Gorrod"},"message":"Merge pull request #1948 from wiredtiger/lsm-bulk-load\n\nAdd support for bulk load in LSM trees.\r\nRefs WT-1922 SERVER-18321","distinct":true,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/4d37a27896872dc5d280f5e85666e1d8431ec33b"}]}