)]}'
{"ceilometer/event/storage/impl_sqlalchemy.py":[{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"344049cf9180ed80988816eadf8d457e57ad04a4","unresolved":false,"context_lines":[{"line_number":416,"context_line":"                 .delete(synchronize_session\u003d\"fetch\"))"},{"line_number":417,"context_line":"            event_rows \u003d event_q.delete()"},{"line_number":418,"context_line":""},{"line_number":419,"context_line":"            # remove EventType and TraitType with no corresponding"},{"line_number":420,"context_line":"            # matching events and traits"},{"line_number":421,"context_line":"            (session.query(models.EventType)"},{"line_number":422,"context_line":"             .filter(~models.EventType.events.any())"}],"source_content_type":"text/x-python","patch_set":4,"id":"ba7be1f8_a1337b60","line":419,"updated":"2015-02-25 14:32:32.000000000","message":"no big deal but remove \"trait\" references if another patch is required.","commit_id":"63b2f0716d713aad3d4bb8e0bde9352b25f7231e"}],"ceilometer/tests/storage/test_storage_scenarios.py":[{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"223b333cd77390d28567410ff974f44bc4a9dfcf","unresolved":false,"context_lines":[{"line_number":3178,"context_line":"        self.event_conn.record_events(self.event_models)"},{"line_number":3179,"context_line":""},{"line_number":3180,"context_line":""},{"line_number":3181,"context_line":"@tests_db.run_with(\u0027sqlite\u0027)"},{"line_number":3182,"context_line":"class EventTTLTest(EventTestBase):"},{"line_number":3183,"context_line":""},{"line_number":3184,"context_line":"    @mock.patch.object(timeutils, \u0027utcnow\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"da86d52c_b8097cdf","line":3181,"updated":"2015-02-09 11:06:04.000000000","message":"Why just sqlite?","commit_id":"cc70b33aa20128dbd437cdefd213d47c67995f7a"},{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"465c7c4372e4dec3eceed33cfa35f5d853a3d84f","unresolved":false,"context_lines":[{"line_number":3178,"context_line":"        self.event_conn.record_events(self.event_models)"},{"line_number":3179,"context_line":""},{"line_number":3180,"context_line":""},{"line_number":3181,"context_line":"@tests_db.run_with(\u0027sqlite\u0027)"},{"line_number":3182,"context_line":"class EventTTLTest(EventTestBase):"},{"line_number":3183,"context_line":""},{"line_number":3184,"context_line":"    @mock.patch.object(timeutils, \u0027utcnow\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"da86d52c_b3199e24","line":3181,"in_reply_to":"da86d52c_33692f26","updated":"2015-02-09 11:59:33.000000000","message":"reasonable, will add\n\nthanks!","commit_id":"cc70b33aa20128dbd437cdefd213d47c67995f7a"},{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"bcba5e7ab31e5f5eaed5154ad845f45e6311c2cb","unresolved":false,"context_lines":[{"line_number":3178,"context_line":"        self.event_conn.record_events(self.event_models)"},{"line_number":3179,"context_line":""},{"line_number":3180,"context_line":""},{"line_number":3181,"context_line":"@tests_db.run_with(\u0027sqlite\u0027)"},{"line_number":3182,"context_line":"class EventTTLTest(EventTestBase):"},{"line_number":3183,"context_line":""},{"line_number":3184,"context_line":"    @mock.patch.object(timeutils, \u0027utcnow\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"da86d52c_d8dc7049","line":3181,"in_reply_to":"da86d52c_b8097cdf","updated":"2015-02-09 11:07:44.000000000","message":"hbase and db2 are not implemented yet, and mongo db has independent test code already (with native ttl feature of itself)","commit_id":"cc70b33aa20128dbd437cdefd213d47c67995f7a"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"5d2ac902a5a7393d788c07274e0a69dde9f29201","unresolved":false,"context_lines":[{"line_number":3178,"context_line":"        self.event_conn.record_events(self.event_models)"},{"line_number":3179,"context_line":""},{"line_number":3180,"context_line":""},{"line_number":3181,"context_line":"@tests_db.run_with(\u0027sqlite\u0027)"},{"line_number":3182,"context_line":"class EventTTLTest(EventTestBase):"},{"line_number":3183,"context_line":""},{"line_number":3184,"context_line":"    @mock.patch.object(timeutils, \u0027utcnow\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"da86d52c_33692f26","line":3181,"in_reply_to":"da86d52c_d8dc7049","updated":"2015-02-09 11:34:46.000000000","message":"Yes, but there are targets in tox.ini for mysql and postgresql are there not?","commit_id":"cc70b33aa20128dbd437cdefd213d47c67995f7a"}]}
