{"push_id":892014784,"size":1,"distinct_size":1,"ref":"refs/heads/add-postgres-backend","head":"33d1bd576897e8f5cb6879c433e21584d74bd55c","before":"eb785f581096fbf56862bbf5d81128e0a5725c84","commits":[{"sha":"33d1bd576897e8f5cb6879c433e21584d74bd55c","author":{"email":"00ca3c70d972f2c29b49eb345cafdd276d126c10@gmail.com","name":"Will Rouesnel"},"message":"Add postgres storage backend and allow selecting providers.\n\nThis commit does an initial refactor of the code to support the ql,mem\nand a new postgres backend as backing storage for the alertmanager.\n\nThe postgres backend is introduced to provide a persistent storage layer that\navoids QL, which may have concurrency bugs at the present time.\n\nThe storage backend selection code is prelimininary, and probably needs some\narchitecting to make it a more modular for the frontend.","distinct":true,"url":"https://api.github.com/repos/wrouesnel/alertmanager/commits/33d1bd576897e8f5cb6879c433e21584d74bd55c"}]}