{"push_id":556415461,"size":825,"distinct_size":0,"ref":"refs/heads/master","head":"b15a90be586b2b16d2c966d3edd9e0339c908e4b","before":"b1c12f4597cc2b2f884743358b5e6bb2621ca62a","commits":[{"sha":"0118bebad02e2a4afdaad88d536d8a531f043580","author":{"email":"5f91fcdecb8ed69cddc68df0359b886e196c0cf2@wiredtiger.com","name":"Michael Cahill"},"message":"Add an API for multi-key index extractors.","distinct":false,"url":"https://api.github.com/repos/markbenvenuto/wiredtiger/commits/0118bebad02e2a4afdaad88d536d8a531f043580"},{"sha":"aeb146c1e85a9653454f13ebc0f1a1503f6e7e52","author":{"email":"5f91fcdecb8ed69cddc68df0359b886e196c0cf2@wiredtiger.com","name":"Michael Cahill"},"message":"Typo, edit the template, not the generated file.","distinct":false,"url":"https://api.github.com/repos/markbenvenuto/wiredtiger/commits/aeb146c1e85a9653454f13ebc0f1a1503f6e7e52"},{"sha":"975facb5b42aa8ddcb5f94cae98b99749915e0e5","author":{"email":"5f91fcdecb8ed69cddc68df0359b886e196c0cf2@wiredtiger.com","name":"Michael Cahill"},"message":"Update Python and Java APIs for WT_EXTRACTOR_MULTIPLE.","distinct":false,"url":"https://api.github.com/repos/markbenvenuto/wiredtiger/commits/975facb5b42aa8ddcb5f94cae98b99749915e0e5"},{"sha":"ebf6ca6ac58a8a57d73a92cdfa8337b33cbf5f3a","author":{"email":"5f91fcdecb8ed69cddc68df0359b886e196c0cf2@wiredtiger.com","name":"Michael Cahill"},"message":"Merge branch 'develop' into custom-extractors","distinct":false,"url":"https://api.github.com/repos/markbenvenuto/wiredtiger/commits/ebf6ca6ac58a8a57d73a92cdfa8337b33cbf5f3a"},{"sha":"f7f41cfddd50895e1ca7ef6c9472c21e6b44d7bc","author":{"email":"59ce0f63e40328cff03fa578b2b98f47829af4e6@wiredtiger.com","name":"Alex Gorrod"},"message":"Add example of how to use custom extractor.","distinct":false,"url":"https://api.github.com/repos/markbenvenuto/wiredtiger/commits/f7f41cfddd50895e1ca7ef6c9472c21e6b44d7bc"},{"sha":"453cd29b9667859ebf696963938aa1996f861b6a","author":{"email":"1eac7bdcbb6c569f15ecbf5cd873a2c477888e56@wiredtiger.com","name":"Susan LoVerso"},"message":"Add more to extractor example.","distinct":false,"url":"https://api.github.com/repos/markbenvenuto/wiredtiger/commits/453cd29b9667859ebf696963938aa1996f861b6a"},{"sha":"99259e03575e0b44d95a2d4341265e9a982c71d9","author":{"email":"1eac7bdcbb6c569f15ecbf5cd873a2c477888e56@wiredtiger.com","name":"Susan LoVerso"},"message":"Flesh out extractor example program.","distinct":false,"url":"https://api.github.com/repos/markbenvenuto/wiredtiger/commits/99259e03575e0b44d95a2d4341265e9a982c71d9"},{"sha":"0a45ac39d4a82abc5616c77aeea45cb132bef161","author":{"email":"5f91fcdecb8ed69cddc68df0359b886e196c0cf2@wiredtiger.com","name":"Michael Cahill"},"message":"Simplify the custom extractor API so that:\n\n1. it makes direct calls to WT_CURSOR::insert, addressing issues with memory management; and\n2. it can repeat this multiple times synchronously rather than needing an additional interface for multiple keys.\n\nFill in some more of the implementation.","distinct":false,"url":"https://api.github.com/repos/markbenvenuto/wiredtiger/commits/0a45ac39d4a82abc5616c77aeea45cb132bef161"},{"sha":"59ec705e8441f657f2de6a6e7a3d8d8594dd908f","author":{"email":"1eac7bdcbb6c569f15ecbf5cd873a2c477888e56@wiredtiger.com","name":"Susan LoVerso"},"message":"Typo","distinct":false,"url":"https://api.github.com/repos/markbenvenuto/wiredtiger/commits/59ec705e8441f657f2de6a6e7a3d8d8594dd908f"},{"sha":"8f3dcb8bfabe796d628393fe56c1c56e9c9b1629","author":{"email":"5f91fcdecb8ed69cddc68df0359b886e196c0cf2@wiredtiger.com","name":"Michael Cahill"},"message":"Merge branch 'develop' into custom-extractors\n\nConflicts:\n\texamples/c/ex_all.c\n\tsrc/include/wiredtiger.in","distinct":false,"url":"https://api.github.com/repos/markbenvenuto/wiredtiger/commits/8f3dcb8bfabe796d628393fe56c1c56e9c9b1629"},{"sha":"839c4910b245a1ebfa33de56b86fb3be5fa908e0","author":{"email":"1eac7bdcbb6c569f15ecbf5cd873a2c477888e56@wiredtiger.com","name":"Susan LoVerso"},"message":"Fix bug setting extractor key to year.  Add debug and remove support.","distinct":false,"url":"https://api.github.com/repos/markbenvenuto/wiredtiger/commits/839c4910b245a1ebfa33de56b86fb3be5fa908e0"},{"sha":"73e31b3a1951fb15b07dc16bedb4aba66fa1ce0d","author":{"email":"1eac7bdcbb6c569f15ecbf5cd873a2c477888e56@wiredtiger.com","name":"Susan LoVerso"},"message":"Remove wt_extractor_multiple from language files.","distinct":false,"url":"https://api.github.com/repos/markbenvenuto/wiredtiger/commits/73e31b3a1951fb15b07dc16bedb4aba66fa1ce0d"},{"sha":"69a8b72f72eb8aa9af5b99cbe47feccdb83a0847","author":{"email":"1eac7bdcbb6c569f15ecbf5cd873a2c477888e56@wiredtiger.com","name":"Susan LoVerso"},"message":"Remove extractor_multiple from docs file.","distinct":false,"url":"https://api.github.com/repos/markbenvenuto/wiredtiger/commits/69a8b72f72eb8aa9af5b99cbe47feccdb83a0847"},{"sha":"0437d9a966b43e80f083fff36bad348bbe9e0b3a","author":{"email":"5f91fcdecb8ed69cddc68df0359b886e196c0cf2@wiredtiger.com","name":"Michael Cahill"},"message":"More implementation of the custom extractor API.  Still working on generating plans and key formats between index creation and open.\n\nrefs #1199","distinct":false,"url":"https://api.github.com/repos/markbenvenuto/wiredtiger/commits/0437d9a966b43e80f083fff36bad348bbe9e0b3a"},{"sha":"79b96b481b583a02fcf881467c798f23b135ac0c","author":{"email":"5f91fcdecb8ed69cddc68df0359b886e196c0cf2@wiredtiger.com","name":"Michael Cahill"},"message":"More implementation of custom extractors: pass the number of columns calculated by index creation through to the open, use that to generate correct key formats and a plan that can extract the primary key.","distinct":false,"url":"https://api.github.com/repos/markbenvenuto/wiredtiger/commits/79b96b481b583a02fcf881467c798f23b135ac0c"},{"sha":"dff61d27137848119f5eedd59403fd099ad32a79","author":{"email":"60ca224dd88a387ef6ad398a7b4575d59c7d2ea7@ddanderson.com","name":"Don Anderson"},"message":"WiredTigerException now extends RuntimeException, making it easier to\nwrite Java programs using WiredTiger.  refs #1011.","distinct":false,"url":"https://api.github.com/repos/markbenvenuto/wiredtiger/commits/dff61d27137848119f5eedd59403fd099ad32a79"},{"sha":"f2dd007edadbf5484a83b3ebe219b991f1c28895","author":{"email":"60ca224dd88a387ef6ad398a7b4575d59c7d2ea7@ddanderson.com","name":"Don Anderson"},"message":"Added new Java exception classes for WT_DEADLOCK and WT_PANIC errors.\nrefs #1011.","distinct":false,"url":"https://api.github.com/repos/markbenvenuto/wiredtiger/commits/f2dd007edadbf5484a83b3ebe219b991f1c28895"},{"sha":"f2f09aa47e0398ed5c4e319e69a68fcc7ca17dd8","author":{"email":"cecd24d1417ccc19c92f774953c7356b3b4e387a@mongodb.com","name":"Mark Benvenuto"},"message":"Introduce new typedefs for pthread typedefs in platform agnostic code","distinct":false,"url":"https://api.github.com/repos/markbenvenuto/wiredtiger/commits/f2f09aa47e0398ed5c4e319e69a68fcc7ca17dd8"},{"sha":"1667dd1914d3b931cc180a0688c06e9274a5864f","author":{"email":"59ce0f63e40328cff03fa578b2b98f47829af4e6@wiredtiger.com","name":"Alex Gorrod"},"message":"Update release version on develop branch to 2.4.1","distinct":false,"url":"https://api.github.com/repos/markbenvenuto/wiredtiger/commits/1667dd1914d3b931cc180a0688c06e9274a5864f"},{"sha":"fb1d43dd8b16e64abe64f18f851d47651041a4b7","author":{"email":"5f91fcdecb8ed69cddc68df0359b886e196c0cf2@wiredtiger.com","name":"Michael Cahill"},"message":"Merge branch 'develop' into custom-extractors","distinct":false,"url":"https://api.github.com/repos/markbenvenuto/wiredtiger/commits/fb1d43dd8b16e64abe64f18f851d47651041a4b7"}]}