)]}'
{"nova/db/base.py":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"2fea5f98f2c8b854f480ddf8361a0607a73266a0","unresolved":false,"context_lines":[{"line_number":22,"context_line":"# NOTE(sdague): we know of at least 1 instance of out of tree usage"},{"line_number":23,"context_line":"# for this config in RAX. They used this because of performance issues"},{"line_number":24,"context_line":"# with some queries. We think the right path forward is fixing the"},{"line_number":25,"context_line":"# SQLA queries to be more performant for everyone."},{"line_number":26,"context_line":"db_driver_opt \u003d cfg.StrOpt("},{"line_number":27,"context_line":"    \u0027db_driver\u0027,"},{"line_number":28,"context_line":"    default\u003d\u0027nova.db\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"7af24918_dcfd626f","line":25,"updated":"2016-03-03 21:21:32.000000000","message":"Amen.","commit_id":"191c07173ca60d6f1b420ec805a757176e80ebdb"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"070f83d88c7a5c60ffd12d18ddd0d31a2ed3d775","unresolved":false,"context_lines":[{"line_number":22,"context_line":"# NOTE(sdague): we know of at least 1 instance of out of tree usage"},{"line_number":23,"context_line":"# for this config in RAX. They used this because of performance issues"},{"line_number":24,"context_line":"# with some queries. We think the right path forward is fixing the"},{"line_number":25,"context_line":"# SQLA queries to be more performant for everyone."},{"line_number":26,"context_line":"db_driver_opt \u003d cfg.StrOpt("},{"line_number":27,"context_line":"    \u0027db_driver\u0027,"},{"line_number":28,"context_line":"    default\u003d\u0027nova.db\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"7af24918_c50285b3","line":25,"updated":"2016-03-04 11:54:03.000000000","message":"its only used for the nova-cells process, but yeah, agreed. The plan was to wait until we had objects, to allow to upstream that. Now thats done, yes, totally need to upstream any remaining bits.","commit_id":"a452d7e19ef2f79bf8362c16da85a03e6f3c767b"}],"releasenotes/notes/deprecate_db_driver-91c76ca8011d663c.yaml":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"b6bcfb7957ae9157efc78abd42012a504f29cc48","unresolved":false,"context_lines":[{"line_number":4,"context_line":"  - Deprecate the ``db_driver`` config option. Previously this let you"},{"line_number":5,"context_line":"    replace our SQLAlchemy database layer with your own. This approach"},{"line_number":6,"context_line":"    is deprecated. Deployments that felt the need to use the facility"},{"line_number":7,"context_line":"    are encourage to work with upstream Nova to address db driver"},{"line_number":8,"context_line":"    concerns in the main SQLAlchemy code paths."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7af24918_ad947736","line":7,"range":{"start_line":7,"start_character":8,"end_line":7,"end_character":17},"updated":"2016-03-04 15:03:11.000000000","message":"encouraged","commit_id":"c87ae92be56fa7f0f75749df5b8cbd527f539dcf"}]}
