{"push_id":832917894,"size":22,"distinct_size":22,"ref":"refs/heads/master","head":"1efacea48a854d738edc64ecb17f9ebb796d1ea1","before":"6b98278282c6267b3be332622b4c2b831548281f","commits":[{"sha":"4028941b3f51c36cebbc5d95c93d4a7eaf307567","author":{"email":"f39392f1e2d21dabc2bc5ab11d2bf832bde87b60@docker.com","name":"Ying Li"},"message":"Add health checks functions to the trust service client API.\n\nSigned-off-by: Ying Li <ying.li@docker.com>","distinct":true,"url":"https://api.github.com/repos/jmelfi/notary/commits/4028941b3f51c36cebbc5d95c93d4a7eaf307567"},{"sha":"30330f43e2d8ce6f0bd3be271d60dc7cff99a539","author":{"email":"f39392f1e2d21dabc2bc5ab11d2bf832bde87b60@docker.com","name":"Ying Li"},"message":"Register trust health checks and DB health check with the notary server.\n\nSigned-off-by: Ying Li <ying.li@docker.com>","distinct":true,"url":"https://api.github.com/repos/jmelfi/notary/commits/30330f43e2d8ce6f0bd3be271d60dc7cff99a539"},{"sha":"60271f30149444a3a79c5e3112626d3f95b6024a","author":{"email":"f39392f1e2d21dabc2bc5ab11d2bf832bde87b60@docker.com","name":"Ying Li"},"message":"Enable the signer RPC health check calls to return the last checked health\nstatus from the health package.\n\nSigned-off-by: Ying Li <ying.li@docker.com>","distinct":true,"url":"https://api.github.com/repos/jmelfi/notary/commits/60271f30149444a3a79c5e3112626d3f95b6024a"},{"sha":"37d7ee84ea111dfc2de8ce21716d9a529f4a6d05","author":{"email":"f39392f1e2d21dabc2bc5ab11d2bf832bde87b60@docker.com","name":"Ying Li"},"message":"Add -debug to the notary-server Dockerfile so that the debug server\nstarts up and we can check 8080.\n\nSigned-off-by: Ying Li <ying.li@docker.com>","distinct":true,"url":"https://api.github.com/repos/jmelfi/notary/commits/37d7ee84ea111dfc2de8ce21716d9a529f4a6d05"},{"sha":"cd5015592aa083fc05cd97115a464f156361e835","author":{"email":"f39392f1e2d21dabc2bc5ab11d2bf832bde87b60@docker.com","name":"Ying Li"},"message":"Fix the key names for the server health checks\n\nSigned-off-by: Ying Li <ying.li@docker.com>","distinct":true,"url":"https://api.github.com/repos/jmelfi/notary/commits/cd5015592aa083fc05cd97115a464f156361e835"},{"sha":"bca919c65fd019d232b253ad42186d8cb037a8d2","author":{"email":"f39392f1e2d21dabc2bc5ab11d2bf832bde87b60@docker.com","name":"Ying Li"},"message":"Making an RPC call would hang forever if the connection to the GRPC server dies\n(it just retries to connect, and the RPC call would just block until it does), so change up\nhow this works by timing out the health check.\n\nSigned-off-by: Ying Li <ying.li@docker.com>","distinct":true,"url":"https://api.github.com/repos/jmelfi/notary/commits/bca919c65fd019d232b253ad42186d8cb037a8d2"},{"sha":"33e031444e73c3ba3a788f19c6a685ed1dc68eeb","author":{"email":"f39392f1e2d21dabc2bc5ab11d2bf832bde87b60@docker.com","name":"Ying Li"},"message":"Better line wrapping and more comments\n\nSigned-off-by: Ying Li <ying.li@docker.com>","distinct":true,"url":"https://api.github.com/repos/jmelfi/notary/commits/33e031444e73c3ba3a788f19c6a685ed1dc68eeb"},{"sha":"b94915628b8306fb3da6fc43bdfd96b3796ce38b","author":{"email":"f39392f1e2d21dabc2bc5ab11d2bf832bde87b60@docker.com","name":"Ying Li"},"message":"Changing docstring to re-trigger CI\n\nSigned-off-by: Ying Li <ying.li@docker.com>","distinct":true,"url":"https://api.github.com/repos/jmelfi/notary/commits/b94915628b8306fb3da6fc43bdfd96b3796ce38b"},{"sha":"a1edc02b827afd6883601c547117003e5802dc64","author":{"email":"f39392f1e2d21dabc2bc5ab11d2bf832bde87b60@docker.com","name":"Ying Li"},"message":"Use a function interface instead of declaring an anonymous interface in\nthe function arguments.\n\nSigned-off-by: Ying Li <ying.li@docker.com>","distinct":true,"url":"https://api.github.com/repos/jmelfi/notary/commits/a1edc02b827afd6883601c547117003e5802dc64"},{"sha":"a49406de42dfdaf57be1a4a4cc042f09c171ddf6","author":{"email":"f39392f1e2d21dabc2bc5ab11d2bf832bde87b60@docker.com","name":"Ying Li"},"message":"Log an error if the notary server cannot reach the signer or otherwise\nif the signer is in trouble, but do not fail the health check, since\nthe server can operate for a while without the signer (the server will\nhave degraded performance, but is not down)\n\nSigned-off-by: Ying Li <ying.li@docker.com>","distinct":true,"url":"https://api.github.com/repos/jmelfi/notary/commits/a49406de42dfdaf57be1a4a4cc042f09c171ddf6"},{"sha":"5f65d864116c9f3c6b926c8b6c66af839b1414f4","author":{"email":"f39392f1e2d21dabc2bc5ab11d2bf832bde87b60@docker.com","name":"Ying Li"},"message":"Update circle-ci to use go 1.5.1\n\nSigned-off-by: Ying Li <ying.li@docker.com>","distinct":true,"url":"https://api.github.com/repos/jmelfi/notary/commits/5f65d864116c9f3c6b926c8b6c66af839b1414f4"},{"sha":"23a5d42bf6c0bea15a839aa43109f0da81d005a3","author":{"email":"f39392f1e2d21dabc2bc5ab11d2bf832bde87b60@docker.com","name":"Ying Li"},"message":"Use a done channel to clean up and prevent the goroutine from writing\nto a closed channel.\n\nSigned-off-by: Ying Li <ying.li@docker.com>","distinct":true,"url":"https://api.github.com/repos/jmelfi/notary/commits/23a5d42bf6c0bea15a839aa43109f0da81d005a3"},{"sha":"faff328d62a08d8b5dc804fb11bb565b6d4dfd50","author":{"email":"f39392f1e2d21dabc2bc5ab11d2bf832bde87b60@docker.com","name":"Ying Li"},"message":"Simplify by using a single buffered channel, instead of having a done\nchannel and a regular channel - thanks @aaronlehmann!\n\nSigned-off-by: Ying Li <ying.li@docker.com>","distinct":true,"url":"https://api.github.com/repos/jmelfi/notary/commits/faff328d62a08d8b5dc804fb11bb565b6d4dfd50"},{"sha":"15b07101c0d10744eae02ea13aa2240fbcbb2ba2","author":{"email":"e8cd7af1b90d435cbab1cca50ab6f4ecf2577b62@docker.com","name":"David Lawrence"},"message":"updating gotuf dependency\nSigned-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)","distinct":true,"url":"https://api.github.com/repos/jmelfi/notary/commits/15b07101c0d10744eae02ea13aa2240fbcbb2ba2"},{"sha":"089d8450d8928aa1c58fd03f09cabbde9bcb4590","author":{"email":"5144c042720ac4240240f0ad1d5bf334d216b5f9@gmail.com","name":"David Lawrence"},"message":"Merge pull request #218 from endophage/update_gotuf\n\nupdating gotuf in godeps","distinct":true,"url":"https://api.github.com/repos/jmelfi/notary/commits/089d8450d8928aa1c58fd03f09cabbde9bcb4590"},{"sha":"81380e0862dbdd1001231cd0d08e04edd79bb6be","author":{"email":"f39392f1e2d21dabc2bc5ab11d2bf832bde87b60@docker.com","name":"Ying Li"},"message":"Even simpler - cancel the GRPC call using the context object passed\nto the GRPC clients - thanks @endophage!\n\nSigned-off-by: Ying Li <ying.li@docker.com>","distinct":true,"url":"https://api.github.com/repos/jmelfi/notary/commits/81380e0862dbdd1001231cd0d08e04edd79bb6be"},{"sha":"497bbb241052c6352a05e451e54207a66348028a","author":{"email":"5665331b9b819ac358165f8c38970dc8c7ddb47d@docker.com","name":"Mary Anthony"},"message":"Retooling for Hugo 15 patch\n\nSigned-off-by: Mary Anthony <mary@docker.com>","distinct":true,"url":"https://api.github.com/repos/jmelfi/notary/commits/497bbb241052c6352a05e451e54207a66348028a"},{"sha":"bdcd70eca786964c452f91c4c560d124fd748a87","author":{"email":"f39392f1e2d21dabc2bc5ab11d2bf832bde87b60@docker.com","name":"Ying Li"},"message":"Remove -debug from signer/server Dockerfiles\n\nSigned-off-by: Ying Li <ying.li@docker.com>","distinct":true,"url":"https://api.github.com/repos/jmelfi/notary/commits/bdcd70eca786964c452f91c4c560d124fd748a87"},{"sha":"6db76a873ea67cec687543813592a627e7cffc68","author":{"email":"f39392f1e2d21dabc2bc5ab11d2bf832bde87b60@docker.com","name":"Ying Li"},"message":"Small cleanup as per review comments\n\nSigned-off-by: Ying Li <ying.li@docker.com>","distinct":true,"url":"https://api.github.com/repos/jmelfi/notary/commits/6db76a873ea67cec687543813592a627e7cffc68"},{"sha":"3c58f3cffc8f356628d20a80872801b84f2513a4","author":{"email":"f39392f1e2d21dabc2bc5ab11d2bf832bde87b60@docker.com","name":"Ying Li"},"message":"Simplify server health check to only check only the key management client.\n\nSigned-off-by: Ying Li <ying.li@docker.com>","distinct":true,"url":"https://api.github.com/repos/jmelfi/notary/commits/3c58f3cffc8f356628d20a80872801b84f2513a4"}]}