)]}'
{"lib/database":[{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"27193e8f4c9ef010609b8b3815c31c02b15a0f91","unresolved":false,"context_lines":[{"line_number":122,"context_line":""},{"line_number":123,"context_line":"function get_database_type {"},{"line_number":124,"context_line":"    if [[ -n \"${DATABASE_DRIVER}\" ]]; then"},{"line_number":125,"context_line":"        echo \"${DATABASE_TYPE}+${DATABASE_DRIVER}\""},{"line_number":126,"context_line":"    else"},{"line_number":127,"context_line":"        echo \"${DATABASE_TYPE}\""},{"line_number":128,"context_line":"    fi"}],"source_content_type":"application/octet-stream","patch_set":15,"id":"7ac7a964_0aa4c0a4","line":125,"updated":"2014-08-15 13:41:48.000000000","message":"This should change to SQLALCHEMY_DATABASE_DRIVER to match stackrc.","commit_id":"7b1dd3d47152313c710a80981bd941b74e2711d0"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"4455a8bf8e2ca9fa8b0c29fd795c92b2b458e19e","unresolved":false,"context_lines":[{"line_number":122,"context_line":""},{"line_number":123,"context_line":"function get_database_type {"},{"line_number":124,"context_line":"    if [[ -n \"${DATABASE_DRIVER}\" ]]; then"},{"line_number":125,"context_line":"        echo \"${DATABASE_TYPE}+${DATABASE_DRIVER}\""},{"line_number":126,"context_line":"    else"},{"line_number":127,"context_line":"        echo \"${DATABASE_TYPE}\""},{"line_number":128,"context_line":"    fi"}],"source_content_type":"application/octet-stream","patch_set":15,"id":"7ac7a964_aacbcc1c","line":125,"in_reply_to":"7ac7a964_0aa4c0a4","updated":"2014-08-15 13:48:29.000000000","message":"Ouch... :| I\u0027ve tested with DATABASE_DRIVER, then renamed the variable and haven\u0027t rechecked that it still works. :| Resending.","commit_id":"7b1dd3d47152313c710a80981bd941b74e2711d0"}],"lib/databases/postgresql":[{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"7b0a1555f673a3992de1bf3e7ff0f6e7b4c01789","unresolved":false,"context_lines":[{"line_number":102,"context_line":"function database_connection_url_postgresql {"},{"line_number":103,"context_line":"    local db\u003d$1"},{"line_number":104,"context_line":"    local proj\u003d$2"},{"line_number":105,"context_line":"    echo \"$(get_base_sql_connection $proj)/$db?charset\u003dutf8\""},{"line_number":106,"context_line":"}"},{"line_number":107,"context_line":""},{"line_number":108,"context_line":"function get_database_dialect_postgresql {"}],"source_content_type":"text/x-pgsql","patch_set":1,"id":"baada198_2cb3c44d","line":105,"updated":"2014-07-07 20:05:11.000000000","message":"bad copy / paste without running it","commit_id":"025abe54ee55a0ed7c6d9ca257f651b90ed0aab3"}],"stackrc":[{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"cf127f201f95bc550a688b26af85c5f462728120","unresolved":false,"context_lines":[{"line_number":158,"context_line":""},{"line_number":159,"context_line":"# unified auth system (manages accounts/tokens)"},{"line_number":160,"context_line":"KEYSTONE_REPO\u003d${KEYSTONE_REPO:-${GIT_BASE}/openstack/keystone.git}"},{"line_number":161,"context_line":"KEYSTONE_BRANCH\u003d${KEYSTONE_BRANCH:-refs/changes/71/110271/1}"},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"# python keystone client library to nova that horizon uses"},{"line_number":164,"context_line":"KEYSTONECLIENT_REPO\u003d${KEYSTONECLIENT_REPO:-${GIT_BASE}/openstack/python-keystoneclient.git}"}],"source_content_type":"application/octet-stream","patch_set":6,"id":"baada198_e1eecab4","line":161,"updated":"2014-07-30 20:53:14.000000000","message":"Ok, this needs changing","commit_id":"1b6279693ff1a3264c191aa34f8a5d1dd11e2130"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"b878011f4814446a310926ba7b4bde4d542b8cec","unresolved":false,"context_lines":[{"line_number":158,"context_line":""},{"line_number":159,"context_line":"# unified auth system (manages accounts/tokens)"},{"line_number":160,"context_line":"KEYSTONE_REPO\u003d${KEYSTONE_REPO:-${GIT_BASE}/openstack/keystone.git}"},{"line_number":161,"context_line":"KEYSTONE_BRANCH\u003d${KEYSTONE_BRANCH:-refs/changes/71/110271/1}"},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"# python keystone client library to nova that horizon uses"},{"line_number":164,"context_line":"KEYSTONECLIENT_REPO\u003d${KEYSTONECLIENT_REPO:-${GIT_BASE}/openstack/python-keystoneclient.git}"}],"source_content_type":"application/octet-stream","patch_set":6,"id":"baada198_22a276ad","line":161,"in_reply_to":"baada198_e1eecab4","updated":"2014-07-31 06:02:56.000000000","message":"Surely, I\u0027m not going to push that in the tree. It\u0027s to be able to fix any issues we get with the current code in different projects one by one, going forward till devstack succeeds deploying everything.","commit_id":"1b6279693ff1a3264c191aa34f8a5d1dd11e2130"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"e22eeb3e9dc699149c87644b2f1d3ac0d709ded9","unresolved":false,"context_lines":[{"line_number":55,"context_line":"# When defined, the variable controls which database driver is used to"},{"line_number":56,"context_line":"# connect to database server. Otherwise using default driver defined for"},{"line_number":57,"context_line":"# SQLAlchemy for each database type."},{"line_number":58,"context_line":"# DATABASE_DRIVER\u003d\"mysqldb\""},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"# Global toggle for enabling services under mod_wsgi. If this is set to"},{"line_number":61,"context_line":"# ``True`` all services that use HTTPD + mod_wsgi as the preferred method of"}],"source_content_type":"application/octet-stream","patch_set":14,"id":"7ac7a964_0f7dd96e","line":58,"updated":"2014-08-14 15:47:57.000000000","message":"I\u0027d like the variable name to be a bit more specific so it is clear this is the python driver, not a devstack backend.","commit_id":"80eac2a9cdb461859da10b8d39b27bd3830a1bc5"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"dd78732c5482decf85745bca2fc84d38dfacb878","unresolved":false,"context_lines":[{"line_number":55,"context_line":"# When defined, the variable controls which database driver is used to"},{"line_number":56,"context_line":"# connect to database server. Otherwise using default driver defined for"},{"line_number":57,"context_line":"# SQLAlchemy for each database type."},{"line_number":58,"context_line":"# DATABASE_DRIVER\u003d\"mysqldb\""},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"# Global toggle for enabling services under mod_wsgi. If this is set to"},{"line_number":61,"context_line":"# ``True`` all services that use HTTPD + mod_wsgi as the preferred method of"}],"source_content_type":"application/octet-stream","patch_set":14,"id":"7ac7a964_3eab861e","line":58,"in_reply_to":"7ac7a964_0f7dd96e","updated":"2014-08-15 11:22:31.000000000","message":"Done","commit_id":"80eac2a9cdb461859da10b8d39b27bd3830a1bc5"}]}
