{"push_id":627786452,"size":71,"distinct_size":4,"ref":"refs/heads/faster-event-cancel","head":"6cd2849cec6a3c475bbefcac89d8c17b031d8fd8","before":"9ce1822cca40071b1d2d117b286e47867b22156b","commits":[{"sha":"c87e65b1cc44bb591d38c3980a37d9a26fb81c06","author":{"email":"a57044cbdd20d0baac3f97315cee77c68bfa2fde@stellar.org","name":"Graydon Hoare"},"message":"Rename prepare to preparing, commit to committed in Slot.{cpp,h}","distinct":false,"url":"https://api.github.com/repos/gmarceau/stellar-core/commits/c87e65b1cc44bb591d38c3980a37d9a26fb81c06"},{"sha":"575566d5220f6e5c41f65eacccb332fe93799dd0","author":{"email":"a57044cbdd20d0baac3f97315cee77c68bfa2fde@stellar.org","name":"Graydon Hoare"},"message":"Externalize a txset when fetched; fetch when externalized and not found.","distinct":false,"url":"https://api.github.com/repos/gmarceau/stellar-core/commits/575566d5220f6e5c41f65eacccb332fe93799dd0"},{"sha":"c5e536977a6115ca063aa194d4f336c74cf28357","author":{"email":"a57044cbdd20d0baac3f97315cee77c68bfa2fde@stellar.org","name":"Graydon Hoare"},"message":"Only trigger SCP when in SYNCED_STATE.","distinct":false,"url":"https://api.github.com/repos/gmarceau/stellar-core/commits/c5e536977a6115ca063aa194d4f336c74cf28357"},{"sha":"22ee981495d2b597be9984e184e01199b3ecb5df","author":{"email":"a57044cbdd20d0baac3f97315cee77c68bfa2fde@stellar.org","name":"Graydon Hoare"},"message":"Only rebroadcast SCP_MESSAGE messages.","distinct":false,"url":"https://api.github.com/repos/gmarceau/stellar-core/commits/22ee981495d2b597be9984e184e01199b3ecb5df"},{"sha":"94b0745a43113177d2f4f20d0a2ef35a94eae203","author":{"email":"a57044cbdd20d0baac3f97315cee77c68bfa2fde@stellar.org","name":"Graydon Hoare"},"message":"Only emit SCP envelopes if mCurrentValue is nonempty.","distinct":false,"url":"https://api.github.com/repos/gmarceau/stellar-core/commits/94b0745a43113177d2f4f20d0a2ef35a94eae203"},{"sha":"d4a7d5c13633b33a11bf29f0c4f78825994c9621","author":{"email":"a57044cbdd20d0baac3f97315cee77c68bfa2fde@stellar.org","name":"Graydon Hoare"},"message":"Move mTriggerTimer.cancel() call.","distinct":false,"url":"https://api.github.com/repos/gmarceau/stellar-core/commits/d4a7d5c13633b33a11bf29f0c4f78825994c9621"},{"sha":"64a5e2a74639c6a81987b72a3fac0db63d4f30a8","author":{"email":"a57044cbdd20d0baac3f97315cee77c68bfa2fde@stellar.org","name":"Graydon Hoare"},"message":"Improve herder logging.","distinct":false,"url":"https://api.github.com/repos/gmarceau/stellar-core/commits/64a5e2a74639c6a81987b72a3fac0db63d4f30a8"},{"sha":"822db1f0a637bda03a3d3a097ed0dfcaea27ecb6","author":{"email":"a57044cbdd20d0baac3f97315cee77c68bfa2fde@stellar.org","name":"Graydon Hoare"},"message":"Fix crash in HerderImpl::rebroadcast()","distinct":false,"url":"https://api.github.com/repos/gmarceau/stellar-core/commits/822db1f0a637bda03a3d3a097ed0dfcaea27ecb6"},{"sha":"9293c66862608edc2a294f444f83a59e6cd1ada1","author":{"email":"a57044cbdd20d0baac3f97315cee77c68bfa2fde@stellar.org","name":"Graydon Hoare"},"message":"Herder comment cleanup.","distinct":false,"url":"https://api.github.com/repos/gmarceau/stellar-core/commits/9293c66862608edc2a294f444f83a59e6cd1ada1"},{"sha":"c57c2b07ea0db52747c63dff64ee5576ecb371e6","author":{"email":"a57044cbdd20d0baac3f97315cee77c68bfa2fde@stellar.org","name":"Graydon Hoare"},"message":"Recognize when we have been left behind.","distinct":false,"url":"https://api.github.com/repos/gmarceau/stellar-core/commits/c57c2b07ea0db52747c63dff64ee5576ecb371e6"},{"sha":"8c9c42628cce997fb3f2094ef164e9890beb93bc","author":{"email":"a57044cbdd20d0baac3f97315cee77c68bfa2fde@stellar.org","name":"Graydon Hoare"},"message":"Queue future envelopes, drop old ones, or process if non-validating.","distinct":false,"url":"https://api.github.com/repos/gmarceau/stellar-core/commits/8c9c42628cce997fb3f2094ef164e9890beb93bc"},{"sha":"6f229d5c05f2c55a5cbffdd7cd0f13cef651209a","author":{"email":"a57044cbdd20d0baac3f97315cee77c68bfa2fde@stellar.org","name":"Graydon Hoare"},"message":"Take a position after catchup when local node is a validator.","distinct":false,"url":"https://api.github.com/repos/gmarceau/stellar-core/commits/6f229d5c05f2c55a5cbffdd7cd0f13cef651209a"},{"sha":"90d5d5ee75ac5f44d1973893bcb2d9c0dccbfc9c","author":{"email":"a57044cbdd20d0baac3f97315cee77c68bfa2fde@stellar.org","name":"Graydon Hoare"},"message":"Reformat, adjust and expand docs.","distinct":false,"url":"https://api.github.com/repos/gmarceau/stellar-core/commits/90d5d5ee75ac5f44d1973893bcb2d9c0dccbfc9c"},{"sha":"8366ec8a02d9020106cf04a5485ac5d9ad24e47f","author":{"email":"a57044cbdd20d0baac3f97315cee77c68bfa2fde@stellar.org","name":"Graydon Hoare"},"message":"Fix iterator-invalidation / crash during discontiguous catchup.","distinct":false,"url":"https://api.github.com/repos/gmarceau/stellar-core/commits/8366ec8a02d9020106cf04a5485ac5d9ad24e47f"},{"sha":"941e4b93e64daddc7eb3b590450c9833a41df4dc","author":{"email":"a57044cbdd20d0baac3f97315cee77c68bfa2fde@stellar.org","name":"Graydon Hoare"},"message":"Be more verbose and specific around loss of sync in LM.","distinct":false,"url":"https://api.github.com/repos/gmarceau/stellar-core/commits/941e4b93e64daddc7eb3b590450c9833a41df4dc"},{"sha":"8535bb214a653e4e5945db7e7c65e5765ed3c392","author":{"email":"a57044cbdd20d0baac3f97315cee77c68bfa2fde@stellar.org","name":"Graydon Hoare"},"message":"Reduce logging chatter during catchup.","distinct":false,"url":"https://api.github.com/repos/gmarceau/stellar-core/commits/8535bb214a653e4e5945db7e7c65e5765ed3c392"},{"sha":"00cb794e855c2ce3bba4a56131796aee9bd3bd9d","author":{"email":"a57044cbdd20d0baac3f97315cee77c68bfa2fde@stellar.org","name":"Graydon Hoare"},"message":"Sleep for estimated time to next checkpoint (+ 5 ledgers) during catchup.","distinct":false,"url":"https://api.github.com/repos/gmarceau/stellar-core/commits/00cb794e855c2ce3bba4a56131796aee9bd3bd9d"},{"sha":"d9e6f674ca149d9aa776bc08b493f6b1ab306097","author":{"email":"a57044cbdd20d0baac3f97315cee77c68bfa2fde@stellar.org","name":"Graydon Hoare"},"message":"Add ETA support in catchup mode.","distinct":false,"url":"https://api.github.com/repos/gmarceau/stellar-core/commits/d9e6f674ca149d9aa776bc08b493f6b1ab306097"},{"sha":"be8605f1de8574914f2dbe6baeaa1a86b8346fc0","author":{"email":"a57044cbdd20d0baac3f97315cee77c68bfa2fde@stellar.org","name":"Graydon Hoare"},"message":"Don't flood private IP addresses around, or accept them.","distinct":false,"url":"https://api.github.com/repos/gmarceau/stellar-core/commits/be8605f1de8574914f2dbe6baeaa1a86b8346fc0"},{"sha":"7d5b943d8721d5c0d247a6c7d74922360d306936","author":{"email":"a57044cbdd20d0baac3f97315cee77c68bfa2fde@stellar.org","name":"Graydon Hoare"},"message":"Bind CommandHandler to 0.0.0.0 when Config::PUBLIC_HTTP_PORT is true.","distinct":false,"url":"https://api.github.com/repos/gmarceau/stellar-core/commits/7d5b943d8721d5c0d247a6c7d74922360d306936"}]}