)]}'
{"id":"openstack%2Foslo.versionedobjects~203831","triplet_id":"openstack%2Foslo.versionedobjects~master~I89217f1721c896bd2660354d4f4283e2e12ebe98","project":"openstack/oslo.versionedobjects","branch":"master","topic":"bug/1470617","hashtags":[],"change_id":"I89217f1721c896bd2660354d4f4283e2e12ebe98","subject":"Check for obj_relationships in List objects","status":"MERGED","created":"2015-07-20 21:18:07.000000000","updated":"2015-08-19 15:47:40.000000000","submitted":"2015-08-19 15:47:38.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":9,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"639a55fe66495d3242e7c07df3d0451e41f3298b","_number":203831,"virtual_id_number":203831,"owner":{"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"date":"2015-08-18 13:42:09.000000000","_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":2,"date":"2015-08-19 15:47:38.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":2,"date":"2015-08-19 14:27:41.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},{"value":2,"date":"2015-08-17 13:38:42.000000000","_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":1,"date":"2015-08-19 14:27:41.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":3,"name":"Jenkins","username":"jenkins"},{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-08-17 13:38:42.000000000","updated_by":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"reviewer":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"state":"REVIEWER"},{"updated":"2015-08-19 14:27:41.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"},{"updated":"2015-08-19 15:47:38.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"7df6f5737d9d5a06a5ff6d13526e866963252a6d","author":{"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},"date":"2015-07-20 21:18:07.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"308fad2e1e0c88e2c60974347aadb2516bcf5ae8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-20 22:11:36.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-oslo.versionedobjects-pep8 http://logs.openstack.org/31/203831/1/check/gate-oslo.versionedobjects-pep8/f8480ac/ : SUCCESS in 1m 06s\n- gate-oslo.versionedobjects-docs http://docs-draft.openstack.org/31/203831/1/check/gate-oslo.versionedobjects-docs/6a7ce7a//doc/build/html/ : SUCCESS in 1m 13s\n- gate-oslo.versionedobjects-python27 http://logs.openstack.org/31/203831/1/check/gate-oslo.versionedobjects-python27/404d2bb/ : SUCCESS in 1m 10s\n- gate-oslo.versionedobjects-python34 http://logs.openstack.org/31/203831/1/check/gate-oslo.versionedobjects-python34/4098b88/ : SUCCESS in 1m 59s\n- gate-tempest-dsvm-neutron-src-oslo.versionedobjects http://logs.openstack.org/31/203831/1/check/gate-tempest-dsvm-neutron-src-oslo.versionedobjects/a054330/ : FAILURE in 52m 51s","accounts_in_message":[],"_revision_number":1},{"id":"4ab8aedeb7e2cd51e14486c9b57628df00b8de5b","author":{"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},"date":"2015-07-24 18:45:43.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"66487961603117d0242d8d8e06fbcd06309eadfe","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-24 21:09:33.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-oslo.versionedobjects-pep8 http://logs.openstack.org/31/203831/2/check/gate-oslo.versionedobjects-pep8/509b559/ : SUCCESS in 1m 01s\n- gate-oslo.versionedobjects-docs http://docs-draft.openstack.org/31/203831/2/check/gate-oslo.versionedobjects-docs/9d9ca17//doc/build/html/ : SUCCESS in 56s\n- gate-oslo.versionedobjects-python27 http://logs.openstack.org/31/203831/2/check/gate-oslo.versionedobjects-python27/c319cc8/ : SUCCESS in 1m 17s\n- gate-oslo.versionedobjects-python34 http://logs.openstack.org/31/203831/2/check/gate-oslo.versionedobjects-python34/71b4aed/ : SUCCESS in 1m 11s\n- gate-tempest-dsvm-neutron-src-oslo.versionedobjects http://logs.openstack.org/31/203831/2/check/gate-tempest-dsvm-neutron-src-oslo.versionedobjects/a405236/ : SUCCESS in 1h 07m 20s","accounts_in_message":[],"_revision_number":2},{"id":"fcd73f8883f7eeca5e097952532b3cbac924e022","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-05 02:28:04.000000000","message":"Patch Set 2: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":2},{"id":"c4a0e2424e4569f73eec9bf0ec1b6f7286afb443","author":{"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},"date":"2015-08-06 14:40:54.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"d7ec33a98042289c89c26f1e749f7666aec0bc2c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-06 17:47:38.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-oslo.versionedobjects-pep8 http://logs.openstack.org/31/203831/3/check/gate-oslo.versionedobjects-pep8/cd88dcc/ : SUCCESS in 59s\n- gate-oslo.versionedobjects-docs http://docs-draft.openstack.org/31/203831/3/check/gate-oslo.versionedobjects-docs/8157eda//doc/build/html/ : SUCCESS in 1m 21s\n- gate-oslo.versionedobjects-python27 http://logs.openstack.org/31/203831/3/check/gate-oslo.versionedobjects-python27/d65e242/ : SUCCESS in 1m 20s\n- gate-oslo.versionedobjects-python34 http://logs.openstack.org/31/203831/3/check/gate-oslo.versionedobjects-python34/2ad6299/ : SUCCESS in 1m 48s\n- gate-tempest-dsvm-neutron-src-oslo.versionedobjects http://logs.openstack.org/31/203831/3/check/gate-tempest-dsvm-neutron-src-oslo.versionedobjects/4db2263/ : SUCCESS in 1h 09m 13s","accounts_in_message":[],"_revision_number":3},{"id":"50d9b5b7df569b8bf6505bca81540124b60c3865","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2015-08-10 22:50:53.000000000","message":"Patch Set 3:\n\n(1 comment)\n\nThis looks pretty good to me. Question inline, but if the answer is \"no\" this seems like a reasonable thing to do.","accounts_in_message":[],"_revision_number":3},{"id":"02393d9eb2ac0b6f33663a68d6cd818f627bb2f1","author":{"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},"date":"2015-08-11 14:53:56.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"b61901d9ed1af1bd7a524276df2f05fbb3eb4b22","author":{"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},"date":"2015-08-11 14:57:53.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"d515c8b46820ac23dea249ddf265c77c75f077a0","author":{"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},"date":"2015-08-11 14:58:35.000000000","message":"Patch Set 4: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"10eeea7af11b707a63a551c044f5589b923250c4","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2015-08-11 16:25:07.000000000","message":"Patch Set 4: Code-Review-1\n\n(2 comments)\n\nThis looks better split out. Agree on the unit test, and all the things that aren\u0027t intended to be usable outside the library need to be prefixed with _.\n\nThanks!","accounts_in_message":[],"_revision_number":4},{"id":"61ef8285a0bffe1f7909071087800bc0e5686351","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-11 16:25:55.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-oslo.versionedobjects-pep8 http://logs.openstack.org/31/203831/4/check/gate-oslo.versionedobjects-pep8/55b3ea5/ : SUCCESS in 1m 03s\n- gate-oslo.versionedobjects-docs http://docs-draft.openstack.org/31/203831/4/check/gate-oslo.versionedobjects-docs/bf7955e//doc/build/html/ : SUCCESS in 1m 05s\n- gate-oslo.versionedobjects-python27 http://logs.openstack.org/31/203831/4/check/gate-oslo.versionedobjects-python27/770d05c/ : SUCCESS in 1m 05s\n- gate-oslo.versionedobjects-python34 http://logs.openstack.org/31/203831/4/check/gate-oslo.versionedobjects-python34/9f09ce0/ : SUCCESS in 1m 12s\n- gate-tempest-dsvm-neutron-src-oslo.versionedobjects http://logs.openstack.org/31/203831/4/check/gate-tempest-dsvm-neutron-src-oslo.versionedobjects/0cf7ea3/ : SUCCESS in 1h 13m 50s","accounts_in_message":[],"_revision_number":4},{"id":"bd605edb97db654298a232f65f35312204618515","author":{"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},"date":"2015-08-12 19:28:23.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"b0e8e10ad509d5506791398df57d00172ca674c8","author":{"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},"date":"2015-08-12 19:28:55.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"a533d048e5079bd2158b84fdd22bc156e0ddea28","author":{"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},"date":"2015-08-12 19:32:12.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"29f8d61664040f345982b4754b3de1e672de5cb1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-12 20:31:18.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-oslo.versionedobjects-pep8 http://logs.openstack.org/31/203831/6/check/gate-oslo.versionedobjects-pep8/d71d6ad/ : SUCCESS in 1m 09s\n- gate-oslo.versionedobjects-docs http://docs-draft.openstack.org/31/203831/6/check/gate-oslo.versionedobjects-docs/fa4b237//doc/build/html/ : SUCCESS in 1m 07s\n- gate-oslo.versionedobjects-python27 http://logs.openstack.org/31/203831/6/check/gate-oslo.versionedobjects-python27/8ca8afd/ : SUCCESS in 1m 12s\n- gate-oslo.versionedobjects-python34 http://logs.openstack.org/31/203831/6/check/gate-oslo.versionedobjects-python34/e18223b/ : SUCCESS in 1m 22s\n- gate-tempest-dsvm-neutron-src-oslo.versionedobjects http://logs.openstack.org/31/203831/6/check/gate-tempest-dsvm-neutron-src-oslo.versionedobjects/4d959eb/ : SUCCESS in 52m 27s","accounts_in_message":[],"_revision_number":6},{"id":"fc33c137244256eb35328b60bca4bdff05cc6faf","author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"date":"2015-08-16 20:37:27.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"fabd8eb0ffe0454e7beca40280e3f289de2cc876","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-16 21:42:38.000000000","message":"Patch Set 6: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":6},{"id":"5da095d48232ceee36cd2bd957e81edc617d9cc6","author":{"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},"date":"2015-08-17 13:34:00.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"f324ad92bbccac8baa3c5b0c5f598d105b69374a","author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"date":"2015-08-17 13:38:42.000000000","message":"Patch Set 7: Code-Review+2","accounts_in_message":[],"_revision_number":7},{"id":"b7995aff9e079b659c70ab262dd3f85d22bc49a9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-17 14:47:27.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-oslo.versionedobjects-pep8 http://logs.openstack.org/31/203831/7/check/gate-oslo.versionedobjects-pep8/cb31d3b/ : SUCCESS in 1m 00s\n- gate-oslo.versionedobjects-docs http://docs-draft.openstack.org/31/203831/7/check/gate-oslo.versionedobjects-docs/d8e2408//doc/build/html/ : SUCCESS in 1m 07s\n- gate-oslo.versionedobjects-python27 http://logs.openstack.org/31/203831/7/check/gate-oslo.versionedobjects-python27/c2e992f/ : SUCCESS in 1m 09s\n- gate-oslo.versionedobjects-python34 http://logs.openstack.org/31/203831/7/check/gate-oslo.versionedobjects-python34/a920f72/ : SUCCESS in 1m 34s\n- gate-tempest-dsvm-neutron-src-oslo.versionedobjects http://logs.openstack.org/31/203831/7/check/gate-tempest-dsvm-neutron-src-oslo.versionedobjects/a8a7ffb/ : SUCCESS in 59m 12s","accounts_in_message":[],"_revision_number":7},{"id":"f004a74e4b25709c7ecc612ae8a4df7fc634ac0b","author":{"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},"date":"2015-08-18 13:42:09.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"69c2a025e8f8ee7be8f5046f6f6af92483a49ce4","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2015-08-19 14:27:41.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1\n\nAlright, yeah, let\u0027s do it...","accounts_in_message":[],"_revision_number":7},{"id":"b20503523b110efb27b9314bdcd2e1b3ec4ee104","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-19 14:27:46.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"46762ccca2610923e6dd5b20d59a097967009409","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-19 15:47:38.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-oslo.versionedobjects-docs http://docs-draft.openstack.org/31/203831/7/gate/gate-oslo.versionedobjects-docs/4aadc60//doc/build/html/ : SUCCESS in 1m 22s\n- gate-oslo.versionedobjects-pep8 http://logs.openstack.org/31/203831/7/gate/gate-oslo.versionedobjects-pep8/8ddafb7/ : SUCCESS in 1m 01s\n- gate-oslo.versionedobjects-python27 http://logs.openstack.org/31/203831/7/gate/gate-oslo.versionedobjects-python27/04cf198/ : SUCCESS in 1m 09s\n- gate-oslo.versionedobjects-python34 http://logs.openstack.org/31/203831/7/gate/gate-oslo.versionedobjects-python34/6abd149/ : SUCCESS in 1m 31s\n- gate-tempest-dsvm-neutron-src-oslo.versionedobjects http://logs.openstack.org/31/203831/7/gate/gate-tempest-dsvm-neutron-src-oslo.versionedobjects/0999f48/ : SUCCESS in 1h 16m 28s","accounts_in_message":[],"_revision_number":7},{"id":"c3b20c1159155418a51ea280db388b5d86a9b897","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-19 15:47:40.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"e73c93c51911276cad39804e6e2845233036c5af","revisions":{"f7321214024f2ef077da5abb579d36a512f0d9e8":{"kind":"REWORK","_number":1,"created":"2015-07-20 21:18:07.000000000","uploader":{"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},"ref":"refs/changes/31/203831/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.versionedobjects","ref":"refs/changes/31/203831/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/1"}}},"commit":{"parents":[{"commit":"c6e6a55fefb4b40db104184942741293d6fee513","subject":"Imported Translations from Transifex","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/c6e6a55fefb4b40db104184942741293d6fee513"}]}],"author":{"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","date":"2015-07-15 21:21:26.000000000","tz":0},"committer":{"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","date":"2015-07-20 21:17:50.000000000","tz":0},"subject":"Check for obj_relationships in List objects","message":"Check for obj_relationships in List objects\n\nIn obj_make_compatible() of List objects, only child_versions is used.\nIf obj_relationships is set on a List object, obj_make_compatible()\nshould also take that into consideration.\n\nThis change pulls out common code for finding the desired child version\nfor backporting, and then changes ObjectListBase\u0027s obj_make_compatible()\nto check for child_versions first, and if that is empty, will use\nobj_relationships for finding the child version.\n\nChange-Id: I89217f1721c896bd2660354d4f4283e2e12ebe98\nCloses-Bug: #1470617\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/f7321214024f2ef077da5abb579d36a512f0d9e8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/f7321214024f2ef077da5abb579d36a512f0d9e8"}]},"branch":"refs/heads/master"},"673e2dd4ff7fe2fa13b8a51862fe61637d50930f":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2015-07-24 18:45:43.000000000","uploader":{"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},"ref":"refs/changes/31/203831/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.versionedobjects","ref":"refs/changes/31/203831/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/2"}}},"commit":{"parents":[{"commit":"c4e448eac7a3199bbb90716c6d4cfd6a61d58c40","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/c4e448eac7a3199bbb90716c6d4cfd6a61d58c40"}]}],"author":{"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","date":"2015-07-15 21:21:26.000000000","tz":0},"committer":{"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","date":"2015-07-24 18:45:43.000000000","tz":0},"subject":"Check for obj_relationships in List objects","message":"Check for obj_relationships in List objects\n\nIn obj_make_compatible() of List objects, only child_versions is used.\nIf obj_relationships is set on a List object, obj_make_compatible()\nshould also take that into consideration.\n\nThis change pulls out common code for finding the desired child version\nfor backporting, and then changes ObjectListBase\u0027s obj_make_compatible()\nto check for child_versions first, and if that is empty, will use\nobj_relationships for finding the child version.\n\nChange-Id: I89217f1721c896bd2660354d4f4283e2e12ebe98\nCloses-Bug: #1470617\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/673e2dd4ff7fe2fa13b8a51862fe61637d50930f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/673e2dd4ff7fe2fa13b8a51862fe61637d50930f"}]},"branch":"refs/heads/master"},"0ea3e7b5897d271880cbeaf57a1eede5b6c3e675":{"kind":"REWORK","_number":3,"created":"2015-08-06 14:40:54.000000000","uploader":{"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},"ref":"refs/changes/31/203831/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.versionedobjects","ref":"refs/changes/31/203831/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/3"}}},"commit":{"parents":[{"commit":"e4fa9ec3e4a3ed41612c7fc5a334b5dc351ad2bb","subject":"Merge \"Support using the version manifest for obj_make_compatible()\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/e4fa9ec3e4a3ed41612c7fc5a334b5dc351ad2bb"}]}],"author":{"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","date":"2015-07-15 21:21:26.000000000","tz":0},"committer":{"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","date":"2015-08-06 14:40:53.000000000","tz":0},"subject":"Check for obj_relationships in List objects","message":"Check for obj_relationships in List objects\n\nIn obj_make_compatible() of List objects, only child_versions is used.\nIf obj_relationships is set on a List object, obj_make_compatible()\nshould also take that into consideration.\n\nThis change pulls out common code for finding the desired child version\nfor backporting, and then changes ObjectListBase\u0027s obj_make_compatible()\nto check for child_versions first, and if that is empty, will use\nobj_relationships for finding the child version.\n\nChange-Id: I89217f1721c896bd2660354d4f4283e2e12ebe98\nCloses-Bug: #1470617\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/0ea3e7b5897d271880cbeaf57a1eede5b6c3e675"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/0ea3e7b5897d271880cbeaf57a1eede5b6c3e675"}]},"branch":"refs/heads/master"},"fe9ebcd46c0f66070c5fbfe473c35e149cd73367":{"kind":"REWORK","_number":4,"created":"2015-08-11 14:53:56.000000000","uploader":{"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},"ref":"refs/changes/31/203831/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.versionedobjects","ref":"refs/changes/31/203831/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/4"}}},"commit":{"parents":[{"commit":"451ea897e14512f41d1a73f26fe0cd4965c9b560","subject":"Merge \"Make direct call to object\u0027s obj_from_primitive\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/451ea897e14512f41d1a73f26fe0cd4965c9b560"}]}],"author":{"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","date":"2015-07-15 21:21:26.000000000","tz":0},"committer":{"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","date":"2015-08-11 14:53:50.000000000","tz":0},"subject":"Check for obj_relationships in List objects","message":"Check for obj_relationships in List objects\n\nIn obj_make_compatible() of List objects, only child_versions is used.\nIf obj_relationships is set on a List object, obj_make_compatible()\nshould also take that into consideration.\n\nThis change pulls out common code for finding the desired child version\nfor backporting, and then changes ObjectListBase\u0027s obj_make_compatible()\nto check for child_versions first, and if that is empty, will use\nobj_relationships for finding the child version.\n\nChange-Id: I89217f1721c896bd2660354d4f4283e2e12ebe98\nCloses-Bug: #1470617\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/fe9ebcd46c0f66070c5fbfe473c35e149cd73367"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/fe9ebcd46c0f66070c5fbfe473c35e149cd73367"}]},"branch":"refs/heads/master"},"b6d6afa9a1c27bc37709103dd1f4113e3bdf5e24":{"kind":"REWORK","_number":5,"created":"2015-08-12 19:28:23.000000000","uploader":{"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},"ref":"refs/changes/31/203831/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.versionedobjects","ref":"refs/changes/31/203831/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/5"}}},"commit":{"parents":[{"commit":"451ea897e14512f41d1a73f26fe0cd4965c9b560","subject":"Merge \"Make direct call to object\u0027s obj_from_primitive\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/451ea897e14512f41d1a73f26fe0cd4965c9b560"}]}],"author":{"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","date":"2015-07-15 21:21:26.000000000","tz":0},"committer":{"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","date":"2015-08-12 19:27:56.000000000","tz":0},"subject":"Check for obj_relationships in List objects","message":"Check for obj_relationships in List objects\n\nIn obj_make_compatible() of List objects, only child_versions is used.\nIf obj_relationships is set on a List object, obj_make_compatible()\nshould also take that into consideration.\n\nThis change pulls out common code for finding the desired child version\nfor backporting, and then changes ObjectListBase\u0027s obj_make_compatible()\nto check for child_versions first, and if that is empty, will use\nobj_relationships for finding the child version.\n\nChange-Id: I89217f1721c896bd2660354d4f4283e2e12ebe98\nCloses-Bug: #1470617\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/b6d6afa9a1c27bc37709103dd1f4113e3bdf5e24"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/b6d6afa9a1c27bc37709103dd1f4113e3bdf5e24"}]},"branch":"refs/heads/master"},"01ce0ec6b3485010c1fea9d0a5653d15bbf37efc":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2015-08-12 19:32:12.000000000","uploader":{"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},"ref":"refs/changes/31/203831/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.versionedobjects","ref":"refs/changes/31/203831/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/6"}}},"commit":{"parents":[{"commit":"59f69b486c1bdfe67203dffa76ad1c6d96c3e53f","subject":"Add tests for subobject backporting by manifest","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/59f69b486c1bdfe67203dffa76ad1c6d96c3e53f"}]}],"author":{"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","date":"2015-07-15 21:21:26.000000000","tz":0},"committer":{"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","date":"2015-08-12 19:31:53.000000000","tz":0},"subject":"Check for obj_relationships in List objects","message":"Check for obj_relationships in List objects\n\nIn obj_make_compatible() of List objects, only child_versions is used.\nIf obj_relationships is set on a List object, obj_make_compatible()\nshould also take that into consideration.\n\nThis change pulls out common code for finding the desired child version\nfor backporting, and then changes ObjectListBase\u0027s obj_make_compatible()\nto check for child_versions first, and if that is empty, will use\nobj_relationships for finding the child version.\n\nChange-Id: I89217f1721c896bd2660354d4f4283e2e12ebe98\nCloses-Bug: #1470617\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/01ce0ec6b3485010c1fea9d0a5653d15bbf37efc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/01ce0ec6b3485010c1fea9d0a5653d15bbf37efc"}]},"branch":"refs/heads/master"},"e73c93c51911276cad39804e6e2845233036c5af":{"kind":"REWORK","_number":7,"created":"2015-08-17 13:34:00.000000000","uploader":{"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},"ref":"refs/changes/31/203831/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.versionedobjects","ref":"refs/changes/31/203831/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/31/203831/7"}}},"commit":{"parents":[{"commit":"a196c717e6c2b80e315e075a9999e64833a86681","subject":"Merge \"Make ObjectListBase a collections.Sequence\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/a196c717e6c2b80e315e075a9999e64833a86681"}]}],"author":{"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","date":"2015-07-15 21:21:26.000000000","tz":0},"committer":{"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","date":"2015-08-17 13:33:16.000000000","tz":0},"subject":"Check for obj_relationships in List objects","message":"Check for obj_relationships in List objects\n\nIn obj_make_compatible() of List objects, only child_versions is used.\nIf obj_relationships is set on a List object, obj_make_compatible()\nshould also take that into consideration.\n\nThis change pulls out common code for finding the desired child version\nfor backporting, and then changes ObjectListBase\u0027s obj_make_compatible()\nto check for child_versions first, and if that is empty, will use\nobj_relationships for finding the child version.\n\nChange-Id: I89217f1721c896bd2660354d4f4283e2e12ebe98\nCloses-Bug: #1470617\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/e73c93c51911276cad39804e6e2845233036c5af"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/e73c93c51911276cad39804e6e2845233036c5af"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
