)]}'
{"id":"openstack%2Foslo.db~649328","triplet_id":"openstack%2Foslo.db~master~Ia228f8ee49f31f88fa2a66f2aad3a3921c41a785","project":"openstack/oslo.db","branch":"master","topic":"updated-pti","hashtags":[],"change_id":"Ia228f8ee49f31f88fa2a66f2aad3a3921c41a785","subject":"docs: Use sphinxcontrib.apidoc for building API docs","status":"MERGED","created":"2019-04-02 13:40:28.000000000","updated":"2019-05-21 12:32:04.000000000","submitted":"2019-05-21 12:32:04.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"649328-1558441924020-978e37b0","meta_rev_id":"e2187cb628f6f8b4d49d48028a525765339de682","_number":649328,"virtual_id_number":649328,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":2,"date":"2019-05-21 12:32:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"all":[{"value":2,"date":"2019-05-21 08:50:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":2,"date":"2019-05-21 08:50:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":1,"date":"2019-05-21 08:50:32.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-05-09 11:09:09.000000000","updated_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"reviewer":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"state":"REVIEWER"},{"updated":"2019-05-09 15:24:30.000000000","updated_by":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"reviewer":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"state":"REVIEWER"},{"updated":"2019-05-21 12:32:03.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"b549c93f3bfecd310b9874802592cdb66b66a4a8","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-04-02 13:40:28.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9afaf8a9bc66c20fe51a79959f33d3c450075456","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-02 15:43:11.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack http://logs.openstack.org/28/649328/1/check/test-release-openstack/1af7696/ : SUCCESS in 4m 38s\n- requirements-check http://logs.openstack.org/28/649328/1/check/requirements-check/6460d45/ : SUCCESS in 5m 32s\n- tempest-full http://logs.openstack.org/28/649328/1/check/tempest-full/b4847eb/ : SUCCESS in 1h 58m 53s\n- tempest-full-py3 http://logs.openstack.org/28/649328/1/check/tempest-full-py3/6603e18/ : SUCCESS in 1h 45m 02s\n- openstack-tox-lower-constraints http://logs.openstack.org/28/649328/1/check/openstack-tox-lower-constraints/a352fce/ : SUCCESS in 7m 43s\n- openstack-tox-pep8 http://logs.openstack.org/28/649328/1/check/openstack-tox-pep8/9ca1479/ : SUCCESS in 6m 09s\n- openstack-tox-py27 http://logs.openstack.org/28/649328/1/check/openstack-tox-py27/f3ba864/ : SUCCESS in 9m 59s\n- openstack-tox-py35 http://logs.openstack.org/28/649328/1/check/openstack-tox-py35/ee58dd1/ : SUCCESS in 5m 27s\n- openstack-tox-py36 http://logs.openstack.org/28/649328/1/check/openstack-tox-py36/3437610/ : SUCCESS in 8m 32s\n- openstack-tox-docs http://logs.openstack.org/28/649328/1/check/openstack-tox-docs/082c903/html/ : SUCCESS in 5m 11s\n- build-openstack-releasenotes http://logs.openstack.org/28/649328/1/check/build-openstack-releasenotes/78daa87/html/ : SUCCESS in 5m 00s","accounts_in_message":[],"_revision_number":1},{"id":"e775322701aa59bc61cf5be933c0c482df080443","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-04-09 10:36:25.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"6ed95bb7ae57a1b3dc3d1a176033e13718cf59b3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-09 12:33:40.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack http://logs.openstack.org/28/649328/2/check/test-release-openstack/c34a1b2/ : SUCCESS in 3m 48s\n- requirements-check http://logs.openstack.org/28/649328/2/check/requirements-check/89ac095/ : SUCCESS in 3m 53s\n- tempest-full http://logs.openstack.org/28/649328/2/check/tempest-full/ff822cd/ : SUCCESS in 1h 55m 12s\n- tempest-full-py3 http://logs.openstack.org/28/649328/2/check/tempest-full-py3/10b6f17/ : SUCCESS in 1h 28m 54s\n- openstack-tox-lower-constraints http://logs.openstack.org/28/649328/2/check/openstack-tox-lower-constraints/9086d39/ : SUCCESS in 5m 30s\n- openstack-tox-pep8 http://logs.openstack.org/28/649328/2/check/openstack-tox-pep8/d42a6c0/ : SUCCESS in 5m 20s\n- openstack-tox-py27 http://logs.openstack.org/28/649328/2/check/openstack-tox-py27/6bd67e4/ : SUCCESS in 6m 00s\n- openstack-tox-py35 http://logs.openstack.org/28/649328/2/check/openstack-tox-py35/da76d9a/ : SUCCESS in 5m 25s\n- openstack-tox-py36 http://logs.openstack.org/28/649328/2/check/openstack-tox-py36/955fc41/ : SUCCESS in 5m 26s\n- openstack-tox-docs http://logs.openstack.org/28/649328/2/check/openstack-tox-docs/bf8f3d9/html/ : SUCCESS in 5m 24s\n- build-openstack-releasenotes http://logs.openstack.org/28/649328/2/check/build-openstack-releasenotes/04ed97e/html/ : SUCCESS in 5m 17s","accounts_in_message":[],"_revision_number":2},{"id":"d4956ec623a1d65356b0faff1aedf50213dddc89","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-04-23 14:21:43.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"124a1f390cb518f0ce89d1c4d516b5e65be4682f","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-05-03 23:00:49.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"f131afd95f462ee9426a39da6a8aaf3bb2ba6ef3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-04 00:56:53.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack http://logs.openstack.org/28/649328/3/check/test-release-openstack/59bd9e0/ : SUCCESS in 3m 48s\n- requirements-check http://logs.openstack.org/28/649328/3/check/requirements-check/e9b952d/ : SUCCESS in 4m 28s\n- tempest-full http://logs.openstack.org/28/649328/3/check/tempest-full/fa85fc2/ : SUCCESS in 1h 49m 04s\n- tempest-full-py3 http://logs.openstack.org/28/649328/3/check/tempest-full-py3/2b13b3f/ : SUCCESS in 1h 27m 15s\n- openstack-tox-lower-constraints http://logs.openstack.org/28/649328/3/check/openstack-tox-lower-constraints/3b9007c/ : SUCCESS in 5m 01s\n- openstack-tox-pep8 http://logs.openstack.org/28/649328/3/check/openstack-tox-pep8/dfb267a/ : SUCCESS in 4m 51s\n- openstack-tox-py27 http://logs.openstack.org/28/649328/3/check/openstack-tox-py27/6ef4425/ : SUCCESS in 4m 57s\n- openstack-tox-py35 http://logs.openstack.org/28/649328/3/check/openstack-tox-py35/32a88fe/ : SUCCESS in 5m 34s\n- openstack-tox-py36 http://logs.openstack.org/28/649328/3/check/openstack-tox-py36/2233fe5/ : SUCCESS in 4m 41s\n- openstack-tox-docs http://logs.openstack.org/28/649328/3/check/openstack-tox-docs/843ef59/html/ : SUCCESS in 4m 31s\n- build-openstack-releasenotes http://logs.openstack.org/28/649328/3/check/build-openstack-releasenotes/81127c2/html/ : SUCCESS in 4m 02s","accounts_in_message":[],"_revision_number":3},{"id":"5bc0fd03247e9ec1cd5dbff329e32002e037078c","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-05-09 11:09:09.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"2cb39b1862cdc17825338dcb00527b97a95755f8","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2019-05-09 15:24:30.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"d3af8a4a0cf4ca1c0dd42c29188336364840783b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-09 15:24:42.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"3afc2637dcfffe6e15e53f8495699ce42d99b208","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-09 17:17:50.000000000","message":"Patch Set 3: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- test-release-openstack http://logs.openstack.org/28/649328/3/gate/test-release-openstack/df478fc/ : SUCCESS in 3m 08s\n- requirements-check http://logs.openstack.org/28/649328/3/gate/requirements-check/e19a667/ : SUCCESS in 3m 21s\n- tempest-full http://logs.openstack.org/28/649328/3/gate/tempest-full/7b0a64c/ : SUCCESS in 1h 46m 57s\n- tempest-full-py3 http://logs.openstack.org/28/649328/3/gate/tempest-full-py3/824877e/ : SUCCESS in 1h 31m 29s\n- openstack-tox-lower-constraints http://logs.openstack.org/28/649328/3/gate/openstack-tox-lower-constraints/6e30834/ : SUCCESS in 4m 38s\n- openstack-tox-pep8 http://logs.openstack.org/28/649328/3/gate/openstack-tox-pep8/1f51028/ : FAILURE in 4m 22s\n- openstack-tox-py27 http://logs.openstack.org/28/649328/3/gate/openstack-tox-py27/3c34ba1/ : SUCCESS in 5m 08s\n- openstack-tox-py35 http://logs.openstack.org/28/649328/3/gate/openstack-tox-py35/eef9e4f/ : SUCCESS in 4m 40s\n- openstack-tox-py36 http://logs.openstack.org/28/649328/3/gate/openstack-tox-py36/7c962e1/ : SUCCESS in 6m 19s\n- openstack-tox-docs http://logs.openstack.org/28/649328/3/gate/openstack-tox-docs/17aa937/html/ : SUCCESS in 4m 39s\n- build-openstack-releasenotes http://logs.openstack.org/28/649328/3/gate/build-openstack-releasenotes/80fbf10/html/ : SUCCESS in 4m 14s","accounts_in_message":[],"_revision_number":3},{"id":"359cda3b0d92474670e39516f5e7842459924d9f","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-05-21 08:50:20.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"637dc5acbbabf89869f4cb890e950e83ea5cdf26","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-05-21 08:50:29.000000000","message":"Patch Set 4: Patch Set 3 was rebased","accounts_in_message":[],"_revision_number":4},{"id":"a2f8aed8de26058b2ad84ed925cac66df7532595","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-05-21 08:50:32.000000000","message":"Patch Set 4: Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"a65c72be2a7c8c3e6d40ee20eacd5eee03163121","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-05-21 08:50:42.000000000","message":"Patch Set 4:\n\nRebased to bring in the hacking fix","accounts_in_message":[],"_revision_number":4},{"id":"42aba52934e2bb52d166e053dfed04ecfe553ada","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-21 10:45:02.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack http://logs.openstack.org/28/649328/4/check/test-release-openstack/dad89cb/ : SUCCESS in 3m 19s\n- requirements-check http://logs.openstack.org/28/649328/4/check/requirements-check/ea0eb60/ : SUCCESS in 3m 57s\n- tempest-full http://logs.openstack.org/28/649328/4/check/tempest-full/5830180/ : SUCCESS in 1h 42m 16s\n- tempest-full-py3 http://logs.openstack.org/28/649328/4/check/tempest-full-py3/9d45aa4/ : SUCCESS in 1h 35m 00s\n- openstack-tox-lower-constraints http://logs.openstack.org/28/649328/4/check/openstack-tox-lower-constraints/dba189f/ : SUCCESS in 4m 31s\n- openstack-tox-pep8 http://logs.openstack.org/28/649328/4/check/openstack-tox-pep8/077ab8c/ : SUCCESS in 5m 39s\n- openstack-tox-py27 http://logs.openstack.org/28/649328/4/check/openstack-tox-py27/d8a83ef/ : SUCCESS in 4m 46s\n- openstack-tox-py35 http://logs.openstack.org/28/649328/4/check/openstack-tox-py35/505e21e/ : SUCCESS in 5m 24s\n- openstack-tox-py36 http://logs.openstack.org/28/649328/4/check/openstack-tox-py36/478a451/ : SUCCESS in 5m 14s\n- openstack-tox-docs http://logs.openstack.org/28/649328/4/check/openstack-tox-docs/dbd1908/html/ : SUCCESS in 4m 43s\n- build-openstack-releasenotes http://logs.openstack.org/28/649328/4/check/build-openstack-releasenotes/aa313c8/html/ : SUCCESS in 6m 10s","accounts_in_message":[],"_revision_number":4},{"id":"6102a3af66f29999ee82869ac07bb20417a024dd","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-21 10:45:15.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"9d4601c497bf1acc01eb96799c0aae1f3a46269c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-21 12:32:03.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- test-release-openstack http://logs.openstack.org/28/649328/4/gate/test-release-openstack/ada730d/ : SUCCESS in 4m 03s\n- requirements-check http://logs.openstack.org/28/649328/4/gate/requirements-check/5ca161b/ : SUCCESS in 3m 22s\n- tempest-full http://logs.openstack.org/28/649328/4/gate/tempest-full/6c04776/ : SUCCESS in 1h 41m 21s\n- tempest-full-py3 http://logs.openstack.org/28/649328/4/gate/tempest-full-py3/f46698e/ : SUCCESS in 1h 29m 24s\n- openstack-tox-lower-constraints http://logs.openstack.org/28/649328/4/gate/openstack-tox-lower-constraints/b972901/ : SUCCESS in 5m 18s\n- openstack-tox-pep8 http://logs.openstack.org/28/649328/4/gate/openstack-tox-pep8/1fab755/ : SUCCESS in 4m 59s\n- openstack-tox-py27 http://logs.openstack.org/28/649328/4/gate/openstack-tox-py27/f58813f/ : SUCCESS in 5m 43s\n- openstack-tox-py35 http://logs.openstack.org/28/649328/4/gate/openstack-tox-py35/81fcd9a/ : SUCCESS in 5m 25s\n- openstack-tox-py36 http://logs.openstack.org/28/649328/4/gate/openstack-tox-py36/0dceda2/ : SUCCESS in 5m 08s\n- openstack-tox-docs http://logs.openstack.org/28/649328/4/gate/openstack-tox-docs/a7b266c/html/ : SUCCESS in 4m 17s\n- build-openstack-releasenotes http://logs.openstack.org/28/649328/4/gate/build-openstack-releasenotes/05c956e/html/ : SUCCESS in 4m 23s","accounts_in_message":[],"_revision_number":4},{"id":"3c330d5345a70f6d2ed86dfd0fe652510bc7e965","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-21 12:32:04.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"05ddd9fc9e814b8a949ee65b512b35f2432ccec6","revisions":{"f79f6972a19a632b918c7273cf24ca8e036e51ea":{"kind":"REWORK","_number":1,"created":"2019-04-02 13:40:28.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/28/649328/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.db","ref":"refs/changes/28/649328/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.db refs/changes/28/649328/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.db refs/changes/28/649328/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.db refs/changes/28/649328/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.db refs/changes/28/649328/1"}}},"commit":{"parents":[{"commit":"57333e902a3747715b2f13ea63477cc4aedc2129","subject":"Bump psycopg lower-constraint to 2.7","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.db/commit/57333e902a3747715b2f13ea63477cc4aedc2129"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2019-04-02 13:39:50.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2019-04-02 13:40:13.000000000","tz":60},"subject":"docs: Use sphinxcontrib.apidoc for building API docs","message":"docs: Use sphinxcontrib.apidoc for building API docs\n\nGets us away from the old pbr functionality.\n\nSome cleanup of tox.ini is included along the way.\n\nChange-Id: Ia228f8ee49f31f88fa2a66f2aad3a3921c41a785\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.db/commit/f79f6972a19a632b918c7273cf24ca8e036e51ea"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.db/commit/f79f6972a19a632b918c7273cf24ca8e036e51ea"}]},"branch":"refs/heads/master"},"d8236db690d4d80683e67451e8767cd223b4f162":{"kind":"REWORK","_number":2,"created":"2019-04-09 10:36:25.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/28/649328/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.db","ref":"refs/changes/28/649328/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.db refs/changes/28/649328/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.db refs/changes/28/649328/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.db refs/changes/28/649328/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.db refs/changes/28/649328/2"}}},"commit":{"parents":[{"commit":"57333e902a3747715b2f13ea63477cc4aedc2129","subject":"Bump psycopg lower-constraint to 2.7","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.db/commit/57333e902a3747715b2f13ea63477cc4aedc2129"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2019-04-02 13:39:50.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2019-04-09 10:34:45.000000000","tz":60},"subject":"docs: Use sphinxcontrib.apidoc for building API docs","message":"docs: Use sphinxcontrib.apidoc for building API docs\n\nGets us away from the old pbr functionality.\n\nSome cleanup of tox.ini is included along the way.\n\nChange-Id: Ia228f8ee49f31f88fa2a66f2aad3a3921c41a785\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.db/commit/d8236db690d4d80683e67451e8767cd223b4f162"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.db/commit/d8236db690d4d80683e67451e8767cd223b4f162"}]},"branch":"refs/heads/master"},"75451f0026fdcb1a709ca89e4b6e00970ab11350":{"kind":"REWORK","_number":3,"created":"2019-05-03 23:00:49.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/28/649328/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.db","ref":"refs/changes/28/649328/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.db refs/changes/28/649328/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.db refs/changes/28/649328/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.db refs/changes/28/649328/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.db refs/changes/28/649328/3"}}},"commit":{"parents":[{"commit":"aef64ea8aea03caa68e9006570f0e8943553bcfc","subject":"Merge \"Replace git.openstack.org URLs with opendev.org URLs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.db/commit/aef64ea8aea03caa68e9006570f0e8943553bcfc"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2019-04-02 13:39:50.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2019-05-03 23:00:41.000000000","tz":-360},"subject":"docs: Use sphinxcontrib.apidoc for building API docs","message":"docs: Use sphinxcontrib.apidoc for building API docs\n\nGets us away from the old pbr functionality.\n\nSome cleanup of tox.ini is included along the way.\n\nChange-Id: Ia228f8ee49f31f88fa2a66f2aad3a3921c41a785\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.db/commit/75451f0026fdcb1a709ca89e4b6e00970ab11350"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.db/commit/75451f0026fdcb1a709ca89e4b6e00970ab11350"}]},"branch":"refs/heads/master"},"05ddd9fc9e814b8a949ee65b512b35f2432ccec6":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2019-05-21 08:50:29.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/28/649328/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.db","ref":"refs/changes/28/649328/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.db refs/changes/28/649328/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.db refs/changes/28/649328/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.db refs/changes/28/649328/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.db refs/changes/28/649328/4"}}},"commit":{"parents":[{"commit":"b9c51e295b81cedbc747e662628bc69d1f60e6db","subject":"Merge \"Support context function argument as keyword\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.db/commit/b9c51e295b81cedbc747e662628bc69d1f60e6db"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2019-04-02 13:39:50.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2019-05-21 08:50:29.000000000","tz":0},"subject":"docs: Use sphinxcontrib.apidoc for building API docs","message":"docs: Use sphinxcontrib.apidoc for building API docs\n\nGets us away from the old pbr functionality.\n\nSome cleanup of tox.ini is included along the way.\n\nChange-Id: Ia228f8ee49f31f88fa2a66f2aad3a3921c41a785\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.db/commit/05ddd9fc9e814b8a949ee65b512b35f2432ccec6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.db/commit/05ddd9fc9e814b8a949ee65b512b35f2432ccec6"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
