{"push_id":2766691889,"size":13,"distinct_size":13,"ref":"refs/heads/master","head":"d4bf5f8ab8e700f674a56e202b957e23a266f941","before":"95d9ed38635d1b9960a9a9c29953000a1a47accc","commits":[{"sha":"57fd40d723c0c534b15ad1b31ddcf3817b091ada","author":{"name":"Isobel Redelmeier","email":"b4fca99ab2114011e47fcb03fc09cb4a60c440cd@pivotal.io"},"message":"Move Histogram to separate stats package\n\n[#159247238]","distinct":true,"url":"https://api.github.com/repos/cloudfoundry-incubator/perm/commits/57fd40d723c0c534b15ad1b31ddcf3817b091ada"},{"sha":"6d68e83e3a73c40b9dbd6d70c6030e6407dcd004","author":{"name":"Isobel Redelmeier","email":"b4fca99ab2114011e47fcb03fc09cb4a60c440cd@pivotal.io"},"message":"Use a recorded client in the monitor\n\nSigned-off-by: Nick Wei <nwei@pivotal.io>","distinct":true,"url":"https://api.github.com/repos/cloudfoundry-incubator/perm/commits/6d68e83e3a73c40b9dbd6d70c6030e6407dcd004"},{"sha":"deca3c87729a4b459ea019f6020ed25a9b3687dc","author":{"name":"Isobel Redelmeier","email":"b4fca99ab2114011e47fcb03fc09cb4a60c440cd@pivotal.io"},"message":"Use the new Probe\n\nTHIS COMMIT SHOULD NOT BE RUN IN PRODUCTION. It removes logging and\nmetric recording from the monitor, which is kinda sorta the monitor's\npoint.\n\n[#159247238]","distinct":true,"url":"https://api.github.com/repos/cloudfoundry-incubator/perm/commits/deca3c87729a4b459ea019f6020ed25a9b3687dc"},{"sha":"be2e5e785d6e11c309da26ca070fa0de5bc1f5a6","author":{"name":"Isobel Redelmeier","email":"b4fca99ab2114011e47fcb03fc09cb4a60c440cd@pivotal.io"},"message":"Return client error when HasPermission fails\n\nIf HasPermission both failed and had an incorrect response, the probe\nwould prioritize the incorrect response over the failure. However, the\nclient error should be checked first/prioritized, since that's what\nclients should check first - i.e., the result should be ignored if there\nis an error.\n\n[#159247238]\n\nSigned-off-by: Nick Wei <nwei@pivotal.io>","distinct":true,"url":"https://api.github.com/repos/cloudfoundry-incubator/perm/commits/be2e5e785d6e11c309da26ca070fa0de5bc1f5a6"},{"sha":"050d04f8ca3101332646fca1d49095fca3024f0b","author":{"name":"Nick Wei","email":"397a225b6adb51a440bd3821475520403c3e9564@pivotal.io"},"message":"differentiate perm monitor binary test suite","distinct":true,"url":"https://api.github.com/repos/cloudfoundry-incubator/perm/commits/050d04f8ca3101332646fca1d49095fca3024f0b"},{"sha":"f5b6b75dce86e30fa87ee45be94047433a017c61","author":{"name":"Nick Wei","email":"397a225b6adb51a440bd3821475520403c3e9564@pivotal.io"},"message":"separate out options for recording client\n\n[#159247238]","distinct":true,"url":"https://api.github.com/repos/cloudfoundry-incubator/perm/commits/f5b6b75dce86e30fa87ee45be94047433a017c61"},{"sha":"e3adb6236b108a598dea7be8a37a026c9444bbec","author":{"name":"Nick Wei","email":"397a225b6adb51a440bd3821475520403c3e9564@pivotal.io"},"message":"preserve the original error message when Observe fails\n\n[#159247238]","distinct":true,"url":"https://api.github.com/repos/cloudfoundry-incubator/perm/commits/e3adb6236b108a598dea7be8a37a026c9444bbec"},{"sha":"4ce2fc3212f6ee4345dbd92d5250f8be078d3e38","author":{"name":"Nick Wei","email":"397a225b6adb51a440bd3821475520403c3e9564@pivotal.io"},"message":"RecordingClient returns duration to avoid calculating it twice\n\n[#159247238]","distinct":true,"url":"https://api.github.com/repos/cloudfoundry-incubator/perm/commits/4ce2fc3212f6ee4345dbd92d5250f8be078d3e38"},{"sha":"8643da399cb390a91010b36a8258a837795d8275","author":{"name":"Nick Wei","email":"397a225b6adb51a440bd3821475520403c3e9564@pivotal.io"},"message":"add new error to distinguish between has assigned/unassigned permission\n\n[#159247238]","distinct":true,"url":"https://api.github.com/repos/cloudfoundry-incubator/perm/commits/8643da399cb390a91010b36a8258a837795d8275"},{"sha":"5eb7e6a9cf1e184d104fe2dab6d9403a996bbade","author":{"name":"Nick Wei","email":"397a225b6adb51a440bd3821475520403c3e9564@pivotal.io"},"message":"use more realistic time durations for probe tests\n\n[#159247238]","distinct":true,"url":"https://api.github.com/repos/cloudfoundry-incubator/perm/commits/5eb7e6a9cf1e184d104fe2dab6d9403a996bbade"},{"sha":"f3298c3cb2a38e0272d1ffcf9d96771569e0efa6","author":{"name":"Nick Wei","email":"397a225b6adb51a440bd3821475520403c3e9564@pivotal.io"},"message":"adds additional tests for histogram window size calculation\n\n[#159247238]","distinct":true,"url":"https://api.github.com/repos/cloudfoundry-incubator/perm/commits/f3298c3cb2a38e0272d1ffcf9d96771569e0efa6"},{"sha":"3baea684bf2e0f64fc0698f95b07a77f8d2ea7bb","author":{"name":"Nick Wei","email":"397a225b6adb51a440bd3821475520403c3e9564@pivotal.io"},"message":"return hard error types from probe\n\n- they can be used to pass additional data to the error handler\n\n[#159247238]","distinct":true,"url":"https://api.github.com/repos/cloudfoundry-incubator/perm/commits/3baea684bf2e0f64fc0698f95b07a77f8d2ea7bb"},{"sha":"d4bf5f8ab8e700f674a56e202b957e23a266f941","author":{"name":"Nick Wei","email":"397a225b6adb51a440bd3821475520403c3e9564@pivotal.io"},"message":"use the new probe\n\n[#159247238]","distinct":true,"url":"https://api.github.com/repos/cloudfoundry-incubator/perm/commits/d4bf5f8ab8e700f674a56e202b957e23a266f941"}]}
{"actor":{"display_login":"nickwei84"}}