{"push_id":813601895,"size":35,"distinct_size":1,"ref":"refs/heads/master","head":"25b509e04aa479eb0209847e500ba20bac5f25f2","before":"d7022d2fa6b81506391ad3843c1942a97c209aba","commits":[{"sha":"8b0ffa0079a3fc9819850f2dac9f4b098637c6b1","author":{"email":"6483b9a888abcce5a50731e73cbd202355194599@microsoft.com","name":"Parveen-Patel-msft"},"message":"make getreadview and getwriteview to be non-blocking.","distinct":false,"url":"https://api.github.com/repos/Azure/rtable/commits/8b0ffa0079a3fc9819850f2dac9f4b098637c6b1"},{"sha":"ce68749ce91f30d168c3592a9b8c81a781e9d2d0","author":{"email":"6483b9a888abcce5a50731e73cbd202355194599@microsoft.com","name":"Parveen-Patel-msft"},"message":"Obey leaseDuration from the config and speed up unit tests\n\n- obey lease duration\n- adjust timer based on lease duration\n- speed up unit tests","distinct":false,"url":"https://api.github.com/repos/Azure/rtable/commits/ce68749ce91f30d168c3592a9b8c81a781e9d2d0"},{"sha":"1d6c098c69b22fdb8a7052f6043dcb799df61bd6","author":{"email":"6483b9a888abcce5a50731e73cbd202355194599@microsoft.com","name":"Parveen-Patel-msft"},"message":"Validate txn view for create table operations","distinct":false,"url":"https://api.github.com/repos/Azure/rtable/commits/1d6c098c69b22fdb8a7052f6043dcb799df61bd6"},{"sha":"f9d61cf797af116a75f8999af4e16430cdcf1347","author":{"email":"6483b9a888abcce5a50731e73cbd202355194599@microsoft.com","name":"Parveen-Patel-msft"},"message":"Each transaction should use the view at the start of the transaction\n\nTo avoid indexing incorrect table client as the view can change at any\ntime.","distinct":false,"url":"https://api.github.com/repos/Azure/rtable/commits/f9d61cf797af116a75f8999af4e16430cdcf1347"},{"sha":"d0b92cd12369a78cc66fcc5544857dc72a7f1f7f","author":{"email":"6483b9a888abcce5a50731e73cbd202355194599@microsoft.com","name":"Parveen-Patel-msft"},"message":"Quorum view tests","distinct":false,"url":"https://api.github.com/repos/Azure/rtable/commits/d0b92cd12369a78cc66fcc5544857dc72a7f1f7f"},{"sha":"04132597eae0767bad0990dd5bfff6e899a3295d","author":{"email":"6483b9a888abcce5a50731e73cbd202355194599@microsoft.com","name":"Parveen-Patel-msft"},"message":"Move http tests to serial tests","distinct":false,"url":"https://api.github.com/repos/Azure/rtable/commits/04132597eae0767bad0990dd5bfff6e899a3295d"},{"sha":"0c1d4bd3e9c353f7f475e3d16b1da61e6fe46fc5","author":{"email":"6483b9a888abcce5a50731e73cbd202355194599@microsoft.com","name":"Parveen-Patel-msft"},"message":"ValidateTxnView\n\nValidateTxnView for writes.","distinct":false,"url":"https://api.github.com/repos/Azure/rtable/commits/0c1d4bd3e9c353f7f475e3d16b1da61e6fe46fc5"},{"sha":"fe9422e5ce8acccf441cfc26b3061b1e5aa77f03","author":{"email":"88ed9d85eba71006271893f21e69db76a71c9c21@microsoft.com","name":"Parveen Patel"},"message":"fix package hint paths\n\nfix package hint paths","distinct":false,"url":"https://api.github.com/repos/Azure/rtable/commits/fe9422e5ce8acccf441cfc26b3061b1e5aa77f03"},{"sha":"2655e956d82660d820f4eac287bcf897eebcfcda","author":{"email":"88ed9d85eba71006271893f21e69db76a71c9c21@microsoft.com","name":"Parveen Patel"},"message":"more fix packages\n\nfix package paths","distinct":false,"url":"https://api.github.com/repos/Azure/rtable/commits/2655e956d82660d820f4eac287bcf897eebcfcda"},{"sha":"542d3d36c5557c443772e1e6c8588bdd085af4fa","author":{"email":"bef8f5f8116c8b6cd07323c83b34a37844f26e96@MININT-0IV1P37.northamerica.corp.microsoft.com","name":"kasbaia"},"message":"Refactoring RTable service to use chain/table config model","distinct":false,"url":"https://api.github.com/repos/Azure/rtable/commits/542d3d36c5557c443772e1e6c8588bdd085af4fa"},{"sha":"1b71526a1aef40efb3fbb913e28677238f45a9dc","author":{"email":"bef8f5f8116c8b6cd07323c83b34a37844f26e96@MININT-0IV1P37.northamerica.corp.microsoft.com","name":"kasbaia"},"message":"Fix bug","distinct":false,"url":"https://api.github.com/repos/Azure/rtable/commits/1b71526a1aef40efb3fbb913e28677238f45a9dc"},{"sha":"c9a5d3e842de1773a8a9798b305d149006532f6c","author":{"email":"bef8f5f8116c8b6cd07323c83b34a37844f26e96@MININT-0IV1P37.northamerica.corp.microsoft.com","name":"kasbaia"},"message":"Track one View instead of Read/Write Views.\nUse name \"View\" instead of \"Chain\" every where.","distinct":false,"url":"https://api.github.com/repos/Azure/rtable/commits/c9a5d3e842de1773a8a9798b305d149006532f6c"},{"sha":"483dd3398ffd770042751315b6fc1eb930997f9b","author":{"email":"bef8f5f8116c8b6cd07323c83b34a37844f26e96@MININT-0IV1P37.northamerica.corp.microsoft.com","name":"kasbaia"},"message":"Add serviceV2 to support multiple views config + some necessary refactoring","distinct":false,"url":"https://api.github.com/repos/Azure/rtable/commits/483dd3398ffd770042751315b6fc1eb930997f9b"},{"sha":"cbf1a29842517d8609d0cb5c5499f6d6daf3c2b0","author":{"email":"bef8f5f8116c8b6cd07323c83b34a37844f26e96@MININT-0IV1P37.northamerica.corp.microsoft.com","name":"kasbaia"},"message":"Support default configured table (rule) and implementing previous CR comments","distinct":false,"url":"https://api.github.com/repos/Azure/rtable/commits/cbf1a29842517d8609d0cb5c5499f6d6daf3c2b0"},{"sha":"37064d4951bb0225a8c5934dd1a9a9b3227b8109","author":{"email":"bef8f5f8116c8b6cd07323c83b34a37844f26e96@MININT-0IV1P37.northamerica.corp.microsoft.com","name":"kasbaia"},"message":"Fix timer leak","distinct":false,"url":"https://api.github.com/repos/Azure/rtable/commits/37064d4951bb0225a8c5934dd1a9a9b3227b8109"},{"sha":"ee0e4fcdceb067106a468248458d072a6eea13fd","author":{"email":"bef8f5f8116c8b6cd07323c83b34a37844f26e96@MININT-0IV1P37.northamerica.corp.microsoft.com","name":"kasbaia"},"message":"Add UpdateConfiguration API","distinct":false,"url":"https://api.github.com/repos/Azure/rtable/commits/ee0e4fcdceb067106a468248458d072a6eea13fd"},{"sha":"65499d1a12b2d9f6077ceb3a665ac1122b88a881","author":{"email":"bef8f5f8116c8b6cd07323c83b34a37844f26e96@MININT-0IV1P37.northamerica.corp.microsoft.com","name":"kasbaia"},"message":"Support for TurnReplicaOff API","distinct":false,"url":"https://api.github.com/repos/Azure/rtable/commits/65499d1a12b2d9f6077ceb3a665ac1122b88a881"},{"sha":"bab79fa07f95842d3452b8bdbaf58bcba345e290","author":{"email":"bef8f5f8116c8b6cd07323c83b34a37844f26e96@MININT-0IV1P37.northamerica.corp.microsoft.com","name":"kasbaia"},"message":"New APIs, enforcing replicaChain sequence, use of replica status to infer RVHI","distinct":false,"url":"https://api.github.com/repos/Azure/rtable/commits/bab79fa07f95842d3452b8bdbaf58bcba345e290"},{"sha":"6000d62b0fc31845dc818598d9c5d0614740e2be","author":{"email":"bef8f5f8116c8b6cd07323c83b34a37844f26e96@MININT-0IV1P37.northamerica.corp.microsoft.com","name":"kasbaia"},"message":"Fix regression: rollback RVHI logic for old config model. Infer from replica status in new model.","distinct":false,"url":"https://api.github.com/repos/Azure/rtable/commits/6000d62b0fc31845dc818598d9c5d0614740e2be"},{"sha":"2c8f4284c03ff56673843e34e4fc372e10e643c8","author":{"email":"bef8f5f8116c8b6cd07323c83b34a37844f26e96@MININT-0IV1P37.northamerica.corp.microsoft.com","name":"kasbaia"},"message":"TurnReplicaOn API","distinct":false,"url":"https://api.github.com/repos/Azure/rtable/commits/2c8f4284c03ff56673843e34e4fc372e10e643c8"}]}