{"push_id":643456537,"size":9,"distinct_size":1,"ref":"refs/heads/convert-all-ripd-655","head":"d1a4b791f49194b845b81c58891a0a464cc7db12","before":"bc5c13339d9412ab8f2cb8add60c50dc621d2963","commits":[{"sha":"67c666b033d061ffcbb997b210b34f3632d5fe59","author":{"email":"4a416701259b164bd390dc51e65a2e3b423e9ccc@bougalis.net","name":"Nik Bougalis"},"message":"Clean up LedgerEntrySet and TransactionEngine:\n* Reduce public interfaces\n* Remove wrapper functions\n* Remove freeze timed cutover code\n* Return results directly instead of via ref parameters","distinct":false,"url":"https://api.github.com/repos/ximinez/rippled/commits/67c666b033d061ffcbb997b210b34f3632d5fe59"},{"sha":"2389abc295ca2e1136d357f12579fc2246a16c32","author":{"email":"9b53dab2edb1fa3e4a37a9ff4ebc112e5291f5f6@yahoo.com","name":"seelabs"},"message":"Fix ownership of memory buffers in StatsDCollector (RIPD-756):\n\n* Ownership of buffer memory in StatsDCollector is passed to the\nboost::asio callback function. Before this, the memory may have been\nfreed before async_send was finished with the memory.","distinct":false,"url":"https://api.github.com/repos/ximinez/rippled/commits/2389abc295ca2e1136d357f12579fc2246a16c32"},{"sha":"54ef4ee6ef07c59456baf873d6912cd182b836d0","author":{"email":"4a416701259b164bd390dc51e65a2e3b423e9ccc@bougalis.net","name":"Nik Bougalis"},"message":"Reduce severity level of offer cancellation logging","distinct":false,"url":"https://api.github.com/repos/ximinez/rippled/commits/54ef4ee6ef07c59456baf873d6912cd182b836d0"},{"sha":"47482acf8362765a3705bbdc6c26af7ad0d2656d","author":{"email":"1cc84daa5e6d2d231e5512b2b64df3210b02948f@GMail.com","name":"JoelKatz"},"message":"In consensus, get relative times from a steady clock (RIPD-859)\n\nUsing the system clock to get relative times for consensus\ntiming can result in performance issues if the system time\nchanges frequently.","distinct":false,"url":"https://api.github.com/repos/ximinez/rippled/commits/47482acf8362765a3705bbdc6c26af7ad0d2656d"},{"sha":"100a76f0e887e175998a9c4f697d47bbe296bc73","author":{"email":"4f31545d90d74fb210000f4d65461a25864fffd3@gmail.com","name":"Howard Hinnant"},"message":"Remove nested types SField::ref and SField::ptr...\n* This silences a warning about a redundant cv-qualifier.\n* This makes future coding mistakes about redundant\n  cv-qualifiers much less likely.\n* This makes the code easier to read.","distinct":false,"url":"https://api.github.com/repos/ximinez/rippled/commits/100a76f0e887e175998a9c4f697d47bbe296bc73"},{"sha":"6c1190a3616b99ab4160a557810421818a71a2b4","author":{"email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@swirly.com","name":"Tom Ritchford"},"message":"Remove unnecessary thread in Soci (RIPD-862).","distinct":false,"url":"https://api.github.com/repos/ximinez/rippled/commits/6c1190a3616b99ab4160a557810421818a71a2b4"},{"sha":"a14f29f84ff842f677d5383d438ed8ca9c4d693d","author":{"email":"9b53dab2edb1fa3e4a37a9ff4ebc112e5291f5f6@yahoo.com","name":"seelabs"},"message":"Remove obsolete code","distinct":false,"url":"https://api.github.com/repos/ximinez/rippled/commits/a14f29f84ff842f677d5383d438ed8ca9c4d693d"},{"sha":"5a3168c9ffbe72c07f5e4ac06735ce1d30bd04d0","author":{"email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@swirly.com","name":"Tom Ritchford"},"message":"Set version to 0.28.1-b4","distinct":false,"url":"https://api.github.com/repos/ximinez/rippled/commits/5a3168c9ffbe72c07f5e4ac06735ce1d30bd04d0"},{"sha":"d1a4b791f49194b845b81c58891a0a464cc7db12","author":{"email":"4914e2a3dd7af3612a8c4f3bd5e531411517217d@users.noreply.github.com","name":"Edward Hennis"},"message":"Allow pathfinding with -1 (unlimited) destination amount.\n* Combine Pathfinder constructors.\n* destination_amount in output.\n* Refactor saOne and saZero.\n* Remove unused allLiquidityConsumed_. Always retains its default / initialized value.","distinct":true,"url":"https://api.github.com/repos/ximinez/rippled/commits/d1a4b791f49194b845b81c58891a0a464cc7db12"}]}