{"push_id":849346522,"size":9,"distinct_size":2,"ref":"refs/heads/master","head":"497b8c170fcf2c962f87d8f2adec19dd0ede1cd0","before":"0b33b03b260ea90e22934a822e2419cf4d37bdb0","commits":[{"sha":"811e7ee2b94d93a3e247a022a2ee5c31e6a27cbd","author":{"email":"a09264da4832c7ff1d3bf1608a19f4b870f93750@couchbase.com","name":"Dave Rigby"},"message":"MB-15483: config_parse: Fix leaks during reconfiguring\n\nFix memory leaks found during Valgrind testing of memcached config\nreload. Note that while these leaks should be rare (as reloading\nconfig is a rare occurance, and an admin-only command) they *can*\nhappen in production.\n\n(cherry picked from commit 5d1fbfbdad882c341d468fc613a1e5a6f7469698)\n\nChange-Id: I4992b52a08a71c981a38d7f62e4d65bcb4dccf04\nReviewed-on: http://review.couchbase.org/52736\nReviewed-by: Trond Norbye <trond.norbye@gmail.com>\nTested-by: buildbot <build@couchbase.com>","distinct":false,"url":"https://api.github.com/repos/couchbase/memcached/commits/811e7ee2b94d93a3e247a022a2ee5c31e6a27cbd"},{"sha":"2c245470f0df3d52328524e80ca972821ed46040","author":{"email":"60edd2ef23891a753f231b0c6f161dc634079a93@gmail.com","name":"Trond Norbye"},"message":"MB-15668: Backport, improve mctimings histogram\n\nChange-Id: I0a2bdd27d841d59c1816ec35979ba6ef76d79f49\nReviewed-on: http://review.couchbase.org/53164\nTested-by: buildbot <build@couchbase.com>\nReviewed-by: Dave Rigby <daver@couchbase.com>","distinct":false,"url":"https://api.github.com/repos/couchbase/memcached/commits/2c245470f0df3d52328524e80ca972821ed46040"},{"sha":"a7a7729d2d46854d2759814167722e0e5618d2fc","author":{"email":"6ce57a0b05f58c24611e1efd747eed1fdf453cbe@gmail.com","name":"Mike Wiederhold"},"message":"MB-15782: Allow random key command to be run by clients\n\nWe plan on releasing a query tool along side the 4.0 release and\nthis tool requires using the random key command to implement the\ndescribe feature of the tool. This command currently requires the\nsender to use the admin password in order to use it. This change\nallows the command to be used by all clients.\n\nChange-Id: I169a090472ce3f1d18057f75697ceb8914a71cfd\nReviewed-on: http://review.couchbase.org/53561\nTested-by: buildbot <build@couchbase.com>\nReviewed-by: Dave Finlay <dave.finlay@couchbase.com>\nReviewed-by: Trond Norbye <trond.norbye@gmail.com>","distinct":false,"url":"https://api.github.com/repos/couchbase/memcached/commits/a7a7729d2d46854d2759814167722e0e5618d2fc"},{"sha":"7236bd56d4d741c01ed18920cc883553a0359aee","author":{"email":"1cd02e31b43620d7c664e038ca42a060d61727b9@couchbase.com","name":"Jim Walker"},"message":"MB-16197: Check SASL inputs.\n\nValidate that vlen isn't a negative number, return\nEINVAL if it is.\n\nChange-Id: I4a15dbcef8cec10f2869ddba8510e9fa88be6152\nReviewed-on: http://review.couchbase.org/54982\nReviewed-by: Dave Rigby <daver@couchbase.com>\nTested-by: buildbot <build@couchbase.com>","distinct":false,"url":"https://api.github.com/repos/couchbase/memcached/commits/7236bd56d4d741c01ed18920cc883553a0359aee"},{"sha":"4efb08cf0191063c1501f519ba4403f61d8d4ea2","author":{"email":"1cd02e31b43620d7c664e038ca42a060d61727b9@couchbase.com","name":"Jim Walker"},"message":"MB-16257: Plug leak in audit by changing to cJSON_AddItemToObject\n\nChange the way the real_userid sub-JSON block is added to the\npayload so that it's correctly deleted.\n\nChange-Id: Ia3cb83b45a12e0104d8cc805217a133008e4913a\nReviewed-on: http://review.couchbase.org/55178\nTested-by: buildbot <build@couchbase.com>\nReviewed-by: Trond Norbye <trond.norbye@gmail.com>","distinct":false,"url":"https://api.github.com/repos/couchbase/memcached/commits/4efb08cf0191063c1501f519ba4403f61d8d4ea2"},{"sha":"55365493d31d4e34ecd2326578719e9df8114ccc","author":{"email":"1cd02e31b43620d7c664e038ca42a060d61727b9@couchbase.com","name":"Jim Walker"},"message":"MB-16333: Resize validators and executors.\n\nResize arrays so that there's 256 entries in both.\n\nChange-Id: Id5453f036ca673292d857cfe72e7585f0d60f3fd\nReviewed-on: http://review.couchbase.org/55463\nTested-by: buildbot <build@couchbase.com>\nReviewed-by: Dave Rigby <daver@couchbase.com>\nReviewed-by: Trond Norbye <trond.norbye@gmail.com>","distinct":false,"url":"https://api.github.com/repos/couchbase/memcached/commits/55365493d31d4e34ecd2326578719e9df8114ccc"},{"sha":"d7a75cedfa2466df8492bd79ecd2e0f0489052a1","author":{"email":"1cd02e31b43620d7c664e038ca42a060d61727b9@couchbase.com","name":"Jim Walker"},"message":"MB-16198: Validate TAP packets\n\nCheck that the sizes within the TAP packet are valid.\n\nChange-Id: I8837d686ded2d3920720689d8e594cacbcc91f9e\nReviewed-on: http://review.couchbase.org/55860\nTested-by: buildbot <build@couchbase.com>\nReviewed-by: Trond Norbye <trond.norbye@gmail.com>","distinct":false,"url":"https://api.github.com/repos/couchbase/memcached/commits/d7a75cedfa2466df8492bd79ecd2e0f0489052a1"},{"sha":"461266c55ac098400c665f6b572a50b9cae0f78f","author":{"email":"a09264da4832c7ff1d3bf1608a19f4b870f93750@couchbase.com","name":"Dave Rigby"},"message":"Merge remote-tracking branch 'couchbase/sherlock'\n\n* couchbase/sherlock:\n  MB-15782: Allow random key command to be run by clients\n\nChange-Id: I1ec49f0da23c9188de5278a051b60a915e6f96a1","distinct":true,"url":"https://api.github.com/repos/couchbase/memcached/commits/461266c55ac098400c665f6b572a50b9cae0f78f"},{"sha":"497b8c170fcf2c962f87d8f2adec19dd0ede1cd0","author":{"email":"60edd2ef23891a753f231b0c6f161dc634079a93@gmail.com","name":"Trond Norbye"},"message":"Merge \"Merge remote-tracking branch 'couchbase/sherlock'\"","distinct":true,"url":"https://api.github.com/repos/couchbase/memcached/commits/497b8c170fcf2c962f87d8f2adec19dd0ede1cd0"}]}