)]}'
{"id":"openstack%2Foslo.messaging~103271","triplet_id":"openstack%2Foslo.messaging~master~Ie7cf688f6f0a88095622c31f54fcb9179544bd99","project":"openstack/oslo.messaging","branch":"master","topic":"bp/enable-cross-service-profiling","hashtags":[],"change_id":"Ie7cf688f6f0a88095622c31f54fcb9179544bd99","subject":"Enable cross service profiling","status":"ABANDONED","created":"2014-06-27 23:24:51.000000000","updated":"2014-07-14 00:26:59.000000000","total_comment_count":11,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"3038e3b3dfd46ff12d5e7e5e607d315b6e371cd3","_number":103271,"virtual_id_number":103271,"owner":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"date":"2014-07-04 23:10:05.000000000","_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},{"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},{"date":"2014-07-04 00:44:36.000000000","_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":1,"date":"2014-07-05 00:02: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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"rejected":{"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},{"value":-2,"date":"2014-07-03 22:06:12.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},{"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"_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,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-06-30 07:03:18.000000000","updated_by":{"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},"reviewer":{"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},"state":"REVIEWER"},{"updated":"2014-07-01 00:44:39.000000000","updated_by":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"reviewer":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"state":"REVIEWER"},{"updated":"2014-07-04 00:44:36.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"},{"updated":"2014-07-05 00:02:38.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"0768e20389fdf183088b4d8e7c44f7dba3c50432","author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"date":"2014-06-27 23:24:51.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c7eba4b19b8cf4468a517ecc3e60a2f5f9e6f675","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-27 23:24:54.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"c1a17f91136e1644ea124c896e482cec9660d8ae","author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"date":"2014-06-27 23:25:21.000000000","message":"Patch Set 1: Workflow-1\n\ngoing to add unit tests","accounts_in_message":[],"_revision_number":1},{"id":"29284b2cad073cd8c822fc18f7597891b9cf51f9","author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"date":"2014-06-27 23:47:24.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"85a55bd24944b56962c35872d4d7df288ff3afa9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-27 23:47:26.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"a72951df8ff888ad4e236207786731a848b4d34d","author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"date":"2014-06-27 23:51:36.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"e5102128f1389f93fca023845fa1d034aa207c8e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-27 23:51:38.000000000","message":"Patch Set 3:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"f2ae265b32508c7085387c30b91c375de9ffc2a6","author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"date":"2014-06-27 23:58:08.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"3e2355ecfcd066e28fbff40d3e226e744145a361","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-27 23:58:10.000000000","message":"Patch Set 4:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"218d9631cda1811a6aee532b2a187e3aec685cfd","author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"date":"2014-06-27 23:59:52.000000000","message":"Patch Set 4: Workflow-1\n\nunit tests are comming","accounts_in_message":[],"_revision_number":4},{"id":"7664825b8783eca23f6eddebfbe7f67ece423bc8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-28 00:50:14.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded.\n\n- gate-oslo.messaging-pep8 http://logs.openstack.org/71/103271/4/check/gate-oslo.messaging-pep8/a2f31b7 : SUCCESS in 59s\n- gate-oslo.messaging-docs http://docs-draft.openstack.org/71/103271/4/check/gate-oslo.messaging-docs/de6b68c/doc/build/html/ : SUCCESS in 55s\n- gate-oslo.messaging-python26 http://logs.openstack.org/71/103271/4/check/gate-oslo.messaging-python26/3010a9a : SUCCESS in 1m 34s\n- gate-oslo.messaging-python27 http://logs.openstack.org/71/103271/4/check/gate-oslo.messaging-python27/9971238 : SUCCESS in 1m 52s\n- check-tempest-dsvm-full http://logs.openstack.org/71/103271/4/check/check-tempest-dsvm-full/6cdaaca : SUCCESS in 32m 18s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/71/103271/4/check/check-tempest-dsvm-postgres-full/7e63c47 : SUCCESS in 43m 38s\n- check-tempest-dsvm-neutron http://logs.openstack.org/71/103271/4/check/check-tempest-dsvm-neutron/c917ff1 : SUCCESS in 52m 00s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/71/103271/4/check/check-tempest-dsvm-neutron-heat-slow/0f3ee29 : SUCCESS in 24m 43s\n- check-grenade-dsvm http://logs.openstack.org/71/103271/4/check/check-grenade-dsvm/78dc670 : SUCCESS in 37m 15s\n- check-devstack-dsvm-cells http://logs.openstack.org/71/103271/4/check/check-devstack-dsvm-cells/203679a : SUCCESS in 15m 28s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/71/103271/4/check/gate-tempest-dsvm-large-ops/a85461e : SUCCESS in 31m 22s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/71/103271/4/check/gate-tempest-dsvm-neutron-large-ops/04b52c9 : SUCCESS in 27m 31s\n- check-oslotest-dsvm-oslo.messaging http://logs.openstack.org/71/103271/4/check/check-oslotest-dsvm-oslo.messaging/6b17036 : SUCCESS in 6m 14s","accounts_in_message":[],"_revision_number":4},{"id":"70fcc47cc6fb26a7741c6bbbee732b2ec57a10ba","author":{"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},"date":"2014-06-30 07:03:18.000000000","message":"Patch Set 4: Code-Review-2\n\n(2 comments)\n\nYeah, I think we can easily allow this stuff to live in osprofiler itself","accounts_in_message":[],"_revision_number":4},{"id":"593138cb20ade08f0b5a47f8d2e1fb192ff716e4","author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"date":"2014-06-30 07:42:39.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"de7197f20740e3a6b5dc61c1b5829e36358b78e9","author":{"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},"date":"2014-06-30 07:57:44.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"9061ca3ad6e41fba2c56e997f0fb85b3be79de47","author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"date":"2014-06-30 08:07:56.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"0cf19a4b101808522452badb2f01ce5d966e1a78","author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"date":"2014-06-30 23:41:37.000000000","message":"Patch Set 4:\n\n(2 comments)\n\nLet me explain situation. \n\n\nSo actually I don\u0027t want to add oslo.messaging in dependencies of osprofiler. There are couple of serious reasons. \n\n1) It makes light weight lib (almost without dependency) very big cause oslo.messaging has tons of dependencies \n\n2) Not everybody would like to have oslo.messaging in dependancies. (Remember, to be able to use this lib, you need it in caller tool, e.g. rally, tempest and so on)\nAs well in roadmap we have plans to add support of different notification collectors (not based on oslo.messaging + ceilometer)\n\n\nSo moving first patch can be done really simple, I\u0027ll just call some method of osprofiler with oslo.messaging instance (module), so I don\u0027t need to have it in requirements. \n\n\nMoving this patch is really huge and complex task, that will be really mess of code and configuration. As I understand it will require as well changes in all projects (which I really would like to avoid) cause it\u0027s pain.\n\n\nSo please let keep this simple. (just couple lines of code)","accounts_in_message":[],"_revision_number":4},{"id":"80a685e23170e238d30e3e4b86a2ffb43daa9723","author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"date":"2014-06-30 23:42:57.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"f0fef3b8a95fe387d6833c1b8534b19a8554398a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-30 23:43:06.000000000","message":"Patch Set 5:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"592774ad101d10d4d7d2286dcfd0190dfbd00943","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-01 00:29:26.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded.\n\n- gate-oslo.messaging-pep8 http://logs.openstack.org/71/103271/5/check/gate-oslo.messaging-pep8/e684b20 : SUCCESS in 1m 03s\n- gate-oslo.messaging-docs http://docs-draft.openstack.org/71/103271/5/check/gate-oslo.messaging-docs/fa4c836/doc/build/html/ : SUCCESS in 1m 01s\n- gate-oslo.messaging-python26 http://logs.openstack.org/71/103271/5/check/gate-oslo.messaging-python26/536a6f4 : SUCCESS in 2m 11s\n- gate-oslo.messaging-python27 http://logs.openstack.org/71/103271/5/check/gate-oslo.messaging-python27/ec6585d : SUCCESS in 2m 24s\n- gate-oslo.messaging-requirements http://logs.openstack.org/71/103271/5/check/gate-oslo.messaging-requirements/26405b2 : SUCCESS in 38s\n- check-tempest-dsvm-full http://logs.openstack.org/71/103271/5/check/check-tempest-dsvm-full/c4e9606 : SUCCESS in 33m 48s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/71/103271/5/check/check-tempest-dsvm-postgres-full/6c9c3cd : SUCCESS in 46m 04s\n- check-tempest-dsvm-neutron http://logs.openstack.org/71/103271/5/check/check-tempest-dsvm-neutron/dab1b97 : SUCCESS in 41m 14s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/71/103271/5/check/check-tempest-dsvm-neutron-heat-slow/968f9bb : SUCCESS in 25m 34s\n- check-grenade-dsvm http://logs.openstack.org/71/103271/5/check/check-grenade-dsvm/72805d1 : SUCCESS in 32m 50s\n- check-devstack-dsvm-cells http://logs.openstack.org/71/103271/5/check/check-devstack-dsvm-cells/6c2e539 : SUCCESS in 16m 29s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/71/103271/5/check/gate-tempest-dsvm-large-ops/651a581 : SUCCESS in 32m 50s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/71/103271/5/check/gate-tempest-dsvm-neutron-large-ops/22a7c23 : SUCCESS in 27m 07s\n- check-oslotest-dsvm-oslo.messaging http://logs.openstack.org/71/103271/5/check/check-oslotest-dsvm-oslo.messaging/07e56e8 : SUCCESS in 5m 16s","accounts_in_message":[],"_revision_number":5},{"id":"be59b1c097ec238d1c72590c2fb512cbc7487281","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-01 00:40:27.000000000","message":"Patch Set 6:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"fff728b40a3d1addf8d244e8eabb5a7648a1e393","author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"date":"2014-07-01 00:40:27.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"d1407332c617183fda84f8c921deb0f74d60ad63","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-07-01 00:44:39.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"a880314f305a274ee154082ab39c27453dfe1bc4","author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"date":"2014-07-01 00:45:59.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"ff1f436b3fae8e9da0bfa9cb7fe007b77cefdf58","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-01 00:46:01.000000000","message":"Patch Set 7:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"0ccb714bdc45ec78784c51528c75b4988232486e","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-07-01 00:46:01.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"3b78d491da9fc4fdfbaf06aa43b6166460578eb7","author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"date":"2014-07-01 00:49:15.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"b755d1073acb0764d588d84a8ac6c6a4c9cace80","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-01 00:49:16.000000000","message":"Patch Set 8:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":8},{"id":"32eddf6f7a2197c01e1ac601021b8554d0ab8c4a","author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"date":"2014-07-01 00:52:52.000000000","message":"Patch Set 8:\n\n@Mark \n\n1) I removed OSprofiler from oslo.messaging requirements. Now it\u0027s optional and if project has it in own requirements, it will get ability to use it in oslo.messaging. \n\n2) I add OSprofiler to test-requirements.txt to be able to run unit tests to be able to run integration unit tests.\n\n3) I make 2 simple decorators that removes mess from clients \u0026 dispatcher. \n\n\nI hope you\u0027ll like new solution.","accounts_in_message":[],"_revision_number":8},{"id":"65e876af63c3adc30ce0ffd8382b1c3828fb5a49","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-01 01:33:52.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded.\n\n- gate-oslo.messaging-pep8 http://logs.openstack.org/71/103271/8/check/gate-oslo.messaging-pep8/a9176fb : SUCCESS in 38s\n- gate-oslo.messaging-docs http://docs-draft.openstack.org/71/103271/8/check/gate-oslo.messaging-docs/f50839b/doc/build/html/ : SUCCESS in 44s\n- gate-oslo.messaging-python26 http://logs.openstack.org/71/103271/8/check/gate-oslo.messaging-python26/e3e54ed : SUCCESS in 1m 35s\n- gate-oslo.messaging-python27 http://logs.openstack.org/71/103271/8/check/gate-oslo.messaging-python27/d98e780 : SUCCESS in 1m 26s\n- gate-oslo.messaging-requirements http://logs.openstack.org/71/103271/8/check/gate-oslo.messaging-requirements/a0430a0 : SUCCESS in 12s\n- check-tempest-dsvm-full http://logs.openstack.org/71/103271/8/check/check-tempest-dsvm-full/711366a : SUCCESS in 33m 18s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/71/103271/8/check/check-tempest-dsvm-postgres-full/3f4e971 : SUCCESS in 44m 31s\n- check-tempest-dsvm-neutron http://logs.openstack.org/71/103271/8/check/check-tempest-dsvm-neutron/5d83af2 : SUCCESS in 42m 55s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/71/103271/8/check/check-tempest-dsvm-neutron-heat-slow/c1b8ad8 : SUCCESS in 19m 58s\n- check-grenade-dsvm http://logs.openstack.org/71/103271/8/check/check-grenade-dsvm/e0124af : SUCCESS in 41m 03s\n- check-devstack-dsvm-cells http://logs.openstack.org/71/103271/8/check/check-devstack-dsvm-cells/1e7f536 : SUCCESS in 17m 43s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/71/103271/8/check/gate-tempest-dsvm-large-ops/0949871 : SUCCESS in 24m 23s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/71/103271/8/check/gate-tempest-dsvm-neutron-large-ops/55e11c0 : SUCCESS in 21m 29s\n- check-oslotest-dsvm-oslo.messaging http://logs.openstack.org/71/103271/8/check/check-oslotest-dsvm-oslo.messaging/270e85e : SUCCESS in 4m 19s","accounts_in_message":[],"_revision_number":8},{"id":"2cee424645ad68cb1dcf756b5e14dcec2fe20f2a","author":{"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},"date":"2014-07-01 05:57:24.000000000","message":"Patch Set 8:\n\nPlease file a spec - I think it will help thrash through the issues","accounts_in_message":[],"_revision_number":8},{"id":"4a13ec89a355f0f70e4abb42dd8f64431eff1cb6","author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"date":"2014-07-01 09:52:11.000000000","message":"Patch Set 8:\n\n@Mark\n\nhere is the spec https://review.openstack.org/#/c/103825/","accounts_in_message":[],"_revision_number":8},{"id":"eb6ce0d94c12b2cfb56cb457d8b6b52a32839ac1","author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"date":"2014-07-01 10:56:16.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"38160e9ada9caccdd8069535a57e62437a5d6f52","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-01 10:56:17.000000000","message":"Patch Set 9:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":9},{"id":"8a2b87fd864b1af10801af38664c9aba021a9aa1","author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"date":"2014-07-01 10:57:04.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"254809bc0466405c853c83fab4915f991a0f9afa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-01 10:57:09.000000000","message":"Patch Set 10:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":10},{"id":"e9294dc98697f29c9ae0703b796e90df52caff42","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-01 11:51:37.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded.\n\n- gate-oslo.messaging-pep8 http://logs.openstack.org/71/103271/10/check/gate-oslo.messaging-pep8/dff5ff5 : SUCCESS in 46s\n- gate-oslo.messaging-docs http://docs-draft.openstack.org/71/103271/10/check/gate-oslo.messaging-docs/7306168/doc/build/html/ : SUCCESS in 1m 16s\n- gate-oslo.messaging-python26 http://logs.openstack.org/71/103271/10/check/gate-oslo.messaging-python26/aadab71 : SUCCESS in 1m 59s\n- gate-oslo.messaging-python27 http://logs.openstack.org/71/103271/10/check/gate-oslo.messaging-python27/136499e : SUCCESS in 1m 46s\n- gate-oslo.messaging-requirements http://logs.openstack.org/71/103271/10/check/gate-oslo.messaging-requirements/0537b74 : SUCCESS in 15s\n- check-tempest-dsvm-full http://logs.openstack.org/71/103271/10/check/check-tempest-dsvm-full/dad1c57 : SUCCESS in 47m 40s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/71/103271/10/check/check-tempest-dsvm-postgres-full/d35da66 : SUCCESS in 34m 36s\n- check-tempest-dsvm-neutron http://logs.openstack.org/71/103271/10/check/check-tempest-dsvm-neutron/cf31c7d : SUCCESS in 42m 19s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/71/103271/10/check/check-tempest-dsvm-neutron-heat-slow/7e1dad0 : SUCCESS in 20m 14s\n- check-grenade-dsvm http://logs.openstack.org/71/103271/10/check/check-grenade-dsvm/007de2f : SUCCESS in 41m 50s\n- check-devstack-dsvm-cells http://logs.openstack.org/71/103271/10/check/check-devstack-dsvm-cells/2c8bcaa : SUCCESS in 13m 53s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/71/103271/10/check/gate-tempest-dsvm-large-ops/c646166 : SUCCESS in 24m 49s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/71/103271/10/check/gate-tempest-dsvm-neutron-large-ops/9c898bd : SUCCESS in 27m 41s\n- check-oslotest-dsvm-oslo.messaging http://logs.openstack.org/71/103271/10/check/check-oslotest-dsvm-oslo.messaging/c021bf8 : SUCCESS in 5m 42s","accounts_in_message":[],"_revision_number":10},{"id":"c27b1ceda00b1f1d015257bf811ee715b0193ce5","author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"date":"2014-07-03 22:06:12.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"a1505be851a9f7f3086ab6e615ef8c59d98d7c08","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-03 22:06:13.000000000","message":"Patch Set 11:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":11},{"id":"c9c1a15e69f05e0eac16925d512ae4a17e3d3526","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-03 23:44:12.000000000","message":"Patch Set 11: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-oslo.messaging-pep8 http://logs.openstack.org/71/103271/11/check/gate-oslo.messaging-pep8/02a8780 : SUCCESS in 57s\n- gate-oslo.messaging-docs http://docs-draft.openstack.org/71/103271/11/check/gate-oslo.messaging-docs/eddfef5/doc/build/html/ : SUCCESS in 43s\n- gate-oslo.messaging-python26 http://logs.openstack.org/71/103271/11/check/gate-oslo.messaging-python26/7c8ba02 : SUCCESS in 2m 07s\n- gate-oslo.messaging-python27 http://logs.openstack.org/71/103271/11/check/gate-oslo.messaging-python27/393fdb5 : SUCCESS in 1m 39s\n- gate-oslo.messaging-requirements http://logs.openstack.org/71/103271/11/check/gate-oslo.messaging-requirements/63bf51c : SUCCESS in 20s\n- check-tempest-dsvm-full http://logs.openstack.org/71/103271/11/check/check-tempest-dsvm-full/031d102 : FAILURE in 1h 37m 55s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/71/103271/11/check/check-tempest-dsvm-postgres-full/218cf3d : SUCCESS in 47m 26s\n- check-tempest-dsvm-neutron http://logs.openstack.org/71/103271/11/check/check-tempest-dsvm-neutron/b226084 : SUCCESS in 52m 54s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/71/103271/11/check/check-tempest-dsvm-neutron-heat-slow/41c71e0 : SUCCESS in 24m 47s\n- check-grenade-dsvm http://logs.openstack.org/71/103271/11/check/check-grenade-dsvm/7738f28 : SUCCESS in 44m 29s\n- check-devstack-dsvm-cells http://logs.openstack.org/71/103271/11/check/check-devstack-dsvm-cells/a818d13 : SUCCESS in 12m 25s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/71/103271/11/check/gate-tempest-dsvm-large-ops/6020cd6 : SUCCESS in 32m 02s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/71/103271/11/check/gate-tempest-dsvm-neutron-large-ops/e98d7ae : SUCCESS in 25m 43s\n- check-oslotest-dsvm-oslo.messaging http://logs.openstack.org/71/103271/11/check/check-oslotest-dsvm-oslo.messaging/2cac515 : SUCCESS in 4m 24s","accounts_in_message":[],"_revision_number":11},{"id":"68291d0c4fcae9de07bb1f2b55a81c3615b53e08","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2014-07-04 00:44:36.000000000","message":"Patch Set 11:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- check-tempest-dsvm-full: https://bugs.launchpad.net/bugs/1273292\n\nWe don\u0027t automatically recheck or reverify, so please consider\ndoing that manually if someone hasn\u0027t already. For a code review\nwhich is not yet approved, you can recheck by leaving a code\nreview comment with just the text:\n\n    recheck bug 1273292\nFor bug details see: http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":11},{"id":"d8c94aa229135eada2f0904488a95e4fc685c7eb","author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"date":"2014-07-04 23:10:05.000000000","message":"Patch Set 11:\n\nrecheck bug 1273292","accounts_in_message":[],"_revision_number":11},{"id":"d1c3f57a74013aa6b89a170b85061a8a3b832cb0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-04 23:10:23.000000000","message":"Patch Set 11: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":11},{"id":"9ede6f6513a51b2655c3bf89ace7c44da660c0b6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-05 00:02:38.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded.\n\n- gate-oslo.messaging-pep8 http://logs.openstack.org/71/103271/11/check/gate-oslo.messaging-pep8/66fa172 : SUCCESS in 59s\n- gate-oslo.messaging-docs http://docs-draft.openstack.org/71/103271/11/check/gate-oslo.messaging-docs/5f4027c/doc/build/html/ : SUCCESS in 56s\n- gate-oslo.messaging-python26 http://logs.openstack.org/71/103271/11/check/gate-oslo.messaging-python26/87afc48 : SUCCESS in 1m 40s\n- gate-oslo.messaging-python27 http://logs.openstack.org/71/103271/11/check/gate-oslo.messaging-python27/9cbd499 : SUCCESS in 1m 36s\n- gate-oslo.messaging-requirements http://logs.openstack.org/71/103271/11/check/gate-oslo.messaging-requirements/3f81ff9 : SUCCESS in 9s\n- check-tempest-dsvm-full http://logs.openstack.org/71/103271/11/check/check-tempest-dsvm-full/97129cf : SUCCESS in 48m 21s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/71/103271/11/check/check-tempest-dsvm-postgres-full/2fa2b94 : SUCCESS in 46m 35s\n- check-tempest-dsvm-neutron http://logs.openstack.org/71/103271/11/check/check-tempest-dsvm-neutron/1cf2ed9 : SUCCESS in 52m 11s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/71/103271/11/check/check-tempest-dsvm-neutron-heat-slow/bdd32fa : SUCCESS in 18m 26s\n- check-grenade-dsvm http://logs.openstack.org/71/103271/11/check/check-grenade-dsvm/495c349 : SUCCESS in 40m 08s\n- check-devstack-dsvm-cells http://logs.openstack.org/71/103271/11/check/check-devstack-dsvm-cells/caa5a9d : SUCCESS in 11m 56s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/71/103271/11/check/gate-tempest-dsvm-large-ops/3d6ac86 : SUCCESS in 22m 58s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/71/103271/11/check/gate-tempest-dsvm-neutron-large-ops/9f746ae : SUCCESS in 19m 54s\n- check-oslotest-dsvm-oslo.messaging http://logs.openstack.org/71/103271/11/check/check-oslotest-dsvm-oslo.messaging/32dd43d : SUCCESS in 5m 02s","accounts_in_message":[],"_revision_number":11},{"id":"b509f30d0ddf1ddec9be6394fc524e26fb40cee0","author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"date":"2014-07-14 00:26:59.000000000","message":"Abandoned\n\nI found a better way to handle this, via changes in projects.","accounts_in_message":[],"_revision_number":11}],"current_revision_number":11,"current_revision":"513c74638dd037e98d795cb5c03d7c53a3af68d9","revisions":{"c235f241e1dd857313fd732e9bda432ff722d06e":{"kind":"REWORK","_number":1,"created":"2014-06-27 23:24:51.000000000","uploader":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"ref":"refs/changes/71/103271/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.messaging","ref":"refs/changes/71/103271/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/1"}}},"commit":{"parents":[{"commit":"d043857504ed7984e30267d2f9e46526e37faa9a","subject":"OSproifler notifier based on oslo.messaging notify API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/d043857504ed7984e30267d2f9e46526e37faa9a"}]}],"author":{"name":"Boris Pavlovic","email":"boris@pavlovic.me","date":"2014-06-27 23:01:04.000000000","tz":240},"committer":{"name":"Boris Pavlovic","email":"boris@pavlovic.me","date":"2014-06-27 23:01:04.000000000","tz":240},"subject":"Enable cross service profiling","message":"Enable cross service profiling\n\nThis patch is essential, it adds support to bind trace between\nservices of one project (when they are using rpc calls).\n\nSo the idea is quite simple, synchronize 2 instance of profilers\nin 2 services.\n\nSo if profiler is initialized (on caller service) it will pass extra key in\nmessage with trace info. On consumer side if there is trace info in message we\nare initializing profiler with trace info. This allows us to have 1 trace that\nwill go through all services.\n\nAs well we are sending notification for all rpc calls. Using\nprofiler.start() and profiler.stop(). But no worries there is no impact on\nperformance in case of not initialized profiler.\n\nChange-Id: Ie7cf688f6f0a88095622c31f54fcb9179544bd99\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/c235f241e1dd857313fd732e9bda432ff722d06e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/c235f241e1dd857313fd732e9bda432ff722d06e"}]},"branch":"refs/heads/master"},"3b37c88eccd8148e539ad35e5126d527733cf059":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2014-06-27 23:47:24.000000000","uploader":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"ref":"refs/changes/71/103271/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.messaging","ref":"refs/changes/71/103271/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/2"}}},"commit":{"parents":[{"commit":"9ff61ff9c7ea4ffeffa892617c68ab364be56e97","subject":"OSproifler notifier based on oslo.messaging notify API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/9ff61ff9c7ea4ffeffa892617c68ab364be56e97"}]}],"author":{"name":"Boris Pavlovic","email":"boris@pavlovic.me","date":"2014-06-27 23:01:04.000000000","tz":240},"committer":{"name":"Boris Pavlovic","email":"boris@pavlovic.me","date":"2014-06-27 23:47:16.000000000","tz":240},"subject":"Enable cross service profiling","message":"Enable cross service profiling\n\nThis patch is essential, it adds support to bind trace between\nservices of one project (when they are using rpc calls).\n\nSo the idea is quite simple, synchronize 2 instance of profilers\nin 2 services.\n\nSo if profiler is initialized (on caller service) it will pass extra key in\nmessage with trace info. On consumer side if there is trace info in message we\nare initializing profiler with trace info. This allows us to have 1 trace that\nwill go through all services.\n\nAs well we are sending notification for all rpc calls. Using\nprofiler.start() and profiler.stop(). But no worries there is no impact on\nperformance in case of not initialized profiler.\n\nChange-Id: Ie7cf688f6f0a88095622c31f54fcb9179544bd99\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/3b37c88eccd8148e539ad35e5126d527733cf059"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/3b37c88eccd8148e539ad35e5126d527733cf059"}]},"branch":"refs/heads/master"},"f640f4254a93c7e1b7ab8f4f0dc09aea9956eeb5":{"kind":"REWORK","_number":3,"created":"2014-06-27 23:51:36.000000000","uploader":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"ref":"refs/changes/71/103271/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.messaging","ref":"refs/changes/71/103271/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/3"}}},"commit":{"parents":[{"commit":"fcf206f0e50ef14ca4302dc4dac431e20b835ffd","subject":"OSproifler notifier based on oslo.messaging notify API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/fcf206f0e50ef14ca4302dc4dac431e20b835ffd"}]}],"author":{"name":"Boris Pavlovic","email":"boris@pavlovic.me","date":"2014-06-27 23:01:04.000000000","tz":240},"committer":{"name":"Boris Pavlovic","email":"boris@pavlovic.me","date":"2014-06-27 23:51:20.000000000","tz":240},"subject":"Enable cross service profiling","message":"Enable cross service profiling\n\nThis patch is essential, it adds support to bind trace between\nservices of one project (when they are using rpc calls).\n\nSo the idea is quite simple, synchronize 2 instance of profilers\nin 2 services.\n\nSo if profiler is initialized (on caller service) it will pass extra key in\nmessage with trace info. On consumer side if there is trace info in message we\nare initializing profiler with trace info. This allows us to have 1 trace that\nwill go through all services.\n\nAs well we are sending notification for all rpc calls. Using\nprofiler.start() and profiler.stop(). But no worries there is no impact on\nperformance in case of not initialized profiler.\n\nChange-Id: Ie7cf688f6f0a88095622c31f54fcb9179544bd99\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/f640f4254a93c7e1b7ab8f4f0dc09aea9956eeb5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/f640f4254a93c7e1b7ab8f4f0dc09aea9956eeb5"}]},"branch":"refs/heads/master"},"a4d5eda193b72f3a9b25cb5924755d15c0143d17":{"kind":"REWORK","_number":4,"created":"2014-06-27 23:58:08.000000000","uploader":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"ref":"refs/changes/71/103271/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.messaging","ref":"refs/changes/71/103271/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/4"}}},"commit":{"parents":[{"commit":"fcf206f0e50ef14ca4302dc4dac431e20b835ffd","subject":"OSproifler notifier based on oslo.messaging notify API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/fcf206f0e50ef14ca4302dc4dac431e20b835ffd"}]}],"author":{"name":"Boris Pavlovic","email":"boris@pavlovic.me","date":"2014-06-27 23:01:04.000000000","tz":240},"committer":{"name":"Boris Pavlovic","email":"boris@pavlovic.me","date":"2014-06-27 23:58:01.000000000","tz":240},"subject":"Enable cross service profiling","message":"Enable cross service profiling\n\nThis patch is essential, it adds support to bind trace between\nservices of one project (when they are using rpc calls).\n\nSo the idea is quite simple, synchronize 2 instance of profilers\nin 2 services.\n\nSo if profiler is initialized (on caller service) it will pass extra key in\nmessage with trace info. On consumer side if there is trace info in message we\nare initializing profiler with trace info. This allows us to have 1 trace that\nwill go through all services.\n\nAs well we are sending notification for all rpc calls. Using\nprofiler.start() and profiler.stop(). But no worries there is no impact on\nperformance in case of not initialized profiler.\n\nChange-Id: Ie7cf688f6f0a88095622c31f54fcb9179544bd99\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/a4d5eda193b72f3a9b25cb5924755d15c0143d17"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/a4d5eda193b72f3a9b25cb5924755d15c0143d17"}]},"branch":"refs/heads/master"},"72c8d29af724e2596dc6dc377072183d5485baf3":{"kind":"REWORK","_number":5,"created":"2014-06-30 23:42:57.000000000","uploader":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"ref":"refs/changes/71/103271/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.messaging","ref":"refs/changes/71/103271/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/5"}}},"commit":{"parents":[{"commit":"cb70f81b962185dae2fb3c3bc4d7ac7afb3923df","subject":"Merge \"Add \u0027docs\u0027 tox environment\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/cb70f81b962185dae2fb3c3bc4d7ac7afb3923df"}]}],"author":{"name":"Boris Pavlovic","email":"boris@pavlovic.me","date":"2014-06-27 23:01:04.000000000","tz":240},"committer":{"name":"Boris Pavlovic","email":"boris@pavlovic.me","date":"2014-06-30 23:42:51.000000000","tz":240},"subject":"Enable cross service profiling","message":"Enable cross service profiling\n\nThis patch is essential, it adds support to bind trace between\nservices of one project (when they are using rpc calls).\n\nSo the idea is quite simple, synchronize 2 instance of profilers\nin 2 services.\n\nSo if profiler is initialized (on caller service) it will pass extra key in\nmessage with trace info. On consumer side if there is trace info in message we\nare initializing profiler with trace info. This allows us to have 1 trace that\nwill go through all services.\n\nAs well we are sending notification for all rpc calls. Using\nprofiler.start() and profiler.stop(). But no worries there is no impact on\nperformance in case of not initialized profiler.\n\nChange-Id: Ie7cf688f6f0a88095622c31f54fcb9179544bd99\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/72c8d29af724e2596dc6dc377072183d5485baf3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/72c8d29af724e2596dc6dc377072183d5485baf3"}]},"branch":"refs/heads/master"},"ceb0faf5f150c30f785093e497b39282a81e1246":{"kind":"REWORK","_number":6,"created":"2014-07-01 00:40:27.000000000","uploader":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"ref":"refs/changes/71/103271/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.messaging","ref":"refs/changes/71/103271/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/6"}}},"commit":{"parents":[{"commit":"cb70f81b962185dae2fb3c3bc4d7ac7afb3923df","subject":"Merge \"Add \u0027docs\u0027 tox environment\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/cb70f81b962185dae2fb3c3bc4d7ac7afb3923df"}]}],"author":{"name":"Boris Pavlovic","email":"boris@pavlovic.me","date":"2014-06-27 23:01:04.000000000","tz":240},"committer":{"name":"Boris Pavlovic","email":"boris@pavlovic.me","date":"2014-07-01 00:40:22.000000000","tz":240},"subject":"Enable cross service profiling","message":"Enable cross service profiling\n\nThis patch is essential, it adds support to bind trace between\nservices of one project (when they are using rpc calls).\n\nSo the idea is quite simple, synchronize 2 instance of profilers\nin 2 services.\n\nSo if profiler is initialized (on caller service) it will pass extra key in\nmessage with trace info. On consumer side if there is trace info in message we\nare initializing profiler with trace info. This allows us to have 1 trace that\nwill go through all services.\n\nAs well we are sending notification for all rpc calls. Using\nprofiler.start() and profiler.stop(). But no worries there is no impact on\nperformance in case of not initialized profiler.\n\nChange-Id: Ie7cf688f6f0a88095622c31f54fcb9179544bd99\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/ceb0faf5f150c30f785093e497b39282a81e1246"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/ceb0faf5f150c30f785093e497b39282a81e1246"}]},"branch":"refs/heads/master"},"04e89f606e3025a7566fd5c087450918e813e18b":{"kind":"REWORK","_number":7,"created":"2014-07-01 00:45:59.000000000","uploader":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"ref":"refs/changes/71/103271/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.messaging","ref":"refs/changes/71/103271/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/7"}}},"commit":{"parents":[{"commit":"cb70f81b962185dae2fb3c3bc4d7ac7afb3923df","subject":"Merge \"Add \u0027docs\u0027 tox environment\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/cb70f81b962185dae2fb3c3bc4d7ac7afb3923df"}]}],"author":{"name":"Boris Pavlovic","email":"boris@pavlovic.me","date":"2014-06-27 23:01:04.000000000","tz":240},"committer":{"name":"Boris Pavlovic","email":"boris@pavlovic.me","date":"2014-07-01 00:45:46.000000000","tz":240},"subject":"Enable cross service profiling","message":"Enable cross service profiling\n\nThis patch is essential, it adds support to bind trace between\nservices of one project (when they are using rpc calls).\n\nSo the idea is quite simple, synchronize 2 instance of profilers\nin 2 services.\n\nSo if profiler is initialized (on caller service) it will pass extra key in\nmessage with trace info. On consumer side if there is trace info in message we\nare initializing profiler with trace info. This allows us to have 1 trace that\nwill go through all services.\n\nAs well we are sending notification for all rpc calls. Using\nprofiler.start() and profiler.stop(). But no worries there is no impact on\nperformance in case of not initialized profiler.\n\nChange-Id: Ie7cf688f6f0a88095622c31f54fcb9179544bd99\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/04e89f606e3025a7566fd5c087450918e813e18b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/04e89f606e3025a7566fd5c087450918e813e18b"}]},"branch":"refs/heads/master"},"dd95f36c529e9bbb8f9a0fefb3aac6864614bb20":{"kind":"REWORK","_number":8,"created":"2014-07-01 00:49:15.000000000","uploader":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"ref":"refs/changes/71/103271/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.messaging","ref":"refs/changes/71/103271/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/8"}}},"commit":{"parents":[{"commit":"cb70f81b962185dae2fb3c3bc4d7ac7afb3923df","subject":"Merge \"Add \u0027docs\u0027 tox environment\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/cb70f81b962185dae2fb3c3bc4d7ac7afb3923df"}]}],"author":{"name":"Boris Pavlovic","email":"boris@pavlovic.me","date":"2014-06-27 23:01:04.000000000","tz":240},"committer":{"name":"Boris Pavlovic","email":"boris@pavlovic.me","date":"2014-07-01 00:49:10.000000000","tz":240},"subject":"Enable cross service profiling","message":"Enable cross service profiling\n\nThis patch is essential, it adds support to bind trace between\nservices of one project (when they are using rpc calls).\n\nSo the idea is quite simple, synchronize 2 instance of profilers\nin 2 services.\n\nSo if profiler is initialized (on caller service) it will pass extra key in\nmessage with trace info. On consumer side if there is trace info in message we\nare initializing profiler with trace info. This allows us to have 1 trace that\nwill go through all services.\n\nAs well we are sending notification for all rpc calls. Using\nprofiler.start() and profiler.stop(). But no worries there is no impact on\nperformance in case of not initialized profiler.\n\nChange-Id: Ie7cf688f6f0a88095622c31f54fcb9179544bd99\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/dd95f36c529e9bbb8f9a0fefb3aac6864614bb20"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/dd95f36c529e9bbb8f9a0fefb3aac6864614bb20"}]},"branch":"refs/heads/master"},"a2b3b47c7bd39f3e164f912c640e8f1822db27e3":{"kind":"REWORK","_number":9,"created":"2014-07-01 10:56:16.000000000","uploader":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"ref":"refs/changes/71/103271/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.messaging","ref":"refs/changes/71/103271/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/9"}}},"commit":{"parents":[{"commit":"cb70f81b962185dae2fb3c3bc4d7ac7afb3923df","subject":"Merge \"Add \u0027docs\u0027 tox environment\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/cb70f81b962185dae2fb3c3bc4d7ac7afb3923df"}]}],"author":{"name":"Boris Pavlovic","email":"boris@pavlovic.me","date":"2014-06-27 23:01:04.000000000","tz":240},"committer":{"name":"Boris Pavlovic","email":"boris@pavlovic.me","date":"2014-07-01 10:56:09.000000000","tz":240},"subject":"Enable cross service profiling","message":"Enable cross service profiling\n\nThis patch is essential, it adds support to bind trace between\nservices of one project (when they are using rpc calls).\n\nSo the idea is quite simple, synchronize 2 instance of profilers\nin 2 services.\n\nSo if profiler is initialized (on caller service) it will pass extra key in\nmessage with trace info. On consumer side if there is trace info in message we\nare initializing profiler with trace info. This allows us to have 1 trace that\nwill go through all services.\n\nAs well we are sending notification for all rpc calls. Using\nprofiler.start() and profiler.stop(). But no worries there is no impact on\nperformance in case of not initialized profiler.\n\nChange-Id: Ie7cf688f6f0a88095622c31f54fcb9179544bd99\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/a2b3b47c7bd39f3e164f912c640e8f1822db27e3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/a2b3b47c7bd39f3e164f912c640e8f1822db27e3"}]},"branch":"refs/heads/master"},"c0ddcbda90215c54849f5d1e4d5f5ad7590b983e":{"kind":"NO_CODE_CHANGE","_number":10,"created":"2014-07-01 10:57:04.000000000","uploader":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"ref":"refs/changes/71/103271/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.messaging","ref":"refs/changes/71/103271/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/10"}}},"commit":{"parents":[{"commit":"cb70f81b962185dae2fb3c3bc4d7ac7afb3923df","subject":"Merge \"Add \u0027docs\u0027 tox environment\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/cb70f81b962185dae2fb3c3bc4d7ac7afb3923df"}]}],"author":{"name":"Boris Pavlovic","email":"boris@pavlovic.me","date":"2014-06-27 23:01:04.000000000","tz":240},"committer":{"name":"Boris Pavlovic","email":"boris@pavlovic.me","date":"2014-07-01 10:56:22.000000000","tz":240},"subject":"Enable cross service profiling","message":"Enable cross service profiling\n\nThis patch is essential, it adds support to bind trace between\nservices of one project (when they are using rpc calls).\n\nSo the idea is quite simple, synchronize 2 instance of profilers\nin 2 services.\n\nSo if profiler is initialized (on caller service) it will pass extra key in\nmessage with trace info. On consumer side if there is trace info in message we\nare initializing profiler with trace info. This allows us to have 1 trace that\nwill go through all services.\n\nAs well we are sending notification for all rpc calls. Using\nprofiler.start() and profiler.stop(). But no worries there is no impact on\nperformance in case of not initialized profiler.\n\nImplements bp: enable-cross-service-profiling\n\nChange-Id: Ie7cf688f6f0a88095622c31f54fcb9179544bd99\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/c0ddcbda90215c54849f5d1e4d5f5ad7590b983e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/c0ddcbda90215c54849f5d1e4d5f5ad7590b983e"}]},"branch":"refs/heads/master"},"513c74638dd037e98d795cb5c03d7c53a3af68d9":{"kind":"REWORK","_number":11,"created":"2014-07-03 22:06:12.000000000","uploader":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"ref":"refs/changes/71/103271/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.messaging","ref":"refs/changes/71/103271/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.messaging refs/changes/71/103271/11"}}},"commit":{"parents":[{"commit":"270e9cb00c634d4e232ecb518c96395e0c115cf3","subject":"Merge \"Remove duplicate docs for MessageHandlingServer\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/270e9cb00c634d4e232ecb518c96395e0c115cf3"}]}],"author":{"name":"Boris Pavlovic","email":"boris@pavlovic.me","date":"2014-06-27 23:01:04.000000000","tz":240},"committer":{"name":"Boris Pavlovic","email":"boris@pavlovic.me","date":"2014-07-03 22:05:50.000000000","tz":240},"subject":"Enable cross service profiling","message":"Enable cross service profiling\n\nThis patch is essential, it adds support to bind trace between\nservices of one project (when they are using rpc calls).\n\nSo the idea is quite simple, synchronize 2 instance of profilers\nin 2 services.\n\nSo if profiler is initialized (on caller service) it will pass extra key in\nmessage with trace info. On consumer side if there is trace info in message we\nare initializing profiler with trace info. This allows us to have 1 trace that\nwill go through all services.\n\nAs well we are sending notification for all rpc calls. Using\nprofiler.start() and profiler.stop(). But no worries there is no impact on\nperformance in case of not initialized profiler.\n\nImplements bp: enable-cross-service-profiling\n\nChange-Id: Ie7cf688f6f0a88095622c31f54fcb9179544bd99\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/513c74638dd037e98d795cb5c03d7c53a3af68d9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/513c74638dd037e98d795cb5c03d7c53a3af68d9"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
