)]}'
{"id":"openstack%2Fceilometer~53321","triplet_id":"openstack%2Fceilometer~master~Ie8761ce1615c3142ad6ad2a400537f465f3bbf0a","project":"openstack/ceilometer","branch":"master","topic":"bug/123767-postgresql","hashtags":[],"change_id":"Ie8761ce1615c3142ad6ad2a400537f465f3bbf0a","subject":"make record_metering_data concurrency safe","status":"MERGED","created":"2013-10-23 11:34:51.000000000","updated":"2013-11-21 05:22:27.000000000","submitted":"2013-11-21 05:22:27.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":12,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"a68ff7768891222d33376cf94b78f2d6c81c9cc4","_number":53321,"virtual_id_number":53321,"owner":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":5313,"name":"David Peraza","email":"david_peraza@persistentsys.com","username":"dperaza"},{"value":2,"date":"2013-11-21 05:22:27.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},{"value":1,"date":"2013-11-14 16:38:19.000000000","_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":0,"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},{"value":0,"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},{"value":0,"_account_id":2860,"name":"litong01","email":"email4tong@yahoo.com","username":"litong01"},{"value":0,"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"}],"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":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"all":[{"value":0,"_account_id":5313,"name":"David Peraza","email":"david_peraza@persistentsys.com","username":"dperaza"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2013-11-15 09:44:24.000000000","_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":2,"date":"2013-11-19 21:18:30.000000000","_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},{"value":0,"date":"2013-11-21 02:51:27.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},{"value":0,"_account_id":2860,"name":"litong01","email":"email4tong@yahoo.com","username":"litong01"},{"value":0,"date":"2013-11-15 07:53:59.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"}],"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":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"all":[{"value":0,"_account_id":5313,"name":"David Peraza","email":"david_peraza@persistentsys.com","username":"dperaza"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2013-11-14 16:33:35.000000000","_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":1,"date":"2013-11-19 21:18:30.000000000","_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},{"value":0,"date":"2013-11-21 02:51:27.000000000","_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},{"value":0,"_account_id":2860,"name":"litong01","email":"email4tong@yahoo.com","username":"litong01"},{"value":0,"date":"2013-11-15 07:53:59.000000000","_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},{"_account_id":2860,"name":"litong01","email":"email4tong@yahoo.com","username":"litong01"},{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},{"_account_id":5313,"name":"David Peraza","email":"david_peraza@persistentsys.com","username":"dperaza"},{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-10-25 14:37:06.000000000","updated_by":{"_account_id":2860,"name":"litong01","email":"email4tong@yahoo.com","username":"litong01"},"reviewer":{"_account_id":2860,"name":"litong01","email":"email4tong@yahoo.com","username":"litong01"},"state":"REVIEWER"},{"updated":"2013-11-13 22:29:26.000000000","updated_by":{"_account_id":5313,"name":"David Peraza","email":"david_peraza@persistentsys.com","username":"dperaza"},"reviewer":{"_account_id":5313,"name":"David Peraza","email":"david_peraza@persistentsys.com","username":"dperaza"},"state":"REVIEWER"},{"updated":"2013-11-14 16:33:35.000000000","updated_by":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"reviewer":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"state":"REVIEWER"},{"updated":"2013-11-14 16:38:19.000000000","updated_by":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"reviewer":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2013-11-19 21:18:30.000000000","updated_by":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"reviewer":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"state":"REVIEWER"},{"updated":"2013-11-21 02:51:27.000000000","updated_by":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"reviewer":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"state":"REVIEWER"},{"updated":"2013-11-21 05:22:27.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"9fd549186d907d48489bff101bd6026e54f2a751","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-10-23 11:54:40.000000000","message":"Patch Set 1: Works for me\n\nSmokeStack Results (patch set 1):\n- Fedora 19 mongoDB https://smokestack.openstack.org/?go\u003d/jobs/149299 : SUCCESS \n- Centos 6.4 MySQL https://smokestack.openstack.org/?go\u003d/jobs/149298 : SUCCESS \n","accounts_in_message":[],"_revision_number":1},{"id":"ecc2badc41d84c623205174c260a8db991cfa762","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-10-23 12:37:06.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- gate-ceilometer-pep8 http://logs.openstack.org/21/53321/1/check/gate-ceilometer-pep8/8f526d9 : SUCCESS in 1m 21s\n- gate-ceilometer-docs http://docs-draft.openstack.org/21/53321/1/check/gate-ceilometer-docs/d20dfc3/doc/build/html/ : SUCCESS in 3m 42s\n- gate-ceilometer-python26 http://logs.openstack.org/21/53321/1/check/gate-ceilometer-python26/571ddcd : SUCCESS in 12m 42s\n- gate-ceilometer-python27 http://logs.openstack.org/21/53321/1/check/gate-ceilometer-python27/ef1e9c3 : SUCCESS in 5m 44s\n- check-tempest-devstack-vm-full http://logs.openstack.org/21/53321/1/check/check-tempest-devstack-vm-full/9df831b : SUCCESS in 1h 02m 10s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/21/53321/1/check/check-tempest-devstack-vm-postgres-full/6788961 : SUCCESS in 29m 30s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/21/53321/1/check/check-tempest-devstack-vm-neutron/1a5ecc1 : SUCCESS in 24m 33s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/21/53321/1/check/gate-tempest-devstack-vm-large-ops/6ae0f64 : SUCCESS in 12m 47s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/21/53321/1/check/gate-tempest-devstack-vm-neutron-large-ops/edc0527 : SUCCESS in 16m 15s (non-voting)\n- check-swift-devstack-vm-functional http://logs.openstack.org/21/53321/1/check/check-swift-devstack-vm-functional/d1427de : SUCCESS in 21m 26s\n","accounts_in_message":[],"_revision_number":1},{"id":"9e7b95b154ad1a2659e041d0339eac5cdde9922a","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2013-10-23 12:52:03.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"21579d9ed59137799c7daafdda9e3217e4f4b89e","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-10-23 13:18:06.000000000","message":"Patch Set 2: Works for me\n\nSmokeStack Results (patch set 2):\n- Fedora 19 mongoDB https://smokestack.openstack.org/?go\u003d/jobs/149314 : SUCCESS \n- Centos 6.4 MySQL https://smokestack.openstack.org/?go\u003d/jobs/149313 : SUCCESS \n","accounts_in_message":[],"_revision_number":2},{"id":"1ba5a4536097dcf1fb3565ebae502c79005387bd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-10-23 13:32:57.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- gate-ceilometer-pep8 http://logs.openstack.org/21/53321/2/check/gate-ceilometer-pep8/9f97a5a : SUCCESS in 2m 03s\n- gate-ceilometer-docs http://docs-draft.openstack.org/21/53321/2/check/gate-ceilometer-docs/6fb2cb9/doc/build/html/ : SUCCESS in 4m 21s\n- gate-ceilometer-python26 http://logs.openstack.org/21/53321/2/check/gate-ceilometer-python26/70a6e92 : SUCCESS in 9m 19s\n- gate-ceilometer-python27 http://logs.openstack.org/21/53321/2/check/gate-ceilometer-python27/9a0e02a : SUCCESS in 4m 10s\n- check-tempest-devstack-vm-full http://logs.openstack.org/21/53321/2/check/check-tempest-devstack-vm-full/53c8d55 : SUCCESS in 40m 49s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/21/53321/2/check/check-tempest-devstack-vm-postgres-full/8ed4ff5 : SUCCESS in 31m 25s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/21/53321/2/check/check-tempest-devstack-vm-neutron/dbf6308 : SUCCESS in 20m 34s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/21/53321/2/check/gate-tempest-devstack-vm-large-ops/71185af : SUCCESS in 15m 46s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/21/53321/2/check/gate-tempest-devstack-vm-neutron-large-ops/add3dca : SUCCESS in 17m 28s (non-voting)\n- check-swift-devstack-vm-functional http://logs.openstack.org/21/53321/2/check/check-swift-devstack-vm-functional/a463d8e : SUCCESS in 12m 09s\n","accounts_in_message":[],"_revision_number":2},{"id":"a547e2a8555b7477172ca6a258f309af16f6817f","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2013-10-24 14:49:49.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"9df95675052e1f23e48797b7aa55f2b48413d25e","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-10-24 15:09:38.000000000","message":"Patch Set 3: Works for me\n\nSmokeStack Results (patch set 3):\n- Fedora 19 mongoDB https://smokestack.openstack.org/?go\u003d/jobs/150013 : SUCCESS \n- Centos 6.4 MySQL https://smokestack.openstack.org/?go\u003d/jobs/150012 : SUCCESS \n","accounts_in_message":[],"_revision_number":3},{"id":"5a975006faf9fb0e831ad3c19ba76bbc59788880","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-10-24 15:33:08.000000000","message":"Patch Set 3: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-ceilometer-pep8 http://logs.openstack.org/21/53321/3/check/gate-ceilometer-pep8/1a7dbe0 : SUCCESS in 1m 10s\n- gate-ceilometer-docs http://docs-draft.openstack.org/21/53321/3/check/gate-ceilometer-docs/eadfbc6/doc/build/html/ : SUCCESS in 2m 40s\n- gate-ceilometer-python26 http://logs.openstack.org/21/53321/3/check/gate-ceilometer-python26/5f2c54b : SUCCESS in 9m 34s\n- gate-ceilometer-python27 http://logs.openstack.org/21/53321/3/check/gate-ceilometer-python27/a29d4a7 : SUCCESS in 5m 47s\n- check-tempest-devstack-vm-full http://logs.openstack.org/21/53321/3/check/check-tempest-devstack-vm-full/a08910f : FAILURE in 42m 59s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/21/53321/3/check/check-tempest-devstack-vm-postgres-full/6b65d48 : SUCCESS in 29m 23s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/21/53321/3/check/check-tempest-devstack-vm-neutron/a7250e0 : SUCCESS in 20m 25s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/21/53321/3/check/gate-tempest-devstack-vm-large-ops/8bb1870 : SUCCESS in 14m 16s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/21/53321/3/check/gate-tempest-devstack-vm-neutron-large-ops/1b616aa : SUCCESS in 16m 45s (non-voting)\n- check-swift-devstack-vm-functional http://logs.openstack.org/21/53321/3/check/check-swift-devstack-vm-functional/7e3e3c1 : SUCCESS in 21m 12s\n","accounts_in_message":[],"_revision_number":3},{"id":"7c655e1f68ee1cea43e54bedd800118b8096c95f","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2013-10-24 15:36:53.000000000","message":"Patch Set 3: Work In Progress","accounts_in_message":[],"_revision_number":3},{"id":"db99516eec43be821a3f5197378be2212725264f","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2013-10-24 15:41:45.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"ce41c0181d9f682aa6530bb23b69753a09bae91f","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-10-24 16:05:35.000000000","message":"Patch Set 4: Works for me\n\nSmokeStack Results (patch set 4):\n- Fedora 19 mongoDB https://smokestack.openstack.org/?go\u003d/jobs/150027 : SUCCESS \n- Centos 6.4 MySQL https://smokestack.openstack.org/?go\u003d/jobs/150026 : SUCCESS \n","accounts_in_message":[],"_revision_number":4},{"id":"4baa5cdd1713f61e06791e559f5b482aa1579f7b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-10-24 16:45:53.000000000","message":"Patch Set 4: Works for me\n\nBuild succeeded.\n\n- gate-ceilometer-pep8 http://logs.openstack.org/21/53321/4/check/gate-ceilometer-pep8/1394a68 : SUCCESS in 3m 11s\n- gate-ceilometer-docs http://docs-draft.openstack.org/21/53321/4/check/gate-ceilometer-docs/babe6e3/doc/build/html/ : SUCCESS in 2m 36s\n- gate-ceilometer-python26 http://logs.openstack.org/21/53321/4/check/gate-ceilometer-python26/e8ce43c : SUCCESS in 8m 03s\n- gate-ceilometer-python27 http://logs.openstack.org/21/53321/4/check/gate-ceilometer-python27/46b4068 : SUCCESS in 4m 15s\n- check-tempest-devstack-vm-full http://logs.openstack.org/21/53321/4/check/check-tempest-devstack-vm-full/ad91f37 : SUCCESS in 1h 03m 18s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/21/53321/4/check/check-tempest-devstack-vm-postgres-full/a86d392 : SUCCESS in 29m 20s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/21/53321/4/check/check-tempest-devstack-vm-neutron/dfac19c : SUCCESS in 21m 42s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/21/53321/4/check/gate-tempest-devstack-vm-large-ops/705feb6 : SUCCESS in 16m 53s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/21/53321/4/check/gate-tempest-devstack-vm-neutron-large-ops/30b0e60 : SUCCESS in 18m 40s (non-voting)\n- check-swift-devstack-vm-functional http://logs.openstack.org/21/53321/4/check/check-swift-devstack-vm-functional/09eaa8e : SUCCESS in 22m 34s\n","accounts_in_message":[],"_revision_number":4},{"id":"4778c6b056385690265e5767275b1c4cdc3ea2fa","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2013-10-24 17:07:16.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"325348fb52bcf019c0635ac4fa7e9cc7d568d206","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-10-24 17:45:10.000000000","message":"Patch Set 5: Works for me\n\nSmokeStack Results (patch set 5):\n- Fedora 19 mongoDB https://smokestack.openstack.org/?go\u003d/jobs/150095 : SUCCESS \n- Centos 6.4 MySQL https://smokestack.openstack.org/?go\u003d/jobs/150094 : SUCCESS \n","accounts_in_message":[],"_revision_number":5},{"id":"ccfe63c91f1173469738b444fc4f6c2536ba5ea9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-10-24 17:52:49.000000000","message":"Patch Set 5: Works for me\n\nBuild succeeded.\n\n- gate-ceilometer-pep8 http://logs.openstack.org/21/53321/5/check/gate-ceilometer-pep8/b2a6b01 : SUCCESS in 1m 28s\n- gate-ceilometer-docs http://docs-draft.openstack.org/21/53321/5/check/gate-ceilometer-docs/2ff9440/doc/build/html/ : SUCCESS in 3m 41s\n- gate-ceilometer-python26 http://logs.openstack.org/21/53321/5/check/gate-ceilometer-python26/1111379 : SUCCESS in 10m 04s\n- gate-ceilometer-python27 http://logs.openstack.org/21/53321/5/check/gate-ceilometer-python27/b2f4f16 : SUCCESS in 4m 24s\n- check-tempest-devstack-vm-full http://logs.openstack.org/21/53321/5/check/check-tempest-devstack-vm-full/13d6588 : SUCCESS in 30m 59s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/21/53321/5/check/check-tempest-devstack-vm-postgres-full/879fa59 : SUCCESS in 41m 14s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/21/53321/5/check/check-tempest-devstack-vm-neutron/a072209 : SUCCESS in 19m 29s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/21/53321/5/check/gate-tempest-devstack-vm-large-ops/47fc948 : SUCCESS in 15m 00s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/21/53321/5/check/gate-tempest-devstack-vm-neutron-large-ops/7aacd45 : SUCCESS in 17m 13s (non-voting)\n- check-swift-devstack-vm-functional http://logs.openstack.org/21/53321/5/check/check-swift-devstack-vm-functional/7182b56 : SUCCESS in 12m 09s\n","accounts_in_message":[],"_revision_number":5},{"id":"7c8d75db936f77294f67d8eab3c7f150c9c82730","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2013-10-24 18:02:16.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"72afd82b98b676f0e17b091cfbab7cae7ae4160d","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-10-24 18:26:36.000000000","message":"Patch Set 6: Works for me\n\nSmokeStack Results (patch set 6):\n- Fedora 19 mongoDB https://smokestack.openstack.org/?go\u003d/jobs/150112 : SUCCESS \n- Centos 6.4 MySQL https://smokestack.openstack.org/?go\u003d/jobs/150111 : SUCCESS \n","accounts_in_message":[],"_revision_number":6},{"id":"835d91268f253db11c4b677ea51de10fd543b0ec","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-10-24 19:03:53.000000000","message":"Patch Set 6: Works for me\n\nBuild succeeded.\n\n- gate-ceilometer-pep8 http://logs.openstack.org/21/53321/6/check/gate-ceilometer-pep8/e46a039 : SUCCESS in 1m 24s\n- gate-ceilometer-docs http://docs-draft.openstack.org/21/53321/6/check/gate-ceilometer-docs/4bd545c/doc/build/html/ : SUCCESS in 3m 23s\n- gate-ceilometer-python26 http://logs.openstack.org/21/53321/6/check/gate-ceilometer-python26/c2a2d8a : SUCCESS in 10m 47s\n- gate-ceilometer-python27 http://logs.openstack.org/21/53321/6/check/gate-ceilometer-python27/70be18d : SUCCESS in 3m 53s\n- check-tempest-devstack-vm-full http://logs.openstack.org/21/53321/6/check/check-tempest-devstack-vm-full/c141b0d : SUCCESS in 1h 01m 22s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/21/53321/6/check/check-tempest-devstack-vm-postgres-full/f948f6a : SUCCESS in 33m 38s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/21/53321/6/check/check-tempest-devstack-vm-neutron/01d1be7 : SUCCESS in 18m 26s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/21/53321/6/check/gate-tempest-devstack-vm-large-ops/93cd165 : SUCCESS in 15m 27s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/21/53321/6/check/gate-tempest-devstack-vm-neutron-large-ops/52c2727 : SUCCESS in 18m 09s (non-voting)\n- check-swift-devstack-vm-functional http://logs.openstack.org/21/53321/6/check/check-swift-devstack-vm-functional/b1ff60b : SUCCESS in 22m 04s\n","accounts_in_message":[],"_revision_number":6},{"id":"a5c99f933e5379df264f6870cea27c5e6f85df53","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2013-10-25 06:34:06.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"11a0161724e15a35ad9d78931a6d7bec99b0a834","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-10-25 07:14:02.000000000","message":"Patch Set 7: Works for me\n\nBuild succeeded.\n\n- gate-ceilometer-pep8 http://logs.openstack.org/21/53321/7/check/gate-ceilometer-pep8/be29b63 : SUCCESS in 2m 35s\n- gate-ceilometer-docs http://docs-draft.openstack.org/21/53321/7/check/gate-ceilometer-docs/4fd43d4/doc/build/html/ : SUCCESS in 2m 51s\n- gate-ceilometer-python26 http://logs.openstack.org/21/53321/7/check/gate-ceilometer-python26/aad5613 : SUCCESS in 9m 47s\n- gate-ceilometer-python27 http://logs.openstack.org/21/53321/7/check/gate-ceilometer-python27/1412fdf : SUCCESS in 4m 29s\n- check-tempest-devstack-vm-full http://logs.openstack.org/21/53321/7/check/check-tempest-devstack-vm-full/1c2137f : SUCCESS in 30m 59s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/21/53321/7/check/check-tempest-devstack-vm-postgres-full/c2327c3 : SUCCESS in 39m 50s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/21/53321/7/check/check-tempest-devstack-vm-neutron/54ed17f : SUCCESS in 18m 02s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/21/53321/7/check/gate-tempest-devstack-vm-large-ops/8a95532 : SUCCESS in 14m 07s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/21/53321/7/check/gate-tempest-devstack-vm-neutron-large-ops/016489a : SUCCESS in 16m 26s (non-voting)\n- check-swift-devstack-vm-functional http://logs.openstack.org/21/53321/7/check/check-swift-devstack-vm-functional/a83b4bc : SUCCESS in 20m 25s\n","accounts_in_message":[],"_revision_number":7},{"id":"bfc0d224037c5b531b7579845f85ae531d818a75","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2013-10-25 11:22:51.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"9262a118c24020c6c27194d131ff2973d980519c","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2013-10-25 11:31:39.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"b9da11bf3a59cd4d188a1cf1cee2c664637faf4b","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-10-25 11:52:03.000000000","message":"Patch Set 9: Works for me\n\nSmokeStack Results (patch set 9):\n- Fedora 19 mongoDB https://smokestack.openstack.org/?go\u003d/jobs/150436 : SUCCESS \n- Centos 6.4 MySQL https://smokestack.openstack.org/?go\u003d/jobs/150435 : SUCCESS \n","accounts_in_message":[],"_revision_number":9},{"id":"01d88b14cf500287d82a4d1edb611a5281c461f3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-10-25 12:00:30.000000000","message":"Patch Set 9: Works for me\n\nBuild succeeded.\n\n- gate-ceilometer-pep8 http://logs.openstack.org/21/53321/9/check/gate-ceilometer-pep8/83ce672 : SUCCESS in 1m 29s\n- gate-ceilometer-docs http://docs-draft.openstack.org/21/53321/9/check/gate-ceilometer-docs/3011026/doc/build/html/ : SUCCESS in 3m 24s\n- gate-ceilometer-python26 http://logs.openstack.org/21/53321/9/check/gate-ceilometer-python26/5256e07 : SUCCESS in 7m 24s\n- gate-ceilometer-python27 http://logs.openstack.org/21/53321/9/check/gate-ceilometer-python27/5ba4544 : SUCCESS in 5m 25s\n- check-tempest-devstack-vm-full http://logs.openstack.org/21/53321/9/check/check-tempest-devstack-vm-full/3887d63 : SUCCESS in 27m 54s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/21/53321/9/check/check-tempest-devstack-vm-postgres-full/fd364d0 : SUCCESS in 28m 45s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/21/53321/9/check/check-tempest-devstack-vm-neutron/8c48607 : SUCCESS in 21m 17s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/21/53321/9/check/gate-tempest-devstack-vm-large-ops/0fd735e : SUCCESS in 15m 52s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/21/53321/9/check/gate-tempest-devstack-vm-neutron-large-ops/4df068e : SUCCESS in 16m 37s (non-voting)\n- check-swift-devstack-vm-functional http://logs.openstack.org/21/53321/9/check/check-swift-devstack-vm-functional/a730fe2 : SUCCESS in 11m 12s\n","accounts_in_message":[],"_revision_number":9},{"id":"c91dc847afc66dc3a7b76ffbdf043da5ff677688","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2013-10-25 12:47:10.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"287f02ccd51ca871e96924c0136ccce0071938e9","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2013-10-25 12:47:17.000000000","message":"Patch Set 10:\n\nNew patchset patch-id matches previous patchset, but commit message has changed.","accounts_in_message":[],"_revision_number":10},{"id":"badec7a56330e3ee2477aa2786e77599923be9ed","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-10-25 13:08:09.000000000","message":"Patch Set 10: Works for me\n\nSmokeStack Results (patch set 10):\n- Fedora 19 mongoDB https://smokestack.openstack.org/?go\u003d/jobs/150462 : SUCCESS \n- Centos 6.4 MySQL https://smokestack.openstack.org/?go\u003d/jobs/150461 : SUCCESS \n","accounts_in_message":[],"_revision_number":10},{"id":"dd5aebcf8946a6f9e16de19721ed1e4e35c45b6e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-10-25 13:16:19.000000000","message":"Patch Set 10: Works for me\n\nBuild succeeded.\n\n- gate-ceilometer-pep8 http://logs.openstack.org/21/53321/10/check/gate-ceilometer-pep8/fe1189b : SUCCESS in 1m 25s\n- gate-ceilometer-docs http://docs-draft.openstack.org/21/53321/10/check/gate-ceilometer-docs/53d23ef/doc/build/html/ : SUCCESS in 3m 28s\n- gate-ceilometer-python26 http://logs.openstack.org/21/53321/10/check/gate-ceilometer-python26/a98f7cf : SUCCESS in 9m 23s\n- gate-ceilometer-python27 http://logs.openstack.org/21/53321/10/check/gate-ceilometer-python27/32ff905 : SUCCESS in 4m 18s\n- check-tempest-devstack-vm-full http://logs.openstack.org/21/53321/10/check/check-tempest-devstack-vm-full/b744665 : SUCCESS in 28m 51s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/21/53321/10/check/check-tempest-devstack-vm-postgres-full/6379085 : SUCCESS in 29m 03s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/21/53321/10/check/check-tempest-devstack-vm-neutron/d499d3d : SUCCESS in 18m 36s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/21/53321/10/check/gate-tempest-devstack-vm-large-ops/2aa0883 : SUCCESS in 15m 35s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/21/53321/10/check/gate-tempest-devstack-vm-neutron-large-ops/2364719 : SUCCESS in 17m 00s (non-voting)\n- check-swift-devstack-vm-functional http://logs.openstack.org/21/53321/10/check/check-swift-devstack-vm-functional/eefe479 : SUCCESS in 10m 33s\n","accounts_in_message":[],"_revision_number":10},{"id":"d4735e60b35d5e91fb5b3055246fe84d786ac5a1","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2013-10-25 13:22:33.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"b04245b6f18a9faa0e6f01037cdb07599bf80dd6","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-10-25 13:42:25.000000000","message":"Patch Set 11: Works for me\n\nSmokeStack Results (patch set 11):\n- Fedora 19 mongoDB https://smokestack.openstack.org/?go\u003d/jobs/150477 : SUCCESS \n- Centos 6.4 MySQL https://smokestack.openstack.org/?go\u003d/jobs/150476 : SUCCESS \n","accounts_in_message":[],"_revision_number":11},{"id":"0a6b4921d70ee7a2549644bf3cc9faa1385c1897","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-10-25 14:00:28.000000000","message":"Patch Set 11: Works for me\n\nBuild succeeded.\n\n- gate-ceilometer-pep8 http://logs.openstack.org/21/53321/11/check/gate-ceilometer-pep8/f6b585b : SUCCESS in 1m 23s\n- gate-ceilometer-docs http://docs-draft.openstack.org/21/53321/11/check/gate-ceilometer-docs/bedef48/doc/build/html/ : SUCCESS in 3m 41s\n- gate-ceilometer-python26 http://logs.openstack.org/21/53321/11/check/gate-ceilometer-python26/86f58d9 : SUCCESS in 9m 27s\n- gate-ceilometer-python27 http://logs.openstack.org/21/53321/11/check/gate-ceilometer-python27/bb691cf : SUCCESS in 5m 46s\n- check-tempest-devstack-vm-full http://logs.openstack.org/21/53321/11/check/check-tempest-devstack-vm-full/ea493f2 : SUCCESS in 28m 56s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/21/53321/11/check/check-tempest-devstack-vm-postgres-full/85c293c : SUCCESS in 37m 49s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/21/53321/11/check/check-tempest-devstack-vm-neutron/4c83a82 : SUCCESS in 18m 20s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/21/53321/11/check/gate-tempest-devstack-vm-large-ops/8b56bea : SUCCESS in 14m 13s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/21/53321/11/check/gate-tempest-devstack-vm-neutron-large-ops/6f5d7dc : SUCCESS in 19m 46s (non-voting)\n- check-swift-devstack-vm-functional http://logs.openstack.org/21/53321/11/check/check-swift-devstack-vm-functional/16527c8 : SUCCESS in 11m 59s\n","accounts_in_message":[],"_revision_number":11},{"id":"2b983ed4a8a61d28ce96e8bb0ee425aa653d430a","author":{"_account_id":2860,"name":"litong01","email":"email4tong@yahoo.com","username":"litong01"},"date":"2013-10-25 14:37:06.000000000","message":"Patch Set 11: I would prefer that you didn\u0027t merge this\n\nMehdi, the new patch basically creates 4 sessions, that is\n4 transactions, and they are all nested which should be\nreally avoided. I think there should be a query and add if\nnot exists, so that there are not many sessions created. This\nway, for exists users, projects, the cost is a query, vs. 4\ntransactions each time and the exceptions. I think serialize\nthe queries and add, so it will be something like this.\n\nquery, add user (possible add transaction 1)\nquery, add project (possible add transaction 2)\nquery, add resource (possible add transaction 3)\nthen update.\n\ndoing this, I believe in most cases, you still maintain \n1 transactions. since the query will have a hit. vs, now,\nyou have transactions nested.","accounts_in_message":[],"_revision_number":11},{"id":"1d8e7491bf5380f6f02efb53dbf7233b98eb82f8","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2013-10-25 14:42:20.000000000","message":"Patch Set 11: Work In Progress","accounts_in_message":[],"_revision_number":11},{"id":"ab3c9e7da06bea198979306bc1582250a7d36d6f","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2013-10-25 14:48:40.000000000","message":"Patch Set 11:\n\nlitong01: They already have a \u0027add only if not exists\u0027 statement to not create the additional session.\n\nBut I agree that the code looks crappy. And after some tests it fix my issue with postgresql but don\u0027t work with mysql. So I need to continue to work on it.","accounts_in_message":[],"_revision_number":11},{"id":"b79407dcb0346e357087200918056febbe288faa","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2013-10-25 15:13:00.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"d72413f772fb7e1fab2bf658f7e06650da0af94c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-10-25 15:44:36.000000000","message":"Patch Set 12: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-ceilometer-pep8 http://logs.openstack.org/21/53321/12/check/gate-ceilometer-pep8/4b76bf3 : SUCCESS in 1m 17s\n- gate-ceilometer-docs http://docs-draft.openstack.org/21/53321/12/check/gate-ceilometer-docs/ea4ccbb/doc/build/html/ : SUCCESS in 2m 52s\n- gate-ceilometer-python26 http://logs.openstack.org/21/53321/12/check/gate-ceilometer-python26/d659f90 : FAILURE in 9m 17s\n- gate-ceilometer-python27 http://logs.openstack.org/21/53321/12/check/gate-ceilometer-python27/a77bac2 : FAILURE in 3m 16s\n- check-tempest-devstack-vm-full http://logs.openstack.org/21/53321/12/check/check-tempest-devstack-vm-full/7e363ef : SUCCESS in 29m 36s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/21/53321/12/check/check-tempest-devstack-vm-postgres-full/7b63864 : SUCCESS in 31m 29s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/21/53321/12/check/check-tempest-devstack-vm-neutron/9c49288 : SUCCESS in 22m 06s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/21/53321/12/check/gate-tempest-devstack-vm-large-ops/ce1efdc : SUCCESS in 16m 41s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/21/53321/12/check/gate-tempest-devstack-vm-neutron-large-ops/d7cf2c8 : SUCCESS in 17m 51s (non-voting)\n- check-swift-devstack-vm-functional http://logs.openstack.org/21/53321/12/check/check-swift-devstack-vm-functional/306b124 : SUCCESS in 12m 48s\n","accounts_in_message":[],"_revision_number":12},{"id":"1f5561e2a0b386160c9dba96d309f0531201ad89","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-10-25 15:45:17.000000000","message":"Patch Set 12: Works for me\n\nSmokeStack Results (patch set 12):\n- Fedora 19 mongoDB https://smokestack.openstack.org/?go\u003d/jobs/150519 : SUCCESS \n- Centos 6.4 MySQL https://smokestack.openstack.org/?go\u003d/jobs/150518 : SUCCESS \n","accounts_in_message":[],"_revision_number":12},{"id":"dff639a0028fb1421797041a2db54cc330b30588","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2013-10-25 16:03:35.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"9e8a1fd676175a41a17d4ae25221900e0284291e","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-10-25 16:28:46.000000000","message":"Patch Set 13: Works for me\n\nSmokeStack Results (patch set 13):\n- Fedora 19 mongoDB https://smokestack.openstack.org/?go\u003d/jobs/150555 : SUCCESS \n- Centos 6.4 MySQL https://smokestack.openstack.org/?go\u003d/jobs/150554 : SUCCESS \n","accounts_in_message":[],"_revision_number":13},{"id":"579d7e4eec5d8cb997a4e31c30171ec1d52f88f4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-10-25 16:34:10.000000000","message":"Patch Set 13: Works for me\n\nBuild succeeded.\n\n- gate-ceilometer-pep8 http://logs.openstack.org/21/53321/13/check/gate-ceilometer-pep8/915df46 : SUCCESS in 1m 24s\n- gate-ceilometer-docs http://docs-draft.openstack.org/21/53321/13/check/gate-ceilometer-docs/cd24862/doc/build/html/ : SUCCESS in 3m 35s\n- gate-ceilometer-python26 http://logs.openstack.org/21/53321/13/check/gate-ceilometer-python26/036d07b : SUCCESS in 9m 13s\n- gate-ceilometer-python27 http://logs.openstack.org/21/53321/13/check/gate-ceilometer-python27/c893246 : SUCCESS in 5m 55s\n- check-tempest-devstack-vm-full http://logs.openstack.org/21/53321/13/check/check-tempest-devstack-vm-full/892ecb6 : SUCCESS in 27m 38s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/21/53321/13/check/check-tempest-devstack-vm-postgres-full/ef0597e : SUCCESS in 30m 29s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/21/53321/13/check/check-tempest-devstack-vm-neutron/b27c7b7 : SUCCESS in 20m 52s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/21/53321/13/check/gate-tempest-devstack-vm-large-ops/23ecedc : SUCCESS in 14m 36s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/21/53321/13/check/gate-tempest-devstack-vm-neutron-large-ops/1b8d985 : SUCCESS in 16m 57s (non-voting)\n- check-swift-devstack-vm-functional http://logs.openstack.org/21/53321/13/check/check-swift-devstack-vm-functional/fae33f4 : SUCCESS in 11m 25s\n","accounts_in_message":[],"_revision_number":13},{"id":"a3a044bf3aaa388869736df24d227d626edc0190","author":{"_account_id":5313,"name":"David Peraza","email":"david_peraza@persistentsys.com","username":"dperaza"},"date":"2013-10-28 19:38:47.000000000","message":"Patch Set 13: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":13},{"id":"cf979a69ef5732d91571992b466a3f3910c8e18a","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2013-11-13 08:43:48.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"6dea9717c96e2aabe455eb3ca2a8ee0e77b7afc0","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2013-11-13 08:44:01.000000000","message":"Patch Set 13: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":13},{"id":"ed9fa7623e74b79a9b1d449336861bad9e45374f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-13 09:35:00.000000000","message":"Patch Set 14: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-ceilometer-pep8 http://logs.openstack.org/21/53321/14/check/gate-ceilometer-pep8/3d845ac : SUCCESS in 2m 49s\n- gate-ceilometer-docs http://docs-draft.openstack.org/21/53321/14/check/gate-ceilometer-docs/6acb0af/doc/build/html/ : SUCCESS in 4m 26s\n- gate-ceilometer-python26 http://logs.openstack.org/21/53321/14/check/gate-ceilometer-python26/d8fc8af : FAILURE in 9m 31s\n- gate-ceilometer-python27 http://logs.openstack.org/21/53321/14/check/gate-ceilometer-python27/b4b716d : FAILURE in 5m 42s\n- check-tempest-devstack-vm-full http://logs.openstack.org/21/53321/14/check/check-tempest-devstack-vm-full/1f8aceb : SUCCESS in 51m 06s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/21/53321/14/check/check-tempest-devstack-vm-postgres-full/a74eeb6 : SUCCESS in 41m 58s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/21/53321/14/check/check-tempest-devstack-vm-neutron/3932de4 : SUCCESS in 32m 52s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/21/53321/14/check/gate-tempest-devstack-vm-large-ops/fb44de6 : SUCCESS in 20m 47s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/21/53321/14/check/gate-tempest-devstack-vm-neutron-large-ops/4b80727 : FAILURE in 20m 30s (non-voting)\n- check-swift-devstack-vm-functional http://logs.openstack.org/21/53321/14/check/check-swift-devstack-vm-functional/52f9dfb : SUCCESS in 12m 57s\n","accounts_in_message":[],"_revision_number":14},{"id":"b5010a05f0a85df97a59ac60265db273ebbeca28","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2013-11-13 09:54:31.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"be063a8068b1de1c1bf155409a6e0ca039b7d923","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-11-13 10:18:11.000000000","message":"Patch Set 15: Works for me\n\nSmokeStack Results (patch set 15):\n- Fedora 19 mongoDB https://smokestack.openstack.org/?go\u003d/jobs/156728 : SUCCESS \n- Centos 6.4 MySQL https://smokestack.openstack.org/?go\u003d/jobs/156727 : SUCCESS \n","accounts_in_message":[],"_revision_number":15},{"id":"c66b83f8e81bc73975b51d538783387adca8bd67","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-13 10:45:48.000000000","message":"Patch Set 15: Works for me\n\nBuild succeeded.\n\n- gate-ceilometer-pep8 http://logs.openstack.org/21/53321/15/check/gate-ceilometer-pep8/ebd63c5 : SUCCESS in 3m 09s\n- gate-ceilometer-docs http://docs-draft.openstack.org/21/53321/15/check/gate-ceilometer-docs/3ca2636/doc/build/html/ : SUCCESS in 3m 27s\n- gate-ceilometer-python26 http://logs.openstack.org/21/53321/15/check/gate-ceilometer-python26/b2de84e : SUCCESS in 9m 55s\n- gate-ceilometer-python27 http://logs.openstack.org/21/53321/15/check/gate-ceilometer-python27/3e731c8 : SUCCESS in 4m 21s\n- check-tempest-devstack-vm-full http://logs.openstack.org/21/53321/15/check/check-tempest-devstack-vm-full/501dfb9 : SUCCESS in 36m 38s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/21/53321/15/check/check-tempest-devstack-vm-postgres-full/f4a12b5 : SUCCESS in 49m 32s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/21/53321/15/check/check-tempest-devstack-vm-neutron/5baf6cf : SUCCESS in 35m 09s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/21/53321/15/check/gate-tempest-devstack-vm-large-ops/cbb6d49 : SUCCESS in 20m 12s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/21/53321/15/check/gate-tempest-devstack-vm-neutron-large-ops/62cf6fd : FAILURE in 24m 04s (non-voting)\n- check-swift-devstack-vm-functional http://logs.openstack.org/21/53321/15/check/check-swift-devstack-vm-functional/1bf2b9e : SUCCESS in 11m 18s\n","accounts_in_message":[],"_revision_number":15},{"id":"0b8304b8f96f2fbfdc13960c0006e5ff2f561964","author":{"_account_id":5313,"name":"David Peraza","email":"david_peraza@persistentsys.com","username":"dperaza"},"date":"2013-11-13 22:29:26.000000000","message":"Patch Set 15: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":15},{"id":"20697fa8c2dcee39da5eab43c18f9bac3bbc0413","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2013-11-14 09:54:55.000000000","message":"Patch Set 15: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":15},{"id":"73f121d6b1e1f0a5b5728cedcc43820d0af798b1","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2013-11-14 10:27:59.000000000","message":"Patch Set 15: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":15},{"id":"2fbac4471988345e591470a8c01395a2b295f700","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2013-11-14 10:33:18.000000000","message":"Patch Set 15: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":15},{"id":"0c4eeb2e0247ce41b3896521c850f1f5f8a5c789","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2013-11-14 16:03:08.000000000","message":"Patch Set 15: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":15},{"id":"1c51398ec251213c4316b85e0068cd34b79f6b31","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2013-11-14 16:04:23.000000000","message":"Patch Set 15: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":15},{"id":"6fa2583b9eabebb166913a95caad3d8d74027d58","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2013-11-14 16:16:52.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"6390d0580543d73514bed5d6e2fef25195372147","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2013-11-14 16:18:37.000000000","message":"Patch Set 15: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":15},{"id":"f4c882e030e8c4595f9c33be0f85f4acd6fe894c","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2013-11-14 16:33:35.000000000","message":"Patch Set 16: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":16},{"id":"4296c97031f97b70501cfc24f99a3a41bdb78d8a","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2013-11-14 16:34:54.000000000","message":"Patch Set 16: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":16},{"id":"774e12e9d7814824c66e43cc24814cb005e39393","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-11-14 16:38:19.000000000","message":"Patch Set 16: Works for me\n\nSmokeStack Results (patch set 16):\n- Fedora 19 mongoDB https://smokestack.openstack.org/?go\u003d/jobs/157310 : SUCCESS \n- Centos 6.4 MySQL https://smokestack.openstack.org/?go\u003d/jobs/157309 : SUCCESS \n","accounts_in_message":[],"_revision_number":16},{"id":"e7b88b0d668d1feb4d96df4e2824460d6a1b99db","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-14 17:51:32.000000000","message":"Patch Set 16: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-ceilometer-pep8 http://logs.openstack.org/21/53321/16/check/gate-ceilometer-pep8/95329f1 : SUCCESS in 1m 36s\n- gate-ceilometer-docs http://docs-draft.openstack.org/21/53321/16/check/gate-ceilometer-docs/97c76b9/doc/build/html/ : SUCCESS in 3m 25s\n- gate-ceilometer-python26 http://logs.openstack.org/21/53321/16/check/gate-ceilometer-python26/05dc2a5 : SUCCESS in 7m 16s\n- gate-ceilometer-python27 http://logs.openstack.org/21/53321/16/check/gate-ceilometer-python27/9223ad7 : SUCCESS in 4m 32s\n- check-tempest-devstack-vm-full http://logs.openstack.org/21/53321/16/check/check-tempest-devstack-vm-full/bf0bd10 : SUCCESS in 31m 38s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/21/53321/16/check/check-tempest-devstack-vm-postgres-full/e30189c : FAILURE in 1h 34m 33s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/21/53321/16/check/check-tempest-devstack-vm-neutron/e75fa92 : SUCCESS in 26m 40s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/21/53321/16/check/gate-tempest-devstack-vm-large-ops/a500374 : SUCCESS in 14m 19s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/21/53321/16/check/gate-tempest-devstack-vm-neutron-large-ops/28dfd0d : FAILURE in 19m 21s (non-voting)\n- check-swift-devstack-vm-functional http://logs.openstack.org/21/53321/16/check/check-swift-devstack-vm-functional/c9f43cf : SUCCESS in 13m 19s\n","accounts_in_message":[],"_revision_number":16},{"id":"63a0a3962ada7839918840916051af0b895f1d03","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2013-11-15 07:53:59.000000000","message":"Patch Set 16: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":16},{"id":"0ac6ed2ac47667e10cc52ba226db0297b6b6b3e5","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2013-11-15 07:55:04.000000000","message":"Patch Set 16:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":16},{"id":"f8d8ad6e30cc6117d5200610e7b544be685336d2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-15 08:32:23.000000000","message":"Patch Set 16: Works for me\n\nBuild succeeded.\n\n- gate-ceilometer-pep8 http://logs.openstack.org/21/53321/16/check/gate-ceilometer-pep8/0590bd3 : SUCCESS in 1m 43s\n- gate-ceilometer-docs http://docs-draft.openstack.org/21/53321/16/check/gate-ceilometer-docs/be2fb90/doc/build/html/ : SUCCESS in 4m 10s\n- gate-ceilometer-python26 http://logs.openstack.org/21/53321/16/check/gate-ceilometer-python26/acd550c : SUCCESS in 8m 54s\n- gate-ceilometer-python27 http://logs.openstack.org/21/53321/16/check/gate-ceilometer-python27/b27d820 : SUCCESS in 3m 14s\n- check-tempest-devstack-vm-full http://logs.openstack.org/21/53321/16/check/check-tempest-devstack-vm-full/bcd4f97 : SUCCESS in 31m 00s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/21/53321/16/check/check-tempest-devstack-vm-postgres-full/b29f1f4 : SUCCESS in 30m 27s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/21/53321/16/check/check-tempest-devstack-vm-neutron/3f31e78 : SUCCESS in 37m 12s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/21/53321/16/check/gate-tempest-devstack-vm-large-ops/0769598 : SUCCESS in 14m 03s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/21/53321/16/check/gate-tempest-devstack-vm-neutron-large-ops/6b3d424 : SUCCESS in 15m 47s (non-voting)\n- check-swift-devstack-vm-functional http://logs.openstack.org/21/53321/16/check/check-swift-devstack-vm-functional/cdda9f9 : SUCCESS in 15m 43s\n","accounts_in_message":[],"_revision_number":16},{"id":"aae1dd27ff70db531db1f10961419c88928d6b88","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2013-11-15 09:44:24.000000000","message":"Patch Set 16: Looks good to me (core reviewer)\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":16},{"id":"2b954921d5c916270a233762054deccd6bdc23a0","author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"date":"2013-11-19 21:18:30.000000000","message":"Patch Set 16: Looks good to me (core reviewer); Approved\n\ncool stuff Mehdi, this looks like a pretty neat fix.","accounts_in_message":[],"_revision_number":16},{"id":"853ca2f48b23d1859759f7e0a9d7c8db19e75a66","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-19 22:03:54.000000000","message":"Patch Set 16: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":16},{"id":"3f0950778720e201f9b8249acfe5dad486a2a8ff","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-21 02:51:27.000000000","message":"Patch Set 16:\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":16},{"id":"275d9a4cbd3d7b2b6ef869478e20b655c354b5e4","author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"date":"2013-11-21 02:51:27.000000000","message":"Patch Set 16:\n\nreverify no bug","accounts_in_message":[],"_revision_number":16},{"id":"bca1c8a905818e89ccfc3e5f2b0a26aa6ca99c80","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-21 05:22:27.000000000","message":"Patch Set 16: Verified\n\nBuild succeeded.\n\n- gate-ceilometer-docs http://docs-draft.openstack.org/21/53321/16/gate/gate-ceilometer-docs/7d60329/doc/build/html/ : SUCCESS in 4m 13s\n- gate-ceilometer-pep8 http://logs.openstack.org/21/53321/16/gate/gate-ceilometer-pep8/3f47b18 : SUCCESS in 1m 58s\n- gate-ceilometer-python26 http://logs.openstack.org/21/53321/16/gate/gate-ceilometer-python26/8ac3f85 : SUCCESS in 9m 29s\n- gate-ceilometer-python27 http://logs.openstack.org/21/53321/16/gate/gate-ceilometer-python27/ebdb899 : SUCCESS in 4m 52s\n- gate-tempest-devstack-vm-full http://logs.openstack.org/21/53321/16/gate/gate-tempest-devstack-vm-full/821498b : SUCCESS in 37m 51s\n- gate-tempest-devstack-vm-postgres-full http://logs.openstack.org/21/53321/16/gate/gate-tempest-devstack-vm-postgres-full/1e70159 : SUCCESS in 38m 17s\n- gate-tempest-devstack-vm-neutron http://logs.openstack.org/21/53321/16/gate/gate-tempest-devstack-vm-neutron/bcf3eb6 : SUCCESS in 28m 32s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/21/53321/16/gate/gate-tempest-devstack-vm-large-ops/5859240 : SUCCESS in 18m 59s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/21/53321/16/gate/gate-tempest-devstack-vm-neutron-large-ops/3b1ce95 : SUCCESS in 17m 46s (non-voting)\n- gate-swift-devstack-vm-functional http://logs.openstack.org/21/53321/16/gate/gate-swift-devstack-vm-functional/fdde989 : SUCCESS in 15m 49s\n","accounts_in_message":[],"_revision_number":16},{"id":"67377ab3e089e5c2c7597e31fdfca3579a23723a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-21 05:22:27.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":16}],"current_revision_number":16,"current_revision":"dd62f9ce0d8d5abac0fb34b0520515b6c4566c1f","revisions":{"20c4b08b3c2b7285a6e77512ef3fa1b76acb2b27":{"kind":"REWORK","_number":1,"created":"2013-10-23 11:34:51.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/21/53321/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/21/53321/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/1"}}},"commit":{"parents":[{"commit":"4e5ad43cee46b62f16f187b64d6a412644f1aa79","subject":"Merge \"Replace tests.base part3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/4e5ad43cee46b62f16f187b64d6a412644f1aa79"}]}],"author":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-23 11:33:53.000000000","tz":120},"committer":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-23 11:33:53.000000000","tz":120},"subject":"[DONT REVIEW]","message":"[DONT REVIEW]\n\nceilometer postgresql tests\n\nChange-Id: Ie8761ce1615c3142ad6ad2a400537f465f3bbf0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/20c4b08b3c2b7285a6e77512ef3fa1b76acb2b27"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/20c4b08b3c2b7285a6e77512ef3fa1b76acb2b27"}]},"branch":"refs/heads/master"},"a1c824e377cf82d9aa3d28bbcb26bc2b3ec41c3a":{"kind":"REWORK","_number":2,"created":"2013-10-23 12:52:03.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/21/53321/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/21/53321/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/2"}}},"commit":{"parents":[{"commit":"4e5ad43cee46b62f16f187b64d6a412644f1aa79","subject":"Merge \"Replace tests.base part3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/4e5ad43cee46b62f16f187b64d6a412644f1aa79"}]}],"author":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-23 11:33:53.000000000","tz":120},"committer":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-23 12:51:52.000000000","tz":120},"subject":"[DONT REVIEW]","message":"[DONT REVIEW]\n\nceilometer postgresql tests\n\nChange-Id: Ie8761ce1615c3142ad6ad2a400537f465f3bbf0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/a1c824e377cf82d9aa3d28bbcb26bc2b3ec41c3a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/a1c824e377cf82d9aa3d28bbcb26bc2b3ec41c3a"}]},"branch":"refs/heads/master"},"e4f7ed2c1556e0364f36751fe258e27969125a71":{"kind":"REWORK","_number":3,"created":"2013-10-24 14:49:49.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/21/53321/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/21/53321/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/3"}}},"commit":{"parents":[{"commit":"d56b1d661817343d2906d2d2bc6e441a888134e0","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/d56b1d661817343d2906d2d2bc6e441a888134e0"}]}],"author":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-23 11:33:53.000000000","tz":120},"committer":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-24 14:46:15.000000000","tz":120},"subject":"Lock the source table when add a new metering data","message":"Lock the source table when add a new metering data\n\nRecording metering might happen in parallel, we must lock the source\ntable during the the recording to ensure both source with the same name\nare not created.\n\nFixes bug: #1237671\n\nChange-Id: Ie8761ce1615c3142ad6ad2a400537f465f3bbf0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/e4f7ed2c1556e0364f36751fe258e27969125a71"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/e4f7ed2c1556e0364f36751fe258e27969125a71"}]},"branch":"refs/heads/master"},"81bce2d1dd1efce923ee4dcb4d40813a01e88257":{"kind":"REWORK","_number":4,"created":"2013-10-24 15:41:45.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/21/53321/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/21/53321/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/4"}}},"commit":{"parents":[{"commit":"d56b1d661817343d2906d2d2bc6e441a888134e0","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/d56b1d661817343d2906d2d2bc6e441a888134e0"}]}],"author":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-23 11:33:53.000000000","tz":120},"committer":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-24 15:41:14.000000000","tz":120},"subject":"[DONT REVIEW] Lock the source table when add a new metering data","message":"[DONT REVIEW] Lock the source table when add a new metering data\n\nRecording metering might happen in parallel, we must lock the source\ntable during the the recording to ensure both source with the same name\nare not created.\n\nFixes bug: #1237671\n\nChange-Id: Ie8761ce1615c3142ad6ad2a400537f465f3bbf0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/81bce2d1dd1efce923ee4dcb4d40813a01e88257"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/81bce2d1dd1efce923ee4dcb4d40813a01e88257"}]},"branch":"refs/heads/master"},"c803d717d532e5ee258795775ba7ace3db9a9450":{"kind":"REWORK","_number":5,"created":"2013-10-24 17:07:16.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/21/53321/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/21/53321/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/5"}}},"commit":{"parents":[{"commit":"450eb1e2bdff60d997ade9980db8a5952db47582","subject":"Merge \"Fix doc typo in volume meter description\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/450eb1e2bdff60d997ade9980db8a5952db47582"}]}],"author":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-23 11:33:53.000000000","tz":120},"committer":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-24 17:07:05.000000000","tz":120},"subject":"[DONT REVIEW] Lock the source table when add a new metering data","message":"[DONT REVIEW] Lock the source table when add a new metering data\n\nRecording metering might happen in parallel, we must lock the source\ntable during the the recording to ensure both source with the same name\nare not created.\n\nFixes bug: #1237671\n\nChange-Id: Ie8761ce1615c3142ad6ad2a400537f465f3bbf0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/c803d717d532e5ee258795775ba7ace3db9a9450"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/c803d717d532e5ee258795775ba7ace3db9a9450"}]},"branch":"refs/heads/master"},"3ebbbcec246d519f59ee72a2bdb4315a4ecb9ea7":{"kind":"REWORK","_number":6,"created":"2013-10-24 18:02:16.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/21/53321/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/21/53321/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/6"}}},"commit":{"parents":[{"commit":"450eb1e2bdff60d997ade9980db8a5952db47582","subject":"Merge \"Fix doc typo in volume meter description\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/450eb1e2bdff60d997ade9980db8a5952db47582"}]}],"author":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-23 11:33:53.000000000","tz":120},"committer":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-24 17:59:30.000000000","tz":120},"subject":"[DONT REVIEW]","message":"[DONT REVIEW]\n\nLock table when add a new metering data\n\nRecording metering might happen in parallel, we must lock some\ntables during the the recording to avoid IntegrityError\n\nFixes bug: #1237671\n\nChange-Id: Ie8761ce1615c3142ad6ad2a400537f465f3bbf0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/3ebbbcec246d519f59ee72a2bdb4315a4ecb9ea7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/3ebbbcec246d519f59ee72a2bdb4315a4ecb9ea7"}]},"branch":"refs/heads/master"},"6c496a5cd3b08ec67002c6b416331588f59a79af":{"kind":"REWORK","_number":7,"created":"2013-10-25 06:34:06.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/21/53321/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/21/53321/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/7"}}},"commit":{"parents":[{"commit":"450eb1e2bdff60d997ade9980db8a5952db47582","subject":"Merge \"Fix doc typo in volume meter description\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/450eb1e2bdff60d997ade9980db8a5952db47582"}]}],"author":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-23 11:33:53.000000000","tz":120},"committer":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-25 06:33:52.000000000","tz":120},"subject":"[DONT REVIEW]","message":"[DONT REVIEW]\n\nLock table when add a new metering data\n\nRecording metering might happen in parallel, we must lock some\ntables during the the recording to avoid IntegrityError\n\nFixes bug: #1237671\n\nChange-Id: Ie8761ce1615c3142ad6ad2a400537f465f3bbf0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/6c496a5cd3b08ec67002c6b416331588f59a79af"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/6c496a5cd3b08ec67002c6b416331588f59a79af"}]},"branch":"refs/heads/master"},"f9ea4e64f3f51381903dff8820c7ce13f1d1b011":{"kind":"REWORK","_number":8,"created":"2013-10-25 11:22:51.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/21/53321/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/21/53321/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/8"}}},"commit":{"parents":[{"commit":"450eb1e2bdff60d997ade9980db8a5952db47582","subject":"Merge \"Fix doc typo in volume meter description\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/450eb1e2bdff60d997ade9980db8a5952db47582"}]}],"author":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-23 11:33:53.000000000","tz":120},"committer":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-25 11:22:04.000000000","tz":120},"subject":"[DONT REVIEW]","message":"[DONT REVIEW]\n\nRecording metering might happen in parallel,\n\nFixes bug: #1237671\n\nChange-Id: Ie8761ce1615c3142ad6ad2a400537f465f3bbf0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/f9ea4e64f3f51381903dff8820c7ce13f1d1b011"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/f9ea4e64f3f51381903dff8820c7ce13f1d1b011"}]},"branch":"refs/heads/master"},"45884f12f399ad54854e69a86ed9efedf7f94a12":{"kind":"REWORK","_number":9,"created":"2013-10-25 11:31:39.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/21/53321/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/21/53321/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/9"}}},"commit":{"parents":[{"commit":"408138a9dd27bd0dd058dd4acb88cc78bb413f0d","subject":"Imported Translations from Transifex","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/408138a9dd27bd0dd058dd4acb88cc78bb413f0d"}]}],"author":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-23 11:33:53.000000000","tz":120},"committer":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-25 11:30:27.000000000","tz":120},"subject":"[DONT REVIEW]","message":"[DONT REVIEW]\n\nRecording metering might happen in parallel,\n\nFixes bug: #1237671\n\nChange-Id: Ie8761ce1615c3142ad6ad2a400537f465f3bbf0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/45884f12f399ad54854e69a86ed9efedf7f94a12"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/45884f12f399ad54854e69a86ed9efedf7f94a12"}]},"branch":"refs/heads/master"},"5eb0bb28e1ffb28878f481249cc70f1cf5360463":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":10,"created":"2013-10-25 12:47:10.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/21/53321/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/21/53321/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/10"}}},"commit":{"parents":[{"commit":"5602064c09d8e382a3fc574ffb06020a73ed03d0","subject":"Change sqlalchemy default pool settings","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/5602064c09d8e382a3fc574ffb06020a73ed03d0"}]}],"author":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-23 11:33:53.000000000","tz":120},"committer":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-25 12:43:34.000000000","tz":120},"subject":"make record_metering_data concurrency safe","message":"make record_metering_data concurrency safe\n\nRecording metering might happen in parallel, and if two sqlalchemy\nsession try yo create a source, a user, a project or a resource at the\nsame time, one of them fail with a IntegrityError.\n\nThis patch ensure the record_metering_data sqlalchemy session always\nhave the needed source, user, project and a resource by creating missing\nobj in an other sqlalchemy session.\n\nFixes bug: #1237671\n\nChange-Id: Ie8761ce1615c3142ad6ad2a400537f465f3bbf0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/5eb0bb28e1ffb28878f481249cc70f1cf5360463"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/5eb0bb28e1ffb28878f481249cc70f1cf5360463"}]},"branch":"refs/heads/master"},"c50bf7f19f04af45e2ee6715542c591a914eb869":{"kind":"REWORK","_number":11,"created":"2013-10-25 13:22:33.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/21/53321/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/21/53321/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/11"}}},"commit":{"parents":[{"commit":"5602064c09d8e382a3fc574ffb06020a73ed03d0","subject":"Change sqlalchemy default pool settings","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/5602064c09d8e382a3fc574ffb06020a73ed03d0"}]}],"author":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-23 11:33:53.000000000","tz":120},"committer":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-25 13:21:23.000000000","tz":120},"subject":"make record_metering_data concurrency safe","message":"make record_metering_data concurrency safe\n\nRecording metering might happen in parallel, and if two sqlalchemy\nsession try yo create a source, a user, a project or a resource at the\nsame time, one of them fail with a IntegrityError.\n\nThis patch ensure the record_metering_data sqlalchemy session always\nhave the needed source, user, project and a resource by creating missing\nobj in an other sqlalchemy session.\n\nFixes bug: #1237671\n\nChange-Id: Ie8761ce1615c3142ad6ad2a400537f465f3bbf0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/c50bf7f19f04af45e2ee6715542c591a914eb869"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/c50bf7f19f04af45e2ee6715542c591a914eb869"}]},"branch":"refs/heads/master"},"c7340dc3232e48119ad71503b8ddc46987812fc3":{"kind":"REWORK","_number":12,"created":"2013-10-25 15:13:00.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/21/53321/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/21/53321/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/12"}}},"commit":{"parents":[{"commit":"318672760384ead48dfb9ac84164c884515ff765","subject":"Change sqlalchemy default pool settings","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/318672760384ead48dfb9ac84164c884515ff765"}]}],"author":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-23 11:33:53.000000000","tz":120},"committer":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-25 15:11:50.000000000","tz":120},"subject":"make record_metering_data concurrency safe","message":"make record_metering_data concurrency safe\n\nRecording metering might happen in parallel, and if two sqlalchemy\nsession try to create a source, a user, a project or a resource at the\nsame time, one of them fail with a IntegrityError.\n\nThis patch ensure the record_metering_data sqlalchemy session always\nhave the needed source, user, project and a resource by creating missing\nobj in an other sqlalchemy session.\n\nFixes bug: #1237671\n\nChange-Id: Ie8761ce1615c3142ad6ad2a400537f465f3bbf0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/c7340dc3232e48119ad71503b8ddc46987812fc3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/c7340dc3232e48119ad71503b8ddc46987812fc3"}]},"branch":"refs/heads/master"},"e8d9f52dbdf239acc69b374e0ad3d1fdd1e13c06":{"kind":"REWORK","_number":13,"created":"2013-10-25 16:03:35.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/21/53321/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/21/53321/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/13"}}},"commit":{"parents":[{"commit":"318672760384ead48dfb9ac84164c884515ff765","subject":"Change sqlalchemy default pool settings","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/318672760384ead48dfb9ac84164c884515ff765"}]}],"author":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-23 11:33:53.000000000","tz":120},"committer":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-25 16:03:15.000000000","tz":120},"subject":"make record_metering_data concurrency safe","message":"make record_metering_data concurrency safe\n\nRecording metering might happen in parallel, and if two sqlalchemy\nsession try to create a source, a user, a project or a resource at the\nsame time, one of them fail with a IntegrityError.\n\nThis patch ensure the record_metering_data sqlalchemy session always\nhave the needed source, user, project and a resource by creating missing\nobj in an other sqlalchemy session.\n\nFixes bug: #1237671\n\nChange-Id: Ie8761ce1615c3142ad6ad2a400537f465f3bbf0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/e8d9f52dbdf239acc69b374e0ad3d1fdd1e13c06"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/e8d9f52dbdf239acc69b374e0ad3d1fdd1e13c06"}]},"branch":"refs/heads/master"},"bbd4411b7e6a78777d29839d60c1486d5f9f0a6a":{"kind":"REWORK","_number":14,"created":"2013-11-13 08:43:48.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/21/53321/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/21/53321/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/14"}}},"commit":{"parents":[{"commit":"4e9f5bf11de30727670a70f01c64e572bb57b75e","subject":"Merge \"Replace mox with mocks in test_inspector\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/4e9f5bf11de30727670a70f01c64e572bb57b75e"}]}],"author":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-23 11:33:53.000000000","tz":120},"committer":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-11-13 08:41:32.000000000","tz":60},"subject":"make record_metering_data concurrency safe","message":"make record_metering_data concurrency safe\n\nRecording metering might happen in parallel, and if two sqlalchemy\nsession try to create a source, a user, a project or a resource at the\nsame time, one of them fail with a IntegrityError.\n\nThis patch ensure the record_metering_data sqlalchemy session always\nhave the needed source, user, project and a resource by creating missing\nobj in an other sqlalchemy session.\n\nFixes bug: #1237671\n\nChange-Id: Ie8761ce1615c3142ad6ad2a400537f465f3bbf0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/bbd4411b7e6a78777d29839d60c1486d5f9f0a6a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/bbd4411b7e6a78777d29839d60c1486d5f9f0a6a"}]},"branch":"refs/heads/master"},"6144104b06414ab17da36a9b26d2d3982499d9e2":{"kind":"REWORK","_number":15,"created":"2013-11-13 09:54:31.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/21/53321/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/21/53321/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/15"}}},"commit":{"parents":[{"commit":"faa8a1979a3b04ecd5af20b9b33fe5ae1a86154c","subject":"Merge \"Add an insecure option for Keystone client\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/faa8a1979a3b04ecd5af20b9b33fe5ae1a86154c"}]}],"author":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-23 11:33:53.000000000","tz":120},"committer":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-11-13 09:54:23.000000000","tz":60},"subject":"make record_metering_data concurrency safe","message":"make record_metering_data concurrency safe\n\nRecording metering might happen in parallel, and if two sqlalchemy\nsession try to create a source, a user, a project or a resource at the\nsame time, one of them fail with a IntegrityError.\n\nThis patch ensure the record_metering_data sqlalchemy session always\nhave the needed source, user, project and a resource by creating missing\nobj in an other sqlalchemy session.\n\nFixes bug: #1237671\n\nChange-Id: Ie8761ce1615c3142ad6ad2a400537f465f3bbf0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/6144104b06414ab17da36a9b26d2d3982499d9e2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/6144104b06414ab17da36a9b26d2d3982499d9e2"}]},"branch":"refs/heads/master"},"dd62f9ce0d8d5abac0fb34b0520515b6c4566c1f":{"kind":"REWORK","_number":16,"created":"2013-11-14 16:16:52.000000000","uploader":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"ref":"refs/changes/21/53321/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/21/53321/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/21/53321/16"}}},"commit":{"parents":[{"commit":"fe158993bb74fcc0548baaa5e1af0029fea9d59c","subject":"Merge \"mongodb, db2: do not print full URL in logs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/fe158993bb74fcc0548baaa5e1af0029fea9d59c"}]}],"author":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-10-23 11:33:53.000000000","tz":120},"committer":{"name":"Mehdi Abaakouk","email":"mehdi.abaakouk@enovance.com","date":"2013-11-14 16:16:37.000000000","tz":60},"subject":"make record_metering_data concurrency safe","message":"make record_metering_data concurrency safe\n\nRecording metering might happen in parallel, and if two sqlalchemy\nsession try to create a source, a user, a project or a resource at the\nsame time, one of them fail with a IntegrityError.\n\nThis patch ensure the record_metering_data sqlalchemy session always\nhave the needed source, user, project and a resource by creating missing\nobj in an other sqlalchemy session.\n\nFixes bug: #1237671\n\nChange-Id: Ie8761ce1615c3142ad6ad2a400537f465f3bbf0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/dd62f9ce0d8d5abac0fb34b0520515b6c4566c1f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/dd62f9ce0d8d5abac0fb34b0520515b6c4566c1f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
