{"push_id":1671448104,"size":4,"distinct_size":4,"ref":"refs/heads/storage-notify","head":"3b010c9f51d9fff0d94d29ae64edd14d930afa52","before":"59c387a1a6f67323b986b287cd864836ed3f6ea0","commits":[{"sha":"7e77e86729deac95d5483fe823e0786a849a64a5","author":{"name":"Matthew Barnes","email":"e4ded7b4803cc527f8257751e0d2f0df05f75ec9@redhat.com"},"message":"storage: Add StorageNotify class.\n\nPublishes storage changes on the \"notify\" exchange.\n\nHave the EtcdStoreHandler utilize StorageNotify thru StoreHandlerBase.","distinct":true,"url":"https://api.github.com/repos/mbarnes/commissaire/commits/7e77e86729deac95d5483fe823e0786a849a64a5"},{"sha":"56f46ffac4dff7174ab08af1dba76d727e731b02","author":{"name":"Matthew Barnes","email":"e4ded7b4803cc527f8257751e0d2f0df05f75ec9@redhat.com"},"message":"storage: Add StorageClient.register_callback().\n\nRegisters a callback to be invoked on receipt of a change notification\nfrom the storage service whose routing key matches the given model type\nand event name.","distinct":true,"url":"https://api.github.com/repos/mbarnes/commissaire/commits/56f46ffac4dff7174ab08af1dba76d727e731b02"},{"sha":"bd03e05b8381dd65f98e6673a5a2d6d9ca7ccbd5","author":{"name":"Matthew Barnes","email":"e4ded7b4803cc527f8257751e0d2f0df05f75ec9@redhat.com"},"message":"e2e: Verify storage notifications in steps.","distinct":true,"url":"https://api.github.com/repos/mbarnes/commissaire/commits/bd03e05b8381dd65f98e6673a5a2d6d9ca7ccbd5"},{"sha":"3b010c9f51d9fff0d94d29ae64edd14d930afa52","author":{"name":"Matthew Barnes","email":"e4ded7b4803cc527f8257751e0d2f0df05f75ec9@redhat.com"},"message":"Vagrantfile: Disable watcher service.\n\nInterferes with E2E tests that verify storage notifications.","distinct":true,"url":"https://api.github.com/repos/mbarnes/commissaire/commits/3b010c9f51d9fff0d94d29ae64edd14d930afa52"}]}
{"actor":{"display_login":"mbarnes"}}