{"push_id":1368197543,"size":42,"distinct_size":1,"ref":"refs/heads/mongodb-3.2","head":"b11ed312cedb905dec49dd2c9c262fabf64d13cd","before":"9cf2f89d6d95e1de797f05ab1fef28695f8bae7b","commits":[{"sha":"668be0413df83942075dceee6c3e023f1ebdad46","author":{"name":"Keith Bostic","email":"881fc09a1e3586540be71f631289f4f890f56cde@mongodb.com"},"message":"WT-2917 split wtperf's configuration into per-database and per-run parts (#3006)","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/668be0413df83942075dceee6c3e023f1ebdad46"},{"sha":"5afcee5924826184fe22b7554d2af6ed04029609","author":{"name":"Michael Cahill","email":"20bfc949b27991ad46a77524796e7dbcd30897f2@mongodb.com"},"message":"WT-2931 Enforce limits on dirty data for in-memory. (#3064)\n\nReverts commit ac1f7401dcb8be345973f7787d9121c5c321bf7b.","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/5afcee5924826184fe22b7554d2af6ed04029609"},{"sha":"50bfdbcdcf807325be2f82ec041d2c36c8eeeea3","author":{"name":"Keith Bostic","email":"881fc09a1e3586540be71f631289f4f890f56cde@mongodb.com"},"message":"WT-2858 Rename wtperf's CONFIG structure (#3065)\n\nAlso replace key-string generation implementation with a more efficient implementation.","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/50bfdbcdcf807325be2f82ec041d2c36c8eeeea3"},{"sha":"14339bb76144a3ceeff8bd51e3b8062b7c7bc33d","author":{"name":"David Hows","email":"2646faa9da2fde4eba46028dff8a378b7da61e3c@gmail.com"},"message":"WT-2895 Reduce the runtime of make check testing with disable long (#3052)\n\nMostly in order to allow valgrind runs with make check to finish in a reasonable time.","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/14339bb76144a3ceeff8bd51e3b8062b7c7bc33d"},{"sha":"45dbcfffed52f8d3615b9b2a28878d9ef89afb99","author":{"name":"Don Anderson","email":"5351aaddd2eb743293b35e6bc46993c2451dcce4@mongodb.com"},"message":"WT-2907 Fixed java concurrent close test to have both insert threads and scan threads. (#3066)","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/45dbcfffed52f8d3615b9b2a28878d9ef89afb99"},{"sha":"17221485164bd2041f0bfba2b9eff6d8a627344c","author":{"name":"sueloverso","email":"2f1b04323f3fa0522013820f8f19b95be79f5db9@mongodb.com"},"message":"WT-2942 Verbose messages should not have newlines. (#3074)\n\n* WT-2942 Verbose messages should not have newlines.\r\n\r\n* Fix another set of ERR/RET macros and __wt_verbose calls including newline\r\ncharacters.","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/17221485164bd2041f0bfba2b9eff6d8a627344c"},{"sha":"213053e190333eecf91556875317a44ac7f283f6","author":{"name":"Michael Cahill","email":"20bfc949b27991ad46a77524796e7dbcd30897f2@mongodb.com"},"message":"WT-2933 Fix a race between named snapshots and checkpoints. (#3068)","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/213053e190333eecf91556875317a44ac7f283f6"},{"sha":"19445fbfdfb81cefcb4c9f2a67b0fba360aaa515","author":{"name":"Michael Cahill","email":"20bfc949b27991ad46a77524796e7dbcd30897f2@mongodb.com"},"message":"WT-2933 Fix an uninitialized variable warning. (#3077)","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/19445fbfdfb81cefcb4c9f2a67b0fba360aaa515"},{"sha":"84d5635dfc011bcae30d33b8df173cbc9f2eb7bc","author":{"name":"Keith Bostic","email":"881fc09a1e3586540be71f631289f4f890f56cde@mongodb.com"},"message":"WT-2941 Improve test/format to use faster key-generation functions (#3073)","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/84d5635dfc011bcae30d33b8df173cbc9f2eb7bc"},{"sha":"0975ac37b3e53d7b86ac3f33f582a094ecb52c6f","author":{"name":"David Hows","email":"2646faa9da2fde4eba46028dff8a378b7da61e3c@gmail.com"},"message":"WT-2938 Change assembly file extensions from .S to .sx (#3072)","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/0975ac37b3e53d7b86ac3f33f582a094ecb52c6f"},{"sha":"ab4c5efe726cb22f4d3a74fcea4ff5223d6e5b60","author":{"name":"Keith Bostic","email":"881fc09a1e3586540be71f631289f4f890f56cde@mongodb.com"},"message":"WT-2946 dist/s_docs incompatible with OS X Xcode installation (#3078)\n\nThe OS X cpp program injects line number output in the middle of lines\r\nand doesn't stringify #XXX entries; use the -E option to the compiler\r\ninstead.\r\n\r\nThe OS X C pre-processor won't take input from stdin, use a temporary\r\nsource file.","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/ab4c5efe726cb22f4d3a74fcea4ff5223d6e5b60"},{"sha":"303fb8e8f01e539ca42a0c4d05d73c44b8547e46","author":{"name":"Keith Bostic","email":"881fc09a1e3586540be71f631289f4f890f56cde@mongodb.com"},"message":"WT-2920 New eviction statistics (#3076)\n\n* WT-2920 New eviction statistics\r\n\r\nAdd \"application_eviction\" statistic, the usecs application threads\r\nspent doing eviction.\r\n\r\n* Add a finer grained timer around eviction as well.","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/303fb8e8f01e539ca42a0c4d05d73c44b8547e46"},{"sha":"5404417a941f40e18180b59fa86ac098b0a556f5","author":{"name":"Keith Bostic","email":"881fc09a1e3586540be71f631289f4f890f56cde@mongodb.com"},"message":"WT-2946 dist/s_docs incompatible with OS X Xcode installation (#3079)\n\nGcc/clang both take - to mean stdin, get rid of the temporary file.","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/5404417a941f40e18180b59fa86ac098b0a556f5"},{"sha":"4aa57e5ed1b0ada49c47be325b83f21c2e5fb56a","author":{"name":"Sulabh Mahajan","email":"bc486022d6c0c23dae5ca9d94069890a92a7a514@mongodb.com"},"message":"WT-2831 Skip checkpointing if there have been no modifications (#3067)\n\nThis saves locking and scanning the list of active handles for read-only workloads, which can be time consuming when there are many tables.","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/4aa57e5ed1b0ada49c47be325b83f21c2e5fb56a"},{"sha":"7b838e2403bf549daf2a8f27f5a67ed80a45f720","author":{"name":"Keith Bostic","email":"881fc09a1e3586540be71f631289f4f890f56cde@mongodb.com"},"message":"WT-2948 simplify error handling by making __wt_epoch return never fail (#3080)\n\nIf a system call to retrieve a timestamp fails it will now result in a panic. We couldn't find any case where that's a real possibility.","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/7b838e2403bf549daf2a8f27f5a67ed80a45f720"},{"sha":"e389a9019a467a9a5127ada42e0e1bb36df29790","author":{"name":"Alex Gorrod","email":"bfb81d59f68d52cb84439d1705acd5c7e4f96f05@mongodb.com"},"message":"WT-2932 Add a configuration option allowing tables to ignore cache limits (#3069)\n\nOnly available for in-memory configurations, designed to be used for\r\napplications that maintain a small amount of content that is required\r\nfor correctness.","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/e389a9019a467a9a5127ada42e0e1bb36df29790"},{"sha":"192fbccdcb54ffac071d53ede4d15fc757f4ab54","author":{"name":"Michael Cahill","email":"20bfc949b27991ad46a77524796e7dbcd30897f2@mongodb.com"},"message":"WT-2937 Only do an eviction walk after a page has been taken from the current queue. (#3071)\n\nAlong with a number of other changes to avoid pathological cases with tiny caches:\r\n\r\nApplication threads should do urgent eviction if there is only one eviction worker.\r\nAlways alternate the \"fill queue\", so that once a walk has tried to fill one queue, it keeps evicting from the other.\r\n\r\nIf there are tiny numbers of candidate pages, only allow half in each queue to avoid situations where all candidates are in one queue.\r\n\r\nIf there is only one candidate page in the whole cache, it had better get queued.\r\n\r\nDon't allow the eviction server to sit on pages requiring urgent eviction.","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/192fbccdcb54ffac071d53ede4d15fc757f4ab54"},{"sha":"6775c3401a4e51aeff02c0f369ba7a8a0b9af633","author":{"name":"Michael Cahill","email":"20bfc949b27991ad46a77524796e7dbcd30897f2@mongodb.com"},"message":"WT-2950 Free all reconciliation memory between calls to eviction. (#3081)","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/6775c3401a4e51aeff02c0f369ba7a8a0b9af633"},{"sha":"d6c7a001dded7b000a08d8675592f912ccdbab79","author":{"name":"Michael Cahill","email":"20bfc949b27991ad46a77524796e7dbcd30897f2@mongodb.com"},"message":"WT-2937 Fix a warning. (#3084)\n\n../src/evict/evict_lru.c:1081:29: error: implicit conversion loses integer precision: 'unsigned long long' to 'u_int' (aka 'unsigned int') [-Werror,-Wshorten-64-to-32]\r\n                    WT_MIN(max_entries, 1 + __wt_cache_pages_inuse(cache) / 2);\r\n                                        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\n../src/include/misc.h:62:42: note: expanded from macro 'WT_MIN'\r\n                                            ^\r\n../src/evict/evict_lru.c:1084:29: error: implicit conversion loses integer precision: 'unsigned long long' to 'u_int' (aka 'unsigned int') [-Werror,-Wshorten-64-to-32]\r\n                    WT_MIN(max_entries, 1 + cache->pages_dirty_leaf / 2);\r\n                                        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\n../src/include/misc.h:62:42: note: expanded from macro 'WT_MIN'","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/d6c7a001dded7b000a08d8675592f912ccdbab79"},{"sha":"6a31c2118cce88c68281eda2ca9ab1df915a2773","author":{"name":"Alex Gorrod","email":"bfb81d59f68d52cb84439d1705acd5c7e4f96f05@mongodb.com"},"message":"Merge branch 'develop' into mongodb-3.4","distinct":false,"url":"https://api.github.com/repos/wiredtiger/wiredtiger/commits/6a31c2118cce88c68281eda2ca9ab1df915a2773"}]}
{"actor":{"display_login":"agorrod"}}