{"push_id":1004847589,"size":13,"distinct_size":6,"ref":"refs/heads/develop-next","head":"6c712ff2df6a351f946fec5e722047d19acbf510","before":"752ebc0921f4eac7e5bba34afcf281fbfe86ff6a","commits":[{"sha":"6366f62f11e8aae734d2b34843d6c52f0b693b63","author":{"email":"625600233cb3bcab32268c17610882e0fdaed295@ripple.com","name":"Scott Schurr"},"message":"Cleanups in beast::Journal:\n\nThe Journal API is affected.  There are two uses for the\nJournal::Severity enum:\n\n o It is used to declare a threshold which log messages must meet\n   in order to be logged.\n\n o It declares the current logging level which will be compared\n   to the threshold.\n\nThose uses that affect the threshold are now named threshold()\nrather than severity() to make the uses easier to distinguish.\n\nAdditionally, Journal no longer carries a Severity variable.\nAll handling of the threshold() is now delegated to the\nJournal::Sink.\n\nSinks are no longer constructed with a default threshold of\nkWarning; their threshold must be passed in on construction.","distinct":false,"url":"https://api.github.com/repos/nbougalis/rippled/commits/6366f62f11e8aae734d2b34843d6c52f0b693b63"},{"sha":"bf6079797f1732680c356068722aeba00b0f4e6b","author":{"email":"4a416701259b164bd390dc51e65a2e3b423e9ccc@bougalis.net","name":"Nik Bougalis"},"message":"Simplify logging:\n* Construct Logs with the correct severity\n* Remove deprecatedLogs and log squelching support\n* Use debugJournal for AutoSocket logging","distinct":false,"url":"https://api.github.com/repos/nbougalis/rippled/commits/bf6079797f1732680c356068722aeba00b0f4e6b"},{"sha":"d3b43bfa3713d2749a24b2f21a635c3df04ee19e","author":{"email":"4a416701259b164bd390dc51e65a2e3b423e9ccc@bougalis.net","name":"Nik Bougalis"},"message":"Report slow stop times only in release builds","distinct":false,"url":"https://api.github.com/repos/nbougalis/rippled/commits/d3b43bfa3713d2749a24b2f21a635c3df04ee19e"},{"sha":"3605bf1f6044de9a0ba712c03f003942cc58b70b","author":{"email":"9b53dab2edb1fa3e4a37a9ff4ebc112e5291f5f6@yahoo.com","name":"seelabs"},"message":"Chrono fixes for VS Update 2","distinct":false,"url":"https://api.github.com/repos/nbougalis/rippled/commits/3605bf1f6044de9a0ba712c03f003942cc58b70b"},{"sha":"d8ee487c196bf5972ad2b0f153df56008e0b02ac","author":{"email":"9b53dab2edb1fa3e4a37a9ff4ebc112e5291f5f6@yahoo.com","name":"seelabs"},"message":"Fix underflow issue for XRP:\n\nIn some cases multiplying or dividing STAmounts gave incorrect results.\n\nThis happens when:\n\n1) The result should be rounded up\n2) The STAmount represents a native value (XRP)\n3) The rounded up value was less than one drop\n\nIn this case, the result was zero, instead of one drop. This could\ncause funded offers to be removed as unfunded.","distinct":false,"url":"https://api.github.com/repos/nbougalis/rippled/commits/d8ee487c196bf5972ad2b0f153df56008e0b02ac"},{"sha":"77a4218a9e216f72f310e36b5a0b4733ed871719","author":{"email":"4a416701259b164bd390dc51e65a2e3b423e9ccc@bougalis.net","name":"Nik Bougalis"},"message":"Set version to 0.31.0-b11","distinct":false,"url":"https://api.github.com/repos/nbougalis/rippled/commits/77a4218a9e216f72f310e36b5a0b4733ed871719"},{"sha":"34e85ccb623f1f537007b967b8d2dd8e6f355dbe","author":{"email":"4a416701259b164bd390dc51e65a2e3b423e9ccc@bougalis.net","name":"Nik Bougalis"},"message":"Refactor treatment of Ledger:\n\nAll handling of Ledger in shared_ptr is modified to\nuse a const managed object when the context requires\nimmutable semantics.","distinct":false,"url":"https://api.github.com/repos/nbougalis/rippled/commits/34e85ccb623f1f537007b967b8d2dd8e6f355dbe"},{"sha":"89fa10b40b91bc9c85fb4a0cf7273687de88105c","author":{"email":"4a416701259b164bd390dc51e65a2e3b423e9ccc@bougalis.net","name":"Nik Bougalis"},"message":"Add description of rpcSENDMAX_MALFORMED error","distinct":true,"url":"https://api.github.com/repos/nbougalis/rippled/commits/89fa10b40b91bc9c85fb4a0cf7273687de88105c"},{"sha":"a025d365b80d9b3be5b3b88980286314f3d64c70","author":{"email":"4a416701259b164bd390dc51e65a2e3b423e9ccc@bougalis.net","name":"Nik Bougalis"},"message":"Verify that returned RPC codes are known","distinct":true,"url":"https://api.github.com/repos/nbougalis/rippled/commits/a025d365b80d9b3be5b3b88980286314f3d64c70"},{"sha":"70d5c4eca7ba45fc1464cdf9c066b618ab4fa2d1","author":{"email":"1cc84daa5e6d2d231e5512b2b64df3210b02948f@GMail.com","name":"JoelKatz"},"message":"Avoid passing SHAMapNodeID's to sync filters","distinct":true,"url":"https://api.github.com/repos/nbougalis/rippled/commits/70d5c4eca7ba45fc1464cdf9c066b618ab4fa2d1"},{"sha":"eb629592165b0d3d4a2bd81aefbbff457d93089e","author":{"email":"a162caffcb6897220f4d1cf28164d73cb91993a8@ripple.com","name":"Edward Hennis"},"message":"Clear old Validations during online delete (RIPD-870):\n* Add Validations.LedgerSeq and .InitialSeq fields.\n* Clean up logging.\n* Lower online delete minimum for standalone mode.\n* Unit tests of online_delete.","distinct":true,"url":"https://api.github.com/repos/nbougalis/rippled/commits/eb629592165b0d3d4a2bd81aefbbff457d93089e"},{"sha":"308aaa6f78ea0b20418e310d2ec34ad87f8a1a3d","author":{"email":"625600233cb3bcab32268c17610882e0fdaed295@ripple.com","name":"Scott Schurr"},"message":"Test how beast::is_call_possible<> handles const-ness.","distinct":true,"url":"https://api.github.com/repos/nbougalis/rippled/commits/308aaa6f78ea0b20418e310d2ec34ad87f8a1a3d"},{"sha":"6c712ff2df6a351f946fec5e722047d19acbf510","author":{"email":"4a416701259b164bd390dc51e65a2e3b423e9ccc@bougalis.net","name":"Nik Bougalis"},"message":"Set version to 0.31.0-b12","distinct":true,"url":"https://api.github.com/repos/nbougalis/rippled/commits/6c712ff2df6a351f946fec5e722047d19acbf510"}]}