{"push_id":1458317138,"size":8,"distinct_size":1,"ref":"refs/heads/wt-283-alter","head":"973faad84c8008f170c247d3ac747ffdec00426b","before":"c8f0d18ab52bace1e7ebfe04bdfbe57da68779e2","commits":[{"sha":"a0724e60041a2fb1f0175382ef7dd169a8bab6cb","author":{"name":"Don Anderson","email":"5351aaddd2eb743293b35e6bc46993c2451dcce4@mongodb.com"},"message":"WT-3071 Fixed sign-conversion compiler errors in Java and Python SWIG code (#3194)\n\nModified SWIG compilation for python to turn off sign conversion checks.\r\nThere are a dozen or so sign conversion complaints in boiler-plate\r\nSWIG-Python utility functions that we can't do anything about.\r\nSince we'd like to build a tree with python enabled and sign conversions\r\nchecks on everywhere else, this appears to be the best we can do.","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/a0724e60041a2fb1f0175382ef7dd169a8bab6cb"},{"sha":"356d96eea03a754832a2973d35b23f58e85be937","author":{"name":"Alex Gorrod","email":"bfb81d59f68d52cb84439d1705acd5c7e4f96f05@mongodb.com"},"message":"WT-3068 Copy artifacts of test runs in wtperf_run script. (#3190)","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/356d96eea03a754832a2973d35b23f58e85be937"},{"sha":"ff4c7e6010d728361e3d8e41567b4c78a839e8eb","author":{"name":"Keith Bostic","email":"881fc09a1e3586540be71f631289f4f890f56cde@mongodb.com"},"message":"WT-3069 Fix LevelDB APIs build failures. (#3193)","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/ff4c7e6010d728361e3d8e41567b4c78a839e8eb"},{"sha":"baa27801547d12172bd1dd3ac4f18b3d308147ea","author":{"name":"Michael Cahill","email":"20bfc949b27991ad46a77524796e7dbcd30897f2@mongodb.com"},"message":"WT-3070 Fix search_near on indexes. (#3195)\n\n* WT-3070 Fix search_near on indexes.\r\n\r\nSince WT-2773, the sign of the `exact` result was flipped and\r\nWT_NOTFOUND was returned for search_near calls with a key past the end\r\nof the index.","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/baa27801547d12172bd1dd3ac4f18b3d308147ea"},{"sha":"a026912444c9714011acfec0ca40722e3b55e2a1","author":{"name":"Keith Bostic","email":"881fc09a1e3586540be71f631289f4f890f56cde@mongodb.com"},"message":"WT-3078 test reconfiguration hang in the statlog server. (#3198)\n\nFlush the caller's flags before reading the condition information, we may not write anything before joining the exiting thread, and a write-barrier() would not necessarily have any effect.","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/a026912444c9714011acfec0ca40722e3b55e2a1"},{"sha":"18fb0f8da42f5e6045e296b81d86370bf60376f5","author":{"name":"Keith Bostic","email":"881fc09a1e3586540be71f631289f4f890f56cde@mongodb.com"},"message":"SERVER-26545 Remove fixed-size limitation on WiredTiger hazard pointers (#3187)\n\n* Default to an initial 250 hazard slots and grow from there.\r\n\r\n* Make hazard_max undocumented, add an internal limit of 1000 eviction walks.\r\n\r\n* If we grow the hazard pointer array, schedule the original to be freed when the database is closed.\r\n\r\n* Update test_bug011 back to stress eviction with the hard-coded limit of 1000 active trees.  Only run during \"long\" tests.","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/18fb0f8da42f5e6045e296b81d86370bf60376f5"},{"sha":"2142d32fd6b747022da2bab0cf76b30941bab918","author":{"name":"Michael Cahill","email":"20bfc949b27991ad46a77524796e7dbcd30897f2@mongodb.com"},"message":"WT-2402 Pad structures to avoid cache line sharing. (#3191)\n\n* WT-2402 Pad structures to avoid cache line sharing.\r\n\r\nWe previously used compiler alignment to avoid cache line sharing, which\r\nis problematic because we don't allocate memory with the necessary\r\nalignment, so some behavior is undefined.  Instead, this change merely\r\npads structs to ensure they won't share a cache line when allocated in\r\nan array.\r\n\r\n* Add some #if barriers around the new union's\r\n\r\n* Change where CACHE_LINE_PAD defines live and rename _START to _BEGIN\r\n\r\n* Add ax_check_compile_flag to aclocal\r\n\r\n* Lint\r\n\r\n* Allocate the TINFO structures separately to minimize false sharing.\r\n\r\n* Comment cleanup to make spell happy.\r\n\r\n* Pad the read-write locks to avoid false sharing.\r\n\r\n* Add a comment as to why we're adding -std=c11 to the compile.\r\n\r\n* whitespace\r\n\r\n* Add asserts that we're padding the structures we intended to pad.\r\n\r\nMinor cleanup, don't use #defines outside of the WiredTiger namespace.","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/2142d32fd6b747022da2bab0cf76b30941bab918"},{"sha":"973faad84c8008f170c247d3ac747ffdec00426b","author":{"name":"Susan LoVerso","email":"2f1b04323f3fa0522013820f8f19b95be79f5db9@mongodb.com"},"message":"Merge branch 'develop' into wt-283-alter","distinct":true,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/973faad84c8008f170c247d3ac747ffdec00426b"}]}
{"actor":{"display_login":"sueloverso"}}