{"push_id":2579038875,"size":17,"distinct_size":16,"ref":"refs/heads/master","head":"cc9d1b9134acf7bdf3ddf9fcec0690906564b1e5","before":"e55818ad83755c36d316c86a770627126f726da8","commits":[{"sha":"137a9b80f2af242ee62e2cc4425fffabda712655","author":{"name":"Dmitry Volvach","email":"a8cf97adadec4e1b734a39bc5aea71b5741cfca1@datakernel.io"},"message":"Fix and clean javadocs and tags","distinct":false,"url":"https://api.github.com/repos/softindex/datakernel/commits/137a9b80f2af242ee62e2cc4425fffabda712655"},{"sha":"a7e604f322eb09f367a427f0ce012e7378a5333c","author":{"name":"Dmitry Volvach","email":"a8cf97adadec4e1b734a39bc5aea71b5741cfca1@datakernel.io"},"message":"Introduce OTCommit.order, to remove explicit comparator of commit keys","distinct":true,"url":"https://api.github.com/repos/softindex/datakernel/commits/a7e604f322eb09f367a427f0ce012e7378a5333c"},{"sha":"18ca16b23868748ae332cea26be66d9bab540f3e","author":{"name":"Dmitry Volvach","email":"a8cf97adadec4e1b734a39bc5aea71b5741cfca1@datakernel.io"},"message":"Introduce OTCommitFactory, for later usage with content-addressable keys","distinct":true,"url":"https://api.github.com/repos/softindex/datakernel/commits/18ca16b23868748ae332cea26be66d9bab540f3e"},{"sha":"b960f065baedf1a8f855a9ec051269f66a86ac64","author":{"name":"Dmitry Volvach","email":"a8cf97adadec4e1b734a39bc5aea71b5741cfca1@datakernel.io"},"message":"Bump to 2.6.0-SNAPSHOT","distinct":true,"url":"https://api.github.com/repos/softindex/datakernel/commits/b960f065baedf1a8f855a9ec051269f66a86ac64"},{"sha":"983f2e43c7fe203be8a823727989a8dc9dcbc9b1","author":{"name":"Dmitry Volvach","email":"a8cf97adadec4e1b734a39bc5aea71b5741cfca1@datakernel.io"},"message":"Implement lazy config adapter, fix OTCommit keys","distinct":true,"url":"https://api.github.com/repos/softindex/datakernel/commits/983f2e43c7fe203be8a823727989a8dc9dcbc9b1"},{"sha":"f2e00bcfc8632ab91ee9b8bdd6ae86378c7742f5","author":{"name":"Dmitry Volvach","email":"a8cf97adadec4e1b734a39bc5aea71b5741cfca1@datakernel.io"},"message":"Use snapshots for checkouts of root commits","distinct":true,"url":"https://api.github.com/repos/softindex/datakernel/commits/f2e00bcfc8632ab91ee9b8bdd6ae86378c7742f5"},{"sha":"0125ed6267656b225171f39cdda1a928e65e327a","author":{"name":"Dmitry Volvach","email":"a8cf97adadec4e1b734a39bc5aea71b5741cfca1@datakernel.io"},"message":"Abstract tuple constructors into interfaces, simplify MemSize.toString format","distinct":true,"url":"https://api.github.com/repos/softindex/datakernel/commits/0125ed6267656b225171f39cdda1a928e65e327a"},{"sha":"6124205d763f99fffb5e0234cfe719333cdb4c48","author":{"name":"Dmitry Volvach","email":"a8cf97adadec4e1b734a39bc5aea71b5741cfca1@datakernel.io"},"message":"Fix new commit order","distinct":true,"url":"https://api.github.com/repos/softindex/datakernel/commits/6124205d763f99fffb5e0234cfe719333cdb4c48"},{"sha":"ceb09917d9d52e1ed34311d28078eaf3321abfec","author":{"name":"Dmitry Volvach","email":"a8cf97adadec4e1b734a39bc5aea71b5741cfca1@datakernel.io"},"message":"Refactor OTStateManager, add concurrent modifications checks","distinct":true,"url":"https://api.github.com/repos/softindex/datakernel/commits/ceb09917d9d52e1ed34311d28078eaf3321abfec"},{"sha":"9071dcec0d897342f4277ee860e64dcf98d41314","author":{"name":"Dmitry Volvach","email":"a8cf97adadec4e1b734a39bc5aea71b5741cfca1@datakernel.io"},"message":"Implement optional checkout validator in OTStateManager","distinct":true,"url":"https://api.github.com/repos/softindex/datakernel/commits/9071dcec0d897342f4277ee860e64dcf98d41314"},{"sha":"2090d2c262e2e68a726961e72946b5eb9bb51073","author":{"name":"Dmitry Volvach","email":"a8cf97adadec4e1b734a39bc5aea71b5741cfca1@datakernel.io"},"message":"Generalize cube chunk id type, abstract cube commits","distinct":true,"url":"https://api.github.com/repos/softindex/datakernel/commits/2090d2c262e2e68a726961e72946b5eb9bb51073"},{"sha":"13eeb046307f1016909a15a214d862ad2578ef01","author":{"name":"Dmitry Volvach","email":"a8cf97adadec4e1b734a39bc5aea71b5741cfca1@datakernel.io"},"message":"Remove SimpleModule","distinct":true,"url":"https://api.github.com/repos/softindex/datakernel/commits/13eeb046307f1016909a15a214d862ad2578ef01"},{"sha":"b9d64e6d376255c42673ce022b295b32104f6631","author":{"name":"Dmitry Volvach","email":"a8cf97adadec4e1b734a39bc5aea71b5741cfca1@datakernel.io"},"message":"Provide explicit default TriggersModule initializer","distinct":true,"url":"https://api.github.com/repos/softindex/datakernel/commits/b9d64e6d376255c42673ce022b295b32104f6631"},{"sha":"bbeb5bbb5248e53c6cf8f24355675812d30c9dcf","author":{"name":"Dmitry Volvach","email":"a8cf97adadec4e1b734a39bc5aea71b5741cfca1@datakernel.io"},"message":"Make ServiceGraph as optional dependency for JmxModule, TriggersModule, ConfigModule","distinct":true,"url":"https://api.github.com/repos/softindex/datakernel/commits/bbeb5bbb5248e53c6cf8f24355675812d30c9dcf"},{"sha":"e83881203d9429a1d6b3efc77ec251b0e3e5375a","author":{"name":"Dmitry Volvach","email":"a8cf97adadec4e1b734a39bc5aea71b5741cfca1@datakernel.io"},"message":"Abstract OTRemote maintenance operations into separate OTRemoteEx interface","distinct":true,"url":"https://api.github.com/repos/softindex/datakernel/commits/e83881203d9429a1d6b3efc77ec251b0e3e5375a"},{"sha":"ab27f9ffcb1b5e1110a9605b3ae788652a565ebf","author":{"name":"Dmitry Volvach","email":"a8cf97adadec4e1b734a39bc5aea71b5741cfca1@datakernel.io"},"message":"Implement OTRemotes strategies with failover and load balancing","distinct":true,"url":"https://api.github.com/repos/softindex/datakernel/commits/ab27f9ffcb1b5e1110a9605b3ae788652a565ebf"},{"sha":"cc9d1b9134acf7bdf3ddf9fcec0690906564b1e5","author":{"name":"Dmitry Volvach","email":"a8cf97adadec4e1b734a39bc5aea71b5741cfca1@datakernel.io"},"message":"Clean graph commits according to timestamps, with supplied margin interval","distinct":true,"url":"https://api.github.com/repos/softindex/datakernel/commits/cc9d1b9134acf7bdf3ddf9fcec0690906564b1e5"}]}
{"actor":{"display_login":"dvolvach"}}