{"push_id":615879120,"size":8,"distinct_size":8,"ref":"refs/heads/all-next","head":"904707a6035314f1a10d6f3c8a21d29d4720c1f4","before":"8bf66fe70e2205ec8b2b38abcf44dfeda181b150","commits":[{"sha":"b1eceaccab0e164531d30158189566bbf89e1b3f","author":{"email":"1cc84daa5e6d2d231e5512b2b64df3210b02948f@GMail.com","name":"David Schwartz"},"message":"Remove transaction set acquire logic from consensus object\n\nThis creates a new InboundTransactions object that handles transaction sets,\nremoving this responsibility from the consensus object. The main benefit is\nthat many inbound transaction operations no longer require the master lock.\n\nImprove logic to decide which peers to query, when to add more peers, and\nwhen to re-query existing peers.","distinct":true,"url":"https://api.github.com/repos/rec/rippled/commits/b1eceaccab0e164531d30158189566bbf89e1b3f"},{"sha":"cabcacfe0effea41c1367eb502c853e7c034df38","author":{"email":"8d5aa50d241fa80f36a76ebf131ccb38e838a86d@pobros.com","name":"Miguel Portilla"},"message":"Improved local tx error messages (RIPD-720)\n\nFailed local built transactions report the specific error.","distinct":true,"url":"https://api.github.com/repos/rec/rippled/commits/cabcacfe0effea41c1367eb502c853e7c034df38"},{"sha":"51849f89cb3d4a93ab454e09622813770784553c","author":{"email":"1cc84daa5e6d2d231e5512b2b64df3210b02948f@GMail.com","name":"JoelKatz"},"message":"Reduce SHAMapTreeNode copying during SHAMap unsharing:\n\nIn some code paths, we bump the SHAMap sequence number\nbefore we unshare. This forces SHAMapTreeNode to be\ncopied. By making the ledger immutable we cause the\nunsharing to occur earlier, eliminating the copies.","distinct":true,"url":"https://api.github.com/repos/rec/rippled/commits/51849f89cb3d4a93ab454e09622813770784553c"},{"sha":"2f26a1f48685a19bf03617294cb8b135564c464c","author":{"email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@swirly.com","name":"Tom Ritchford"},"message":"Clean structure of RPC::addPaymentDeliveredAmount","distinct":true,"url":"https://api.github.com/repos/rec/rippled/commits/2f26a1f48685a19bf03617294cb8b135564c464c"},{"sha":"1baee07c5fee885cfc0ff512b4497849e451af28","author":{"email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@swirly.com","name":"Tom Ritchford"},"message":"Remove three warnings.","distinct":true,"url":"https://api.github.com/repos/rec/rippled/commits/1baee07c5fee885cfc0ff512b4497849e451af28"},{"sha":"7e9d2911d0e940d8903ed8755647e4989676219c","author":{"email":"1bdbf174ae259a7f4e3ba59bc521b3b5e3908bc5@gmail.com","name":"Vinnie Falco"},"message":"NuDB: Enforce pool_thresh minimum of 1:\n\npool_thresh is prevented from going to zero. This solves a problem when\nusing callgrind where the CPU is monopolized, causing operations that\nshould complete quickly to take days.","distinct":true,"url":"https://api.github.com/repos/rec/rippled/commits/7e9d2911d0e940d8903ed8755647e4989676219c"},{"sha":"08dc178e7cc7c88a9e117c43ba94acaafb191620","author":{"email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@swirly.com","name":"Tom Ritchford"},"message":"Remove deprecated flags --rpc_ip and --rpc_port.","distinct":true,"url":"https://api.github.com/repos/rec/rippled/commits/08dc178e7cc7c88a9e117c43ba94acaafb191620"},{"sha":"904707a6035314f1a10d6f3c8a21d29d4720c1f4","author":{"email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@swirly.com","name":"Tom Ritchford"},"message":"Set version to 0.28.0-b18","distinct":true,"url":"https://api.github.com/repos/rec/rippled/commits/904707a6035314f1a10d6f3c8a21d29d4720c1f4"}]}