{"push_id":2301122138,"size":6,"distinct_size":2,"ref":"refs/heads/freeze_tree","head":"a1235954d6aa53fa342e470c5526a5ce177dd978","before":"37dda8e9a784979d3b072a14c06d6c48df649c86","commits":[{"sha":"ab8783f6444b0f058ed06a52ee9953cd825cd294","author":{"name":"Martin","email":"7b12b8232496916980ef07d926ad8d1d9860001c@users.noreply.github.com"},"message":"Add some more metrics to the signer (#957)\n\n* Add some more metrics to the signer\r\n\r\nAllow people to know that a log is being signed and there's nothing in\r\nthe queue for it. Aim is to help with knowing when a log can be safely\r\nfrozen.\r\n\r\n* Add a metric for failed signing passes by log id\r\n\r\n* Fix typo","distinct":false,"url":"https://api.github.com/repos/Martin2112/trillian/commits/ab8783f6444b0f058ed06a52ee9953cd825cd294"},{"sha":"b20b3109af7b68227c83c5d930271eaa4f0be771","author":{"name":"Rob Percival","email":"4dff7f81f1ccdca8f80dcbd47fcf7278c4af87a1@google.com"},"message":"Improve description of ctmapper --source flag\n\nMake it clear in the description that this flag requires a URL.","distinct":false,"url":"https://api.github.com/repos/Martin2112/trillian/commits/b20b3109af7b68227c83c5d930271eaa4f0be771"},{"sha":"2884dc05ff72910db1deba1b07a47f708b07fac8","author":{"name":"Pavel Kalinnikov","email":"7734d988b50d7b88180886b776dbfefa632ba4cb@gmail.com"},"message":"Introduce new TreeType for pre-ordered logs (#964)\n\n- The new type is not supported, as verified in admin_server_test.\r\n- Run \"go generate\" to update the APIs.","distinct":false,"url":"https://api.github.com/repos/Martin2112/trillian/commits/2884dc05ff72910db1deba1b07a47f708b07fac8"},{"sha":"b75c6c60165143258b774d47d5fc1ee9d8bd6b13","author":{"name":"Al Cutter","email":"f40364fbf8eb6d9dba641f94688684bba4b75d0b@9600.org"},"message":"Make Map initialisation be explicit. (#961)","distinct":false,"url":"https://api.github.com/repos/Martin2112/trillian/commits/b75c6c60165143258b774d47d5fc1ee9d8bd6b13"},{"sha":"c0b71e93c855a0acf58957673f09fb2748a8b98e","author":{"name":"Gary Belvin","email":"679af683143cedc5c3ba7ea99e68eea3b91fd71f@gmail.com"},"message":"Make WaitForRootUpdate available for clients (#963)\n\n* Make WaitForRootUpdate available for clients\r\n\r\nSometimes clients need to wait for new roots.\r\n\r\nThis commit also adds more robust timeout logic to the function as well.\r\n\r\n* Return SignedLogRoot from UpdateRoot\r\n\r\nThis commit removes some timing bugs by removing access to the currently\r\ntrusted root.  Instead, clients are encouraged to fetch fresh roots.\r\n\r\n* Add clock skew check\r\n\r\n* Add retry for codes.NotFound too\r\n\r\n* Unexport GetLatestRoot","distinct":true,"url":"https://api.github.com/repos/Martin2112/trillian/commits/c0b71e93c855a0acf58957673f09fb2748a8b98e"},{"sha":"a1235954d6aa53fa342e470c5526a5ce177dd978","author":{"name":"Martin Smith","email":"5f10976cfc36163a5ef249839160b63769dc1424@google.com"},"message":"Add a command for freezing trees for use by integration tests\n\nRefactor of createtree to allow sharing of test infrastructure.","distinct":true,"url":"https://api.github.com/repos/Martin2112/trillian/commits/a1235954d6aa53fa342e470c5526a5ce177dd978"}]}
{"actor":{"display_login":"Martin2112"}}