)]}'
{"oslo_db/sqlalchemy/enginefacade.py":[{"author":{"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},"change_message_id":"33c8b87e564ff94d9a45ab50481907ec99eb02ca","unresolved":false,"context_lines":[{"line_number":696,"context_line":"        Only works for root factories.  Is intended for test suites"},{"line_number":697,"context_line":"        that need to patch in alternate database configurations."},{"line_number":698,"context_line":""},{"line_number":699,"context_line":"        The given argument may be a _TransactionContextManager or a"},{"line_number":700,"context_line":"        _TransactionFactory."},{"line_number":701,"context_line":""},{"line_number":702,"context_line":"        \"\"\""}],"source_content_type":"text/x-python","patch_set":1,"id":"bacf61ea_47b9daca","line":699,"range":{"start_line":699,"start_character":36,"end_line":699,"end_character":62},"updated":"2016-08-04 09:03:14.000000000","message":"I wonder if should make this class a part of public API, if we expose patch_factory(). On the other hand, we already expose transaction_context() - maybe that\u0027s just enough.","commit_id":"73b435f1b53fc38a55a232a0cc4c9a8b79148f20"},{"author":{"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},"change_message_id":"33c8b87e564ff94d9a45ab50481907ec99eb02ca","unresolved":false,"context_lines":[{"line_number":696,"context_line":"        Only works for root factories.  Is intended for test suites"},{"line_number":697,"context_line":"        that need to patch in alternate database configurations."},{"line_number":698,"context_line":""},{"line_number":699,"context_line":"        The given argument may be a _TransactionContextManager or a"},{"line_number":700,"context_line":"        _TransactionFactory."},{"line_number":701,"context_line":""},{"line_number":702,"context_line":"        \"\"\""}],"source_content_type":"text/x-python","patch_set":1,"id":"bacf61ea_27c94679","line":699,"updated":"2016-08-04 09:03:14.000000000","message":"we","commit_id":"73b435f1b53fc38a55a232a0cc4c9a8b79148f20"},{"author":{"_account_id":11816,"name":"mike bayer","display_name":"Mike Bayer","email":"mike_mp@zzzcomputing.com","username":"zzzeek","status":"Red Hat"},"change_message_id":"0f588dac3d278aeb4129eb0e16f62a212d34bf11","unresolved":false,"context_lines":[{"line_number":696,"context_line":"        Only works for root factories.  Is intended for test suites"},{"line_number":697,"context_line":"        that need to patch in alternate database configurations."},{"line_number":698,"context_line":""},{"line_number":699,"context_line":"        The given argument may be a _TransactionContextManager or a"},{"line_number":700,"context_line":"        _TransactionFactory."},{"line_number":701,"context_line":""},{"line_number":702,"context_line":"        \"\"\""}],"source_content_type":"text/x-python","patch_set":1,"id":"bacf61ea_aa85e1cf","line":699,"range":{"start_line":699,"start_character":36,"end_line":699,"end_character":62},"in_reply_to":"bacf61ea_47b9daca","updated":"2016-08-04 17:16:54.000000000","message":"I\u0027m trying to be super conservative about making names public here.   I\u0027d rather all the use cases out there come through us as officially supported things.   I in fact don\u0027t really want to expose patch_factory() either, as I\u0027d prefer people to use the fixtures that I\u0027m working on in that other patch.  But seeing how Nova made all their own fixtures anyway I\u0027m not sure oslo.db can really demand that consuming projects have to use our fixtures (even though I want to propose to Nova that they use the new fixtures when they are ready).","commit_id":"73b435f1b53fc38a55a232a0cc4c9a8b79148f20"}],"oslo_db/tests/sqlalchemy/test_enginefacade.py":[{"author":{"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},"change_message_id":"e13cbb5f4555c5cd1bcba743ab70f9debaa6e453","unresolved":false,"context_lines":[{"line_number":1080,"context_line":""},{"line_number":1081,"context_line":"    def test_patch_manager(self):"},{"line_number":1082,"context_line":"        normal_mgr \u003d enginefacade.transaction_context()"},{"line_number":1083,"context_line":"        normal_mgr.configure(connection\u003d\"sqlite:///foo.db\")"},{"line_number":1084,"context_line":"        alt_mgr \u003d enginefacade.transaction_context()"},{"line_number":1085,"context_line":"        alt_mgr.configure(connection\u003d\"sqlite:///bar.db\")"},{"line_number":1086,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"bacf61ea_92414e0e","line":1083,"updated":"2016-08-04 09:03:44.000000000","message":"this should have been spam and eggs! :P","commit_id":"73b435f1b53fc38a55a232a0cc4c9a8b79148f20"}]}
