)]}'
{"id":"openstack%2Fswift~281814","triplet_id":"openstack%2Fswift~master~Ia8abcdaf53e466e8d60a957c76e32c2b2c5dc3fa","project":"openstack/swift","branch":"master","hashtags":[],"change_id":"Ia8abcdaf53e466e8d60a957c76e32c2b2c5dc3fa","subject":"Per container stat. report","status":"MERGED","created":"2016-02-18 12:56:55.000000000","updated":"2016-04-18 07:23:31.000000000","submitted":"2016-04-18 07:23:31.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":21,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"98a2290138adbe09b95ed83bbd0059499735070a","_number":281814,"virtual_id_number":281814,"owner":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":12193,"name":"Hisashi Osanai","email":"osanai.hisashi@jp.fujitsu.com","username":"ho"},{"value":2,"date":"2016-04-18 07:23:31.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":11317,"name":"Eran Rom","email":"eran@itsonlyme.name","username":"eranr"},{"value":0,"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"}],"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":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"all":[{"value":0,"_account_id":12193,"name":"Hisashi Osanai","email":"osanai.hisashi@jp.fujitsu.com","username":"ho"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":11317,"name":"Eran Rom","email":"eran@itsonlyme.name","username":"eranr"},{"value":0,"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":2,"date":"2016-04-18 06:34:33.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},{"value":2,"date":"2016-04-15 08:35:15.000000000","_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"}],"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":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"all":[{"value":0,"_account_id":12193,"name":"Hisashi Osanai","email":"osanai.hisashi@jp.fujitsu.com","username":"ho"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":11317,"name":"Eran Rom","email":"eran@itsonlyme.name","username":"eranr"},{"value":0,"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":1,"date":"2016-04-18 06:34:33.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"}],"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":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"},{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"_account_id":11317,"name":"Eran Rom","email":"eran@itsonlyme.name","username":"eranr"},{"_account_id":12193,"name":"Hisashi Osanai","email":"osanai.hisashi@jp.fujitsu.com","username":"ho"},{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-03-08 20:12:32.000000000","updated_by":{"_account_id":11317,"name":"Eran Rom","email":"eran@itsonlyme.name","username":"eranr"},"reviewer":{"_account_id":11317,"name":"Eran Rom","email":"eran@itsonlyme.name","username":"eranr"},"state":"REVIEWER"},{"updated":"2016-03-14 18:33:39.000000000","updated_by":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"reviewer":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"state":"REVIEWER"},{"updated":"2016-04-06 14:29:53.000000000","updated_by":{"_account_id":12193,"name":"Hisashi Osanai","email":"osanai.hisashi@jp.fujitsu.com","username":"ho"},"reviewer":{"_account_id":12193,"name":"Hisashi Osanai","email":"osanai.hisashi@jp.fujitsu.com","username":"ho"},"state":"REVIEWER"},{"updated":"2016-04-06 14:55:18.000000000","updated_by":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2016-04-15 08:35:15.000000000","updated_by":{"_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"},"reviewer":{"_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"},"state":"REVIEWER"},{"updated":"2016-04-18 06:34:33.000000000","updated_by":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"reviewer":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"state":"REVIEWER"},{"updated":"2016-04-18 07:23:31.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"66d37e6e41216f5127ecfcaad13bd20b1b35fdcb","author":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"date":"2016-02-18 12:56:55.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3f97f83cc63c05ee2b98b025ca1a032813eba44d","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-02-18 13:47:38.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2264/ : SUCCESS\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/1985/probetests/ : FAILURE\n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/4222/ : SUCCESS\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2860/ssbench : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"138f4eb62e080ac1d2eda1344c51d74e14ed7c05","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-18 13:50:28.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-pep8 http://logs.openstack.org/14/281814/1/check/gate-swift-pep8/b77de1f/ : SUCCESS in 47s\n- gate-swift-docs http://docs-draft.openstack.org/14/281814/1/check/gate-swift-docs/189ac94//doc/build/html/ : SUCCESS in 1m 47s\n- gate-swift-python27 http://logs.openstack.org/14/281814/1/check/gate-swift-python27/f99205a/ : SUCCESS in 3m 20s\n- gate-swift-python34 http://logs.openstack.org/14/281814/1/check/gate-swift-python34/3849e7a/ : SUCCESS in 2m 17s\n- gate-swift-tox-func http://logs.openstack.org/14/281814/1/check/gate-swift-tox-func/df66c3b/ : SUCCESS in 2m 57s\n- gate-swift-tox-func-in-process-fast-post http://logs.openstack.org/14/281814/1/check/gate-swift-tox-func-in-process-fast-post/54a9ac7/ : SUCCESS in 3m 51s (non-voting)\n- gate-tempest-dsvm-full http://logs.openstack.org/14/281814/1/check/gate-tempest-dsvm-full/81f0b09/ : SUCCESS in 37m 00s\n- gate-grenade-dsvm http://logs.openstack.org/14/281814/1/check/gate-grenade-dsvm/7fac749/ : SUCCESS in 51m 42s\n- gate-swift-dsvm-functional http://logs.openstack.org/14/281814/1/check/gate-swift-dsvm-functional/4d00fa9/ : SUCCESS in 22m 48s","accounts_in_message":[],"_revision_number":1},{"id":"e5f0bd590822313fc694265f1dbd235025e822d2","author":{"_account_id":11317,"name":"Eran Rom","email":"eran@itsonlyme.name","username":"eranr"},"date":"2016-02-21 08:30:16.000000000","message":"Patch Set 1: Code-Review-1\n\n(6 comments)\n\nHi Oshrit,\nthis is good.\n-1 mainly for the lack of increasing the delete stats and the comment on green threads.","accounts_in_message":[],"_revision_number":1},{"id":"9f27247e7dcd9984024973c6ee18c4ff60847515","author":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"date":"2016-03-01 12:28:40.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":1},{"id":"31c40154792bbc646122e857007bc051f9579781","author":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"date":"2016-03-01 13:00:04.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"94b34417dfce3cbd4f7f6e7e8ee227c6411fdccd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-01 14:02:31.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-pep8 http://logs.openstack.org/14/281814/3/check/gate-swift-pep8/ea3e0d0/ : SUCCESS in 1m 04s\n- gate-swift-docs http://docs-draft.openstack.org/14/281814/3/check/gate-swift-docs/0718e7b//doc/build/html/ : SUCCESS in 1m 48s\n- gate-swift-python27 http://logs.openstack.org/14/281814/3/check/gate-swift-python27/73f82db/ : SUCCESS in 4m 11s\n- gate-swift-python34 http://logs.openstack.org/14/281814/3/check/gate-swift-python34/2931781/ : SUCCESS in 3m 08s\n- gate-swift-tox-func http://logs.openstack.org/14/281814/3/check/gate-swift-tox-func/15d81f4/ : SUCCESS in 3m 24s\n- gate-swift-tox-func-in-process-fast-post http://logs.openstack.org/14/281814/3/check/gate-swift-tox-func-in-process-fast-post/6a84f82/ : SUCCESS in 3m 14s (non-voting)\n- gate-tempest-dsvm-full http://logs.openstack.org/14/281814/3/check/gate-tempest-dsvm-full/eb2b61b/ : SUCCESS in 36m 57s\n- gate-grenade-dsvm http://logs.openstack.org/14/281814/3/check/gate-grenade-dsvm/e533fc3/ : SUCCESS in 38m 54s\n- gate-swift-dsvm-functional http://logs.openstack.org/14/281814/3/check/gate-swift-dsvm-functional/8ac5943/ : SUCCESS in 23m 43s","accounts_in_message":[],"_revision_number":3},{"id":"82262820b2b39baa60797cabc243bf3cce60de77","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-03-01 15:02:54.000000000","message":"Patch Set 2:\n\nBuild Failed \n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/4370/ : SUCCESS\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/3008/ssbench : SUCCESS\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2144/probetests/ : FAILURE\n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2415/ : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"f85ef731de1126fc5d2db04d8449ba68ade77a34","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-03-01 15:49:36.000000000","message":"Patch Set 3:\n\nBuild Failed \n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/4371/ : SUCCESS\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/3009/ssbench : FAILURE\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2145/probetests/ : FAILURE\n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2416/ : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"4ffc8af4d014a544d3e627c624d0eedae81db548","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-03 19:09:34.000000000","message":"Patch Set 3: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":3},{"id":"c21daba65114344ed85e4e627d384926cd3522f1","author":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"date":"2016-03-08 10:21:18.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"7512b417a361a07bcafdbdc3f227322ec823c682","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-08 11:04:18.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-swift-pep8 http://logs.openstack.org/14/281814/4/check/gate-swift-pep8/b784ad4/ : FAILURE in 2m 56s\n- gate-swift-docs http://docs-draft.openstack.org/14/281814/4/check/gate-swift-docs/26e505d//doc/build/html/ : SUCCESS in 2m 11s\n- gate-swift-python27 http://logs.openstack.org/14/281814/4/check/gate-swift-python27/db9b163/ : FAILURE in 3m 42s\n- gate-swift-python34 http://logs.openstack.org/14/281814/4/check/gate-swift-python34/608d6f1/ : SUCCESS in 3m 15s\n- gate-swift-tox-func http://logs.openstack.org/14/281814/4/check/gate-swift-tox-func/58939c6/ : SUCCESS in 2m 50s\n- gate-swift-tox-func-in-process-fast-post http://logs.openstack.org/14/281814/4/check/gate-swift-tox-func-in-process-fast-post/7e51afe/ : SUCCESS in 2m 51s (non-voting)\n- gate-tempest-dsvm-full http://logs.openstack.org/14/281814/4/check/gate-tempest-dsvm-full/3f9b012/ : SUCCESS in 41m 25s\n- gate-grenade-dsvm http://logs.openstack.org/14/281814/4/check/gate-grenade-dsvm/8215fd8/ : SUCCESS in 38m 51s\n- gate-swift-dsvm-functional http://logs.openstack.org/14/281814/4/check/gate-swift-dsvm-functional/f415249/ : SUCCESS in 29m 51s","accounts_in_message":[],"_revision_number":4},{"id":"f38053c72ed91e3380b71ec18ec7167416c49004","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-03-08 13:05:41.000000000","message":"Patch Set 4:\n\nBuild succeeded \n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/4487/ : SUCCESS\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/3125/ssbench : SUCCESS\n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2532/ : SUCCESS\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2275/probetests/ : SUCCESS","accounts_in_message":[],"_revision_number":4},{"id":"5ef91be6b8342916717d4d54f494ede7d44ff928","author":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"date":"2016-03-08 13:14:53.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"738567e29962d4a77123b53eafa66d0cd738e917","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-08 13:55:53.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-pep8 http://logs.openstack.org/14/281814/5/check/gate-swift-pep8/1676fd0/ : SUCCESS in 2m 59s\n- gate-swift-docs http://docs-draft.openstack.org/14/281814/5/check/gate-swift-docs/bb6d9ed//doc/build/html/ : SUCCESS in 3m 13s\n- gate-swift-python27 http://logs.openstack.org/14/281814/5/check/gate-swift-python27/cbd87a9/ : SUCCESS in 9m 58s\n- gate-swift-python34 http://logs.openstack.org/14/281814/5/check/gate-swift-python34/aea69ae/ : SUCCESS in 2m 27s\n- gate-swift-tox-func http://logs.openstack.org/14/281814/5/check/gate-swift-tox-func/433373b/ : SUCCESS in 3m 13s\n- gate-swift-tox-func-in-process-fast-post http://logs.openstack.org/14/281814/5/check/gate-swift-tox-func-in-process-fast-post/e098e89/ : SUCCESS in 2m 53s (non-voting)\n- gate-tempest-dsvm-full http://logs.openstack.org/14/281814/5/check/gate-tempest-dsvm-full/0685d5e/ : SUCCESS in 40m 52s\n- gate-grenade-dsvm http://logs.openstack.org/14/281814/5/check/gate-grenade-dsvm/e751112/ : SUCCESS in 33m 25s\n- gate-swift-dsvm-functional http://logs.openstack.org/14/281814/5/check/gate-swift-dsvm-functional/7a9cbff/ : SUCCESS in 34m 30s","accounts_in_message":[],"_revision_number":5},{"id":"7a59f52322844d494e58c307e893db678e6f4b9f","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-03-08 16:39:44.000000000","message":"Patch Set 5:\n\nBuild Failed \n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/4491/ : FAILURE\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/3129/ssbench : SUCCESS\n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2536/ : SUCCESS\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2279/probetests/ : SUCCESS","accounts_in_message":[],"_revision_number":5},{"id":"9d8066ede2e2a1849c9e355a733d61dcff14499f","author":{"_account_id":11317,"name":"Eran Rom","email":"eran@itsonlyme.name","username":"eranr"},"date":"2016-03-08 20:12:32.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"4365053fe72c8cc6bdae7acb372ef4a68f0cd5fe","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2016-03-14 18:33:39.000000000","message":"Patch Set 5: Code-Review-1\n\n(7 comments)\n\nDid you consider also dumping the results to recon and adding support for recon to report them (as a follow on) ? e.g. as the object auditor does (search for dump_recon_cache)","accounts_in_message":[],"_revision_number":5},{"id":"b02e179c18450cf15baf46a1971237a3b9236b7d","author":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"date":"2016-03-16 16:29:36.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"05a6cd0e3b1a2035a0073f567a4c64b553c063db","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-03-16 17:19:27.000000000","message":"Patch Set 6:\n\nBuild Failed \n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/4592/ : FAILURE\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/3230/ssbench : SUCCESS\n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2637/ : SUCCESS\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2380/probetests/ : SUCCESS","accounts_in_message":[],"_revision_number":6},{"id":"b55a4d2e75c88ac4ad21393db84b5136c8a46e13","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-16 17:35:05.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-pep8 http://logs.openstack.org/14/281814/6/check/gate-swift-pep8/4887f8c/ : SUCCESS in 3m 24s\n- gate-swift-docs http://docs-draft.openstack.org/14/281814/6/check/gate-swift-docs/9257cf9//doc/build/html/ : SUCCESS in 4m 23s\n- gate-swift-python27 http://logs.openstack.org/14/281814/6/check/gate-swift-python27/623d52b/ : SUCCESS in 6m 57s\n- gate-swift-python34 http://logs.openstack.org/14/281814/6/check/gate-swift-python34/c7758ee/ : SUCCESS in 4m 50s\n- gate-swift-tox-func http://logs.openstack.org/14/281814/6/check/gate-swift-tox-func/259f7ed/ : SUCCESS in 4m 26s\n- gate-swift-tox-func-in-process-fast-post http://logs.openstack.org/14/281814/6/check/gate-swift-tox-func-in-process-fast-post/985459c/ : SUCCESS in 3m 04s (non-voting)\n- gate-tempest-dsvm-full http://logs.openstack.org/14/281814/6/check/gate-tempest-dsvm-full/630f00b/ : SUCCESS in 58m 45s\n- gate-grenade-dsvm http://logs.openstack.org/14/281814/6/check/gate-grenade-dsvm/ad03605/ : SUCCESS in 47m 18s\n- gate-swift-dsvm-functional http://logs.openstack.org/14/281814/6/check/gate-swift-dsvm-functional/dc4724d/ : SUCCESS in 29m 03s","accounts_in_message":[],"_revision_number":6},{"id":"a19c2b8f8a3f5aa612a227394c479050fedffa3f","author":{"_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"},"date":"2016-03-21 15:18:01.000000000","message":"Patch Set 6: Code-Review-1\n\n(2 comments)\n\nMy inline comments are arguably nice to have. The -1 relates to using \"N/A\" as value for posts instead of 0 (zero) (makes it easier to future proof a consuming program).\n\nI like Alistair\u0027s recon suggestion, but it\u0027s probably beyond the scope of this patch - to be useful, you would need to report on many containers with obvious scalability concerns.\n\nHowever, from an operators point of view, while this patch gives me insight into progress on containers that container-synch worked on, it does not tell me what containers have *not* been synced. It feels like report() should report on the number of containers it has *not* synced in this hour. However, since this would involve changes to sync_store, it may be beyond this patch\u0027s scope.","accounts_in_message":[],"_revision_number":6},{"id":"c0993db5f02805193bd23f4521745b1a19a26ee6","author":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"date":"2016-03-23 16:43:07.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"7cfff29b6a3f2da0874bb7f9486f32f5f5143a92","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-23 18:50:22.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-docs http://docs-draft.openstack.org/14/281814/7/check/gate-swift-docs/3b5a2e7//doc/build/html/ : SUCCESS in 3m 41s\n- gate-swift-pep8 http://logs.openstack.org/14/281814/7/check/gate-swift-pep8/973da1e/ : SUCCESS in 3m 24s\n- gate-swift-python27 http://logs.openstack.org/14/281814/7/check/gate-swift-python27/86b0f48/ : SUCCESS in 4m 11s\n- gate-swift-python34 http://logs.openstack.org/14/281814/7/check/gate-swift-python34/8542447/ : SUCCESS in 4m 05s\n- gate-swift-tox-func http://logs.openstack.org/14/281814/7/check/gate-swift-tox-func/b0c83f0/ : SUCCESS in 9m 50s\n- gate-swift-tox-func-in-process-fast-post http://logs.openstack.org/14/281814/7/check/gate-swift-tox-func-in-process-fast-post/2b057dd/ : SUCCESS in 4m 46s (non-voting)\n- gate-tempest-dsvm-full http://logs.openstack.org/14/281814/7/check/gate-tempest-dsvm-full/0de424c/ : SUCCESS in 53m 17s\n- gate-grenade-dsvm http://logs.openstack.org/14/281814/7/check/gate-grenade-dsvm/17ad300/ : SUCCESS in 35m 39s\n- gate-swift-dsvm-functional http://logs.openstack.org/14/281814/7/check/gate-swift-dsvm-functional/01c8f49/ : SUCCESS in 19m 23s","accounts_in_message":[],"_revision_number":7},{"id":"b682257e94a273e8c1194dafc3139e4943b06ca5","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-03-23 19:58:41.000000000","message":"Patch Set 7:\n\nBuild succeeded \n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/4675/ : SUCCESS\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/3313/ssbench : SUCCESS\n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2720/ : SUCCESS\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2463/probetests/ : SUCCESS","accounts_in_message":[],"_revision_number":7},{"id":"c79eb0eade8afe055d891096ee57b66a89b0c8cd","author":{"_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"},"date":"2016-03-24 13:04:51.000000000","message":"Patch Set 7:\n\n(1 comment)\n\nThanks for taking on some of my suggestions. However, I still think that if you expect this to be consumed by a progam, you should be more consistent in the output. So instead of:\n\n    Container sync report: /a1/c1 for time window: 1234-1235: 10 puts 0 posts, 3 deletes, 123 bytes, sync_point1: 101, sync_point2: 102 total_rows: 15\n\nthis would be better:\n\n    Container sync report: /a1/c1 window-start: 1234 window-end: 1235 puts: 10 posts: 0 deletes: 3 bytes: 123 bytes sync_point1: 101 sync_point2: 102 total_rows: 15\n\nThat way, the issue of whether we needed to add post now or later would be moot. Anyone who wrote parsing code such as...\n\n    bytes \u003d line.split()[13]\n\n...that broke because we added another field would deserve what they get. (with my proposal, line.split(), look for \"bytes:\" and the next item is bytes!).","accounts_in_message":[],"_revision_number":7},{"id":"e360df398c7778dc7498f4f4541fe041b542b2da","author":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"date":"2016-03-24 13:38:52.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"cca1bbb04b96c9aeb371223e4993f0ffb1eb36d6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-24 14:35:26.000000000","message":"Patch Set 8: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-swift-docs http://docs-draft.openstack.org/14/281814/8/check/gate-swift-docs/3805556//doc/build/html/ : SUCCESS in 2m 18s\n- gate-swift-pep8 http://logs.openstack.org/14/281814/8/check/gate-swift-pep8/e49c6ec/ : SUCCESS in 1m 46s\n- gate-swift-python27 http://logs.openstack.org/14/281814/8/check/gate-swift-python27/f0c2e03/ : FAILURE in 6m 29s\n- gate-swift-python34 http://logs.openstack.org/14/281814/8/check/gate-swift-python34/4bb0893/ : SUCCESS in 3m 23s\n- gate-swift-tox-func http://logs.openstack.org/14/281814/8/check/gate-swift-tox-func/b7ab15b/ : SUCCESS in 3m 17s\n- gate-swift-tox-func-in-process-fast-post http://logs.openstack.org/14/281814/8/check/gate-swift-tox-func-in-process-fast-post/4c66322/ : SUCCESS in 5m 59s (non-voting)\n- gate-tempest-dsvm-full http://logs.openstack.org/14/281814/8/check/gate-tempest-dsvm-full/bbe5cfd/ : SUCCESS in 51m 11s\n- gate-grenade-dsvm http://logs.openstack.org/14/281814/8/check/gate-grenade-dsvm/f97704d/ : SUCCESS in 53m 44s\n- gate-swift-dsvm-functional http://logs.openstack.org/14/281814/8/check/gate-swift-dsvm-functional/d2a1060/ : SUCCESS in 24m 26s","accounts_in_message":[],"_revision_number":8},{"id":"36ccb21a2e97b88a09cd14e6d16911dd082c11a4","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-03-24 14:37:50.000000000","message":"Patch Set 8:\n\nBuild succeeded \n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/4691/ : SUCCESS\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/3329/ssbench : SUCCESS\n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2736/ : SUCCESS\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2479/probetests/ : SUCCESS","accounts_in_message":[],"_revision_number":8},{"id":"a73c34c10ef3ce9dbb6d5119e6fcca15b2f2462f","author":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"date":"2016-03-26 21:22:49.000000000","message":"Patch Set 8:\n\nrecheck","accounts_in_message":[],"_revision_number":8},{"id":"26ae9ff1bad57fb6c427c3f7b93038c647a18d77","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-26 22:10:35.000000000","message":"Patch Set 8:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-swift-docs http://docs-draft.openstack.org/14/281814/8/check/gate-swift-docs/2c8d660//doc/build/html/ : SUCCESS in 4m 03s\n- gate-swift-pep8 http://logs.openstack.org/14/281814/8/check/gate-swift-pep8/7677b46/ : SUCCESS in 2m 48s\n- gate-swift-python27 http://logs.openstack.org/14/281814/8/check/gate-swift-python27/f12d195/ : FAILURE in 4m 49s\n- gate-swift-python34 http://logs.openstack.org/14/281814/8/check/gate-swift-python34/1beb92a/ : SUCCESS in 3m 33s\n- gate-swift-tox-func http://logs.openstack.org/14/281814/8/check/gate-swift-tox-func/48f8669/ : SUCCESS in 6m 13s\n- gate-swift-tox-func-in-process-fast-post http://logs.openstack.org/14/281814/8/check/gate-swift-tox-func-in-process-fast-post/6c1266a/ : SUCCESS in 4m 41s (non-voting)\n- gate-tempest-dsvm-full http://logs.openstack.org/14/281814/8/check/gate-tempest-dsvm-full/0748a2d/ : SUCCESS in 47m 37s\n- gate-grenade-dsvm http://logs.openstack.org/14/281814/8/check/gate-grenade-dsvm/068eb99/ : SUCCESS in 35m 39s\n- gate-swift-dsvm-functional http://logs.openstack.org/14/281814/8/check/gate-swift-dsvm-functional/5f2399d/ : SUCCESS in 14m 11s","accounts_in_message":[],"_revision_number":8},{"id":"cceae4613da796bcae858ed3d5ecb5c780a2ad00","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-03-26 22:19:27.000000000","message":"Patch Set 8:\n\nBuild Failed \n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/4712/ : FAILURE\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/3350/ssbench : SUCCESS\n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2757/ : SUCCESS\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2500/probetests/ : SUCCESS","accounts_in_message":[],"_revision_number":8},{"id":"3cbd8b784f73bd1ea056abfec10556123e5bfa60","author":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"date":"2016-03-27 10:01:45.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"73dd28eaad24d1673cbfb181462db1d850035992","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-27 10:52:31.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-docs http://docs-draft.openstack.org/14/281814/9/check/gate-swift-docs/5dc01c7//doc/build/html/ : SUCCESS in 3m 15s\n- gate-swift-pep8 http://logs.openstack.org/14/281814/9/check/gate-swift-pep8/5413585/ : SUCCESS in 1m 46s\n- gate-swift-python27 http://logs.openstack.org/14/281814/9/check/gate-swift-python27/5033726/ : SUCCESS in 5m 05s\n- gate-swift-python34 http://logs.openstack.org/14/281814/9/check/gate-swift-python34/108ad8d/ : SUCCESS in 4m 05s\n- gate-swift-tox-func http://logs.openstack.org/14/281814/9/check/gate-swift-tox-func/916c03c/ : SUCCESS in 4m 20s\n- gate-swift-tox-func-in-process-fast-post http://logs.openstack.org/14/281814/9/check/gate-swift-tox-func-in-process-fast-post/c1e830d/ : SUCCESS in 4m 19s (non-voting)\n- gate-tempest-dsvm-full http://logs.openstack.org/14/281814/9/check/gate-tempest-dsvm-full/60b7751/ : SUCCESS in 43m 00s\n- gate-grenade-dsvm http://logs.openstack.org/14/281814/9/check/gate-grenade-dsvm/49ee2bc/ : SUCCESS in 44m 37s\n- gate-swift-dsvm-functional http://logs.openstack.org/14/281814/9/check/gate-swift-dsvm-functional/a980736/ : SUCCESS in 26m 06s","accounts_in_message":[],"_revision_number":9},{"id":"cdb3b8618946e8fa8da0db96434fa02899b9170c","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-03-27 10:53:14.000000000","message":"Patch Set 9:\n\nBuild succeeded \n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/4714/ : SUCCESS\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/3352/ssbench : SUCCESS\n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2759/ : SUCCESS\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2502/probetests/ : SUCCESS","accounts_in_message":[],"_revision_number":9},{"id":"750f7e4fa5656526dbaaf8142aed96a843d65cce","author":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"date":"2016-03-29 08:52:12.000000000","message":"Patch Set 9:\n\nAll review comments addressed in patch set 8","accounts_in_message":[],"_revision_number":9},{"id":"798331a3f990efd6b03199082c5c007f5efe14a4","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2016-03-29 09:31:16.000000000","message":"Patch Set 9: Code-Review+1\n\nNice work!\n\nI would like to see an update to the docs, for example here:\n\n https://github.com/openstack/swift/blob/master/doc/source/overview_container_sync.rst#logging-container-sync\n\nThis should include a note that it is possible that more than one server syncs a container, and therefore logfiles from all servers need to be evaluated.","accounts_in_message":[],"_revision_number":9},{"id":"fc8cb4d94ebaf28db540de6fc5a510ec6a5df74c","author":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"date":"2016-03-30 11:09:49.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"c9c79fbb1fe771ff725ae71dd1422d4a456f4ff2","author":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"date":"2016-03-30 11:15:26.000000000","message":"Patch Set 10:\n\nGood suggestion for ease of parsing - I changed the order of parameters as suggested, kept comma separators for consistency with other container sync logs as well as other Swift services","accounts_in_message":[],"_revision_number":10},{"id":"bf25d035f3f2ad3db13a71cd3292070b101c7544","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-30 11:59:14.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-docs http://docs-draft.openstack.org/14/281814/10/check/gate-swift-docs/e991a15//doc/build/html/ : SUCCESS in 4m 01s\n- gate-swift-pep8 http://logs.openstack.org/14/281814/10/check/gate-swift-pep8/db08ae3/ : SUCCESS in 1m 44s\n- gate-swift-python27 http://logs.openstack.org/14/281814/10/check/gate-swift-python27/d68223b/ : SUCCESS in 3m 44s\n- gate-swift-python34 http://logs.openstack.org/14/281814/10/check/gate-swift-python34/370a145/ : SUCCESS in 4m 37s\n- gate-swift-tox-func http://logs.openstack.org/14/281814/10/check/gate-swift-tox-func/32808b8/ : SUCCESS in 3m 16s\n- gate-swift-tox-func-in-process-fast-post http://logs.openstack.org/14/281814/10/check/gate-swift-tox-func-in-process-fast-post/d355ecc/ : SUCCESS in 5m 03s (non-voting)\n- gate-tempest-dsvm-full http://logs.openstack.org/14/281814/10/check/gate-tempest-dsvm-full/bcf8743/ : SUCCESS in 40m 30s\n- gate-grenade-dsvm http://logs.openstack.org/14/281814/10/check/gate-grenade-dsvm/cb1d65e/ : SUCCESS in 26m 00s\n- gate-swift-dsvm-functional http://logs.openstack.org/14/281814/10/check/gate-swift-dsvm-functional/4f0c8f0/ : SUCCESS in 14m 12s","accounts_in_message":[],"_revision_number":10},{"id":"bb8ab84fae830c7636b870f9a56a8002f02d865d","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-03-30 12:03:38.000000000","message":"Patch Set 10:\n\nBuild succeeded \n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/4743/ : SUCCESS\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/3381/ssbench : SUCCESS\n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2788/ : SUCCESS\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2531/probetests/ : SUCCESS","accounts_in_message":[],"_revision_number":10},{"id":"b0d6be683401b27ccc88f8dcb97dc9b1e1fa8d1a","author":{"_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"},"date":"2016-04-01 12:02:43.000000000","message":"Patch Set 10: Code-Review-1\n\n(1 comment)\n\nI think you can remove code (next_sync_point2) that you no longer need.","accounts_in_message":[],"_revision_number":10},{"id":"ffca82a7119210d34c997974eff41ae53dfccc14","author":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"date":"2016-04-03 10:14:21.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"2cfc0a621f090d90480d073f811b19dc8cc98571","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-04-03 11:01:50.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-docs http://docs-draft.openstack.org/14/281814/11/check/gate-swift-docs/e7ee4b8//doc/build/html/ : SUCCESS in 3m 16s\n- gate-swift-pep8 http://logs.openstack.org/14/281814/11/check/gate-swift-pep8/43941df/ : SUCCESS in 2m 27s\n- gate-swift-python27 http://logs.openstack.org/14/281814/11/check/gate-swift-python27/79edb08/ : SUCCESS in 3m 49s\n- gate-swift-python34 http://logs.openstack.org/14/281814/11/check/gate-swift-python34/8e876f5/ : SUCCESS in 4m 07s\n- gate-swift-tox-func http://logs.openstack.org/14/281814/11/check/gate-swift-tox-func/8f1d7d8/ : SUCCESS in 4m 25s\n- gate-swift-tox-func-in-process-fast-post http://logs.openstack.org/14/281814/11/check/gate-swift-tox-func-in-process-fast-post/aa7750a/ : SUCCESS in 6m 09s (non-voting)\n- gate-tempest-dsvm-full http://logs.openstack.org/14/281814/11/check/gate-tempest-dsvm-full/407c906/ : SUCCESS in 47m 06s\n- gate-grenade-dsvm http://logs.openstack.org/14/281814/11/check/gate-grenade-dsvm/cb59359/ : SUCCESS in 42m 29s\n- gate-swift-dsvm-functional http://logs.openstack.org/14/281814/11/check/gate-swift-dsvm-functional/c2c9b6d/ : SUCCESS in 26m 32s","accounts_in_message":[],"_revision_number":11},{"id":"dffd72be39e21dfb1312c762ab53b6f372e3e569","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-04-03 11:02:42.000000000","message":"Patch Set 11:\n\nBuild Failed \n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/4771/ : SUCCESS\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/3409/ssbench : SUCCESS\n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2816/ : FAILURE\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2559/probetests/ : SUCCESS","accounts_in_message":[],"_revision_number":11},{"id":"85c3c72d46a7b83b4b91fd92df830775881a7734","author":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"date":"2016-04-04 12:12:35.000000000","message":"Patch Set 11:\n\nrecheck","accounts_in_message":[],"_revision_number":11},{"id":"404d55b68a6dbf38535b7190a6629b967ac6f42c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-04-04 13:03:37.000000000","message":"Patch Set 11:\n\nBuild succeeded (check pipeline).\n\n- gate-swift-docs http://docs-draft.openstack.org/14/281814/11/check/gate-swift-docs/461d666//doc/build/html/ : SUCCESS in 4m 39s\n- gate-swift-pep8 http://logs.openstack.org/14/281814/11/check/gate-swift-pep8/29d2e27/ : SUCCESS in 3m 57s\n- gate-swift-python27 http://logs.openstack.org/14/281814/11/check/gate-swift-python27/6a22fab/ : SUCCESS in 7m 10s\n- gate-swift-python34 http://logs.openstack.org/14/281814/11/check/gate-swift-python34/e06612c/ : SUCCESS in 3m 10s\n- gate-swift-tox-func http://logs.openstack.org/14/281814/11/check/gate-swift-tox-func/36340ed/ : SUCCESS in 4m 32s\n- gate-swift-tox-func-in-process-fast-post http://logs.openstack.org/14/281814/11/check/gate-swift-tox-func-in-process-fast-post/5dcf505/ : SUCCESS in 6m 54s (non-voting)\n- gate-tempest-dsvm-full http://logs.openstack.org/14/281814/11/check/gate-tempest-dsvm-full/0bea9ae/ : SUCCESS in 49m 35s\n- gate-grenade-dsvm http://logs.openstack.org/14/281814/11/check/gate-grenade-dsvm/d0bbfea/ : SUCCESS in 47m 27s\n- gate-swift-dsvm-functional http://logs.openstack.org/14/281814/11/check/gate-swift-dsvm-functional/a1e9ddb/ : SUCCESS in 24m 25s","accounts_in_message":[],"_revision_number":11},{"id":"a02498e749ae700080101efd0613c9dc47bebeba","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-04-04 13:43:28.000000000","message":"Patch Set 11:\n\nBuild succeeded \n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/4775/ : SUCCESS\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/3413/ssbench : SUCCESS\n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2820/ : SUCCESS\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2563/probetests/ : SUCCESS","accounts_in_message":[],"_revision_number":11},{"id":"a0967b4bea936a5973276cf122cd5067d211d667","author":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"date":"2016-04-06 13:56:26.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"88e4cb623b69f7fb6913a3ed6059a1907a65b3f4","author":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"date":"2016-04-06 14:16:34.000000000","message":"Patch Set 12:\n\n@Cschwede documentation added","accounts_in_message":[],"_revision_number":12},{"id":"6299f7b8c78556ac226112f8a3139d7d43ee330c","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-04-06 14:55:18.000000000","message":"Patch Set 12:\n\nBuild succeeded \n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/4795/ : SUCCESS\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/3433/ssbench : SUCCESS\n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2840/ : SUCCESS\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/281814/2583/probetests/ : SUCCESS","accounts_in_message":[],"_revision_number":12},{"id":"409cbbd55a796de059f154f90f1c4d958d64be6a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-04-06 15:24:28.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-docs http://docs-draft.openstack.org/14/281814/12/check/gate-swift-docs/8b6a12b//doc/build/html/ : SUCCESS in 4m 29s\n- gate-swift-pep8 http://logs.openstack.org/14/281814/12/check/gate-swift-pep8/fd3c132/ : SUCCESS in 3m 49s\n- gate-swift-python27 http://logs.openstack.org/14/281814/12/check/gate-swift-python27/f93ab6d/ : SUCCESS in 6m 54s\n- gate-swift-python34 http://logs.openstack.org/14/281814/12/check/gate-swift-python34/abe2251/ : SUCCESS in 4m 07s\n- gate-swift-tox-func http://logs.openstack.org/14/281814/12/check/gate-swift-tox-func/8c92db6/ : SUCCESS in 4m 46s\n- gate-swift-tox-func-in-process-fast-post http://logs.openstack.org/14/281814/12/check/gate-swift-tox-func-in-process-fast-post/a89ae89/ : SUCCESS in 12m 54s (non-voting)\n- gate-tempest-dsvm-full http://logs.openstack.org/14/281814/12/check/gate-tempest-dsvm-full/12af5a8/ : SUCCESS in 1h 00m 42s\n- gate-grenade-dsvm http://logs.openstack.org/14/281814/12/check/gate-grenade-dsvm/d3eb7c1/ : SUCCESS in 27m 25s\n- gate-swift-dsvm-functional http://logs.openstack.org/14/281814/12/check/gate-swift-dsvm-functional/aefb492/ : SUCCESS in 26m 07s","accounts_in_message":[],"_revision_number":12},{"id":"719ec8d4536d8f28c7c24a055b32fbe7735df571","author":{"_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"},"date":"2016-04-14 11:31:17.000000000","message":"Patch Set 12:\n\n(1 comment)\n\nOshritf, Apologies for the delay in responding. I wanted to test before approving, but my dev/test environment had problems.\n\nI deliberately changed the key of a destination container half way through a sync. This meant that sync stopped working. The only way that you could observe this in the report is by the absence of progress. Could you add a failures field to the report? I *think* this will always be 0 or 1.  It\u0027s easier to notice a failure count than no progress.\n\n(I think you can grab the (hourly) failure count at start and compare with count at end to get the failure count for this report)","accounts_in_message":[],"_revision_number":12},{"id":"29acb8aa55673c8b549e257c230b4ab36bd44339","author":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"date":"2016-04-14 15:21:46.000000000","message":"Patch Set 12:\n\nThanks for testing and reviewing Donagh!\nPer container stats report is an addition to the more general container sync service stats report, therefore I tried to keep it in the same format (comma separated). Should fix the space I missed after the comma. Do you think it\u0027s a better with spaces than in the same format as in report()?\n\nStart and end pointers are included, as you mentioned, for sync progress tracking. If one of them is not progressing with time - it\u0027s an indication of a possible problem. I wonder if tracking the failures count would serve the purpose - 1 failure or few obj sync failures might not be a problem (various reasons for it + handled by next container sync iterations), but a large number of obj failures is (as in the example of changing sync_to). So I left the failures field out, do you think it should be added? Failure would be indicated as an ERROR log entry too.","accounts_in_message":[],"_revision_number":12},{"id":"e784dbbdf21890fe8cae0c478627db2aa70b9130","author":{"_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"},"date":"2016-04-14 17:10:28.000000000","message":"Patch Set 12:\n\nConsistency suggests keeping the comma. So I guess that\u0027s ok (though fix the missing space).\n\nWrt failures, I guess it\u0027s ok that you might notice that the sync points are not moving. It took me a while to understand why understand what was going on...and I had the benefit of being able to read the code. I guess an operator would see the \"Unauth\" error and realise that\u0027s why there was no progress. \n\nTrying to track a per-container error count over many cycles would require more work than currently justified. So, in conclusion, leave as-is.","accounts_in_message":[],"_revision_number":12},{"id":"667432f9e828af57d8444d5ec1f47fcf9843ae1f","author":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"date":"2016-04-14 18:38:51.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"af4a645ed116101ca9f6c373d129e9b829747bd2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-04-14 20:01:57.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-docs http://docs-draft.openstack.org/14/281814/13/check/gate-swift-docs/04fda72//doc/build/html/ : SUCCESS in 2m 07s\n- gate-swift-pep8 http://logs.openstack.org/14/281814/13/check/gate-swift-pep8/b416b3d/ : SUCCESS in 2m 02s\n- gate-swift-python27 http://logs.openstack.org/14/281814/13/check/gate-swift-python27/2b71ba2/ : SUCCESS in 4m 53s\n- gate-swift-python34 http://logs.openstack.org/14/281814/13/check/gate-swift-python34/1bd69ab/ : SUCCESS in 3m 32s\n- gate-swift-tox-func http://logs.openstack.org/14/281814/13/check/gate-swift-tox-func/2c9aa3e/ : SUCCESS in 4m 06s\n- gate-swift-tox-func-in-process-fast-post http://logs.openstack.org/14/281814/13/check/gate-swift-tox-func-in-process-fast-post/6f9a50e/ : SUCCESS in 3m 10s (non-voting)\n- gate-tempest-dsvm-full http://logs.openstack.org/14/281814/13/check/gate-tempest-dsvm-full/71acc47/ : SUCCESS in 33m 50s\n- gate-tempest-dsvm-neutron-identity-v3-only-full-nv http://logs.openstack.org/14/281814/13/check/gate-tempest-dsvm-neutron-identity-v3-only-full-nv/f97e968/ : SUCCESS in 54m 48s (non-voting)\n- gate-grenade-dsvm http://logs.openstack.org/14/281814/13/check/gate-grenade-dsvm/d730b1d/ : SUCCESS in 40m 39s\n- gate-swift-dsvm-functional http://logs.openstack.org/14/281814/13/check/gate-swift-dsvm-functional/7313f5d/ : SUCCESS in 24m 36s","accounts_in_message":[],"_revision_number":13},{"id":"1d86ba4060cea130fcca0c2dcbcd020b36741147","author":{"_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"},"date":"2016-04-15 08:35:15.000000000","message":"Patch Set 13: Code-Review+2","accounts_in_message":[],"_revision_number":13},{"id":"0b11298c3c7de44e71d422348717f0dbe184373e","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2016-04-18 06:34:33.000000000","message":"Patch Set 13: Code-Review+2 Workflow+1\n\n(1 comment)\n\nLGTM, WFM, thx! Just a minor comment nit inside, but that could be fixed later, especially with the already given +2.","accounts_in_message":[],"_revision_number":13},{"id":"9ea5f3b0f5c9bdaf5798a584105474b1100765c3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-04-18 06:34:39.000000000","message":"Patch Set 13: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":13},{"id":"7624d71f149ff1a00445e2ee91f0996b2eaf8dcf","date":"2016-04-18 07:23:31.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":13},{"id":"98a2290138adbe09b95ed83bbd0059499735070a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-04-18 07:23:31.000000000","message":"Patch Set 13: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-swift-docs http://docs-draft.openstack.org/14/281814/13/gate/gate-swift-docs/9c052b5//doc/build/html/ : SUCCESS in 3m 43s\n- gate-swift-pep8 http://logs.openstack.org/14/281814/13/gate/gate-swift-pep8/8740abe/ : SUCCESS in 1m 34s\n- gate-swift-python27 http://logs.openstack.org/14/281814/13/gate/gate-swift-python27/756cc9b/ : SUCCESS in 4m 37s\n- gate-swift-python34 http://logs.openstack.org/14/281814/13/gate/gate-swift-python34/18b5806/ : SUCCESS in 2m 16s\n- gate-swift-tox-func http://logs.openstack.org/14/281814/13/gate/gate-swift-tox-func/77acb7d/ : SUCCESS in 3m 58s\n- gate-tempest-dsvm-full http://logs.openstack.org/14/281814/13/gate/gate-tempest-dsvm-full/8e860c3/ : SUCCESS in 47m 51s\n- gate-grenade-dsvm http://logs.openstack.org/14/281814/13/gate/gate-grenade-dsvm/e781b0e/ : SUCCESS in 37m 39s\n- gate-swift-dsvm-functional http://logs.openstack.org/14/281814/13/gate/gate-swift-dsvm-functional/07cd73e/ : SUCCESS in 22m 50s","accounts_in_message":[],"_revision_number":13}],"current_revision_number":13,"current_revision":"c96d5c671db9c96f65067d93c0a307cf4b7d91b4","revisions":{"440abe8367889b1b331ba1a91768bde22bba871a":{"kind":"REWORK","_number":1,"created":"2016-02-18 12:56:55.000000000","uploader":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"ref":"refs/changes/14/281814/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/14/281814/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/14/281814/1"}}},"commit":{"parents":[{"commit":"7f230f82d35afd563cafb29cc8c78510c233019c","subject":"Merge \"Remove execute permission from swift/cli/ringbuilder.py\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7f230f82d35afd563cafb29cc8c78510c233019c"}]}],"author":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-02-18 12:50:08.000000000","tz":120},"committer":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-02-18 12:52:01.000000000","tz":120},"subject":"Per container stat. report","message":"Per container stat. report\n\nIn addition to the container sync stat. report, keeping per container\nstatistics allows administrator with more control over bytes\ntransfered over a specific time per user account\n\nChange-Id: Ia8abcdaf53e466e8d60a957c76e32c2b2c5dc3fa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/440abe8367889b1b331ba1a91768bde22bba871a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/440abe8367889b1b331ba1a91768bde22bba871a"}]},"branch":"refs/heads/master"},"23c8e3b3bcfe6e78f746331972e14752159fc95d":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2016-03-01 12:28:40.000000000","uploader":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"ref":"refs/changes/14/281814/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/14/281814/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/14/281814/2"}}},"commit":{"parents":[{"commit":"bd93d44bb46350f716f1dfb66fb43c2ab4ad8c50","subject":"Make sure all temp files get deleted in test_ringbuilder","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/bd93d44bb46350f716f1dfb66fb43c2ab4ad8c50"}]}],"author":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-02-18 12:50:08.000000000","tz":120},"committer":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-03-01 12:28:40.000000000","tz":0},"subject":"Per container stat. report","message":"Per container stat. report\n\nIn addition to the container sync stat. report, keeping per container\nstatistics allows administrator with more control over bytes\ntransfered over a specific time per user account\n\nChange-Id: Ia8abcdaf53e466e8d60a957c76e32c2b2c5dc3fa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/23c8e3b3bcfe6e78f746331972e14752159fc95d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/23c8e3b3bcfe6e78f746331972e14752159fc95d"}]},"branch":"refs/heads/master"},"576f4bf394715c225a0f404b13dd34431445236f":{"kind":"REWORK","_number":3,"created":"2016-03-01 13:00:04.000000000","uploader":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"ref":"refs/changes/14/281814/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/14/281814/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/14/281814/3"}}},"commit":{"parents":[{"commit":"bd93d44bb46350f716f1dfb66fb43c2ab4ad8c50","subject":"Make sure all temp files get deleted in test_ringbuilder","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/bd93d44bb46350f716f1dfb66fb43c2ab4ad8c50"}]}],"author":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-02-18 12:50:08.000000000","tz":120},"committer":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-03-01 12:47:08.000000000","tz":120},"subject":"Per container stat. report","message":"Per container stat. report\n\nIn addition to the container sync stat. report, keeping per container\nstatistics allows administrator with more control over bytes\ntransfered over a specific time per user account: The per container stats\nare crucial for billing purposes and provides the operator a \u0027progress\nbar\u0027 equivalent on the container\u0027s replication status.\n\nChange-Id: Ia8abcdaf53e466e8d60a957c76e32c2b2c5dc3fa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/576f4bf394715c225a0f404b13dd34431445236f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/576f4bf394715c225a0f404b13dd34431445236f"}]},"branch":"refs/heads/master"},"94fcef08ebae694ad68f8120dd2185972223019a":{"kind":"REWORK","_number":4,"created":"2016-03-08 10:21:18.000000000","uploader":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"ref":"refs/changes/14/281814/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/14/281814/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/14/281814/4"}}},"commit":{"parents":[{"commit":"1a69b14e7a108870a849914540b2ef52b85ed6ae","subject":"Merge \"Remove Erasure Coding beta status from docs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1a69b14e7a108870a849914540b2ef52b85ed6ae"}]}],"author":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-02-18 12:50:08.000000000","tz":120},"committer":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-03-08 10:20:37.000000000","tz":120},"subject":"Per container stat. report","message":"Per container stat. report\n\nIn addition to the container sync stat. report, keeping per container\nstatistics allows administrator with more control over bytes\ntransfered over a specific time per user account: The per container stats\nare crucial for billing purposes and provides the operator a \u0027progress\nbar\u0027 equivalent on the container\u0027s replication status.\n\nChange-Id: Ia8abcdaf53e466e8d60a957c76e32c2b2c5dc3fa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/94fcef08ebae694ad68f8120dd2185972223019a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/94fcef08ebae694ad68f8120dd2185972223019a"}]},"branch":"refs/heads/master"},"eb216d3ae2f036ef3013c3c4080941044dcd5792":{"kind":"REWORK","_number":5,"created":"2016-03-08 13:14:53.000000000","uploader":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"ref":"refs/changes/14/281814/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/14/281814/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/14/281814/5"}}},"commit":{"parents":[{"commit":"1a69b14e7a108870a849914540b2ef52b85ed6ae","subject":"Merge \"Remove Erasure Coding beta status from docs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1a69b14e7a108870a849914540b2ef52b85ed6ae"}]}],"author":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-02-18 12:50:08.000000000","tz":120},"committer":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-03-08 13:14:21.000000000","tz":120},"subject":"Per container stat. report","message":"Per container stat. report\n\nIn addition to the container sync stat. report, keeping per container\nstatistics allows administrator with more control over bytes\ntransfered over a specific time per user account: The per container stats\nare crucial for billing purposes and provides the operator a \u0027progress\nbar\u0027 equivalent on the container\u0027s replication status.\n\nChange-Id: Ia8abcdaf53e466e8d60a957c76e32c2b2c5dc3fa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/eb216d3ae2f036ef3013c3c4080941044dcd5792"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/eb216d3ae2f036ef3013c3c4080941044dcd5792"}]},"branch":"refs/heads/master"},"9246781db4a9baba7901d8a5ce9a24e97ae12449":{"kind":"REWORK","_number":6,"created":"2016-03-16 16:29:36.000000000","uploader":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"ref":"refs/changes/14/281814/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/14/281814/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/14/281814/6"}}},"commit":{"parents":[{"commit":"032850357cdefabecdb9640a69df521f629c58ef","subject":"Merge \"clear pycache and remove all pyc/pyo before starting unit test\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/032850357cdefabecdb9640a69df521f629c58ef"}]}],"author":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-02-18 12:50:08.000000000","tz":120},"committer":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-03-16 16:29:13.000000000","tz":120},"subject":"Per container stat. report","message":"Per container stat. report\n\nIn addition to the container sync stat. report, keeping per container\nstatistics allows administrator with more control over bytes\ntransfered over a specific time per user account: The per container stats\nare crucial for billing purposes and provides the operator a \u0027progress\nbar\u0027 equivalent on the container\u0027s replication status.\n\nChange-Id: Ia8abcdaf53e466e8d60a957c76e32c2b2c5dc3fa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9246781db4a9baba7901d8a5ce9a24e97ae12449"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9246781db4a9baba7901d8a5ce9a24e97ae12449"}]},"branch":"refs/heads/master"},"7d3e65213ca2ec3f8283b80290c38621d9116844":{"kind":"REWORK","_number":7,"created":"2016-03-23 16:43:07.000000000","uploader":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"ref":"refs/changes/14/281814/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/14/281814/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/14/281814/7"}}},"commit":{"parents":[{"commit":"eecb1f2d54b8737c784952072b7374ceb7647245","subject":"Imported Translations from Zanata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/eecb1f2d54b8737c784952072b7374ceb7647245"}]}],"author":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-02-18 12:50:08.000000000","tz":120},"committer":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-03-23 16:42:53.000000000","tz":120},"subject":"Per container stat. report","message":"Per container stat. report\n\nIn addition to the container sync stat. report, keeping per container\nstatistics allows administrator with more control over bytes\ntransfered over a specific time per user account: The per container stats\nare crucial for billing purposes and provides the operator a \u0027progress\nbar\u0027 equivalent on the container\u0027s replication status.\n\nChange-Id: Ia8abcdaf53e466e8d60a957c76e32c2b2c5dc3fa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7d3e65213ca2ec3f8283b80290c38621d9116844"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7d3e65213ca2ec3f8283b80290c38621d9116844"}]},"branch":"refs/heads/master"},"43afc06a8c6323331fe7a07a47070f2577d2b0eb":{"kind":"REWORK","_number":8,"created":"2016-03-24 13:38:52.000000000","uploader":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"ref":"refs/changes/14/281814/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/14/281814/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/14/281814/8"}}},"commit":{"parents":[{"commit":"eecb1f2d54b8737c784952072b7374ceb7647245","subject":"Imported Translations from Zanata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/eecb1f2d54b8737c784952072b7374ceb7647245"}]}],"author":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-02-18 12:50:08.000000000","tz":120},"committer":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-03-24 13:38:37.000000000","tz":120},"subject":"Per container stat. report","message":"Per container stat. report\n\nIn addition to the container sync stat. report, keeping per container\nstatistics allows administrator with more control over bytes\ntransfered over a specific time per user account: The per container stats\nare crucial for billing purposes and provides the operator a \u0027progress\nbar\u0027 equivalent on the container\u0027s replication status.\n\nChange-Id: Ia8abcdaf53e466e8d60a957c76e32c2b2c5dc3fa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/43afc06a8c6323331fe7a07a47070f2577d2b0eb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/43afc06a8c6323331fe7a07a47070f2577d2b0eb"}]},"branch":"refs/heads/master"},"e58fadec5ef32118b8b5025442541fee9a9d7bd7":{"kind":"REWORK","_number":9,"created":"2016-03-27 10:01:45.000000000","uploader":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"ref":"refs/changes/14/281814/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/14/281814/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/14/281814/9"}}},"commit":{"parents":[{"commit":"5902015fa8495ec0ef3c1ab92ae9a34c5bda4334","subject":"Imported Translations from Zanata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5902015fa8495ec0ef3c1ab92ae9a34c5bda4334"}]}],"author":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-02-18 12:50:08.000000000","tz":120},"committer":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-03-27 10:01:18.000000000","tz":180},"subject":"Per container stat. report","message":"Per container stat. report\n\nIn addition to the container sync stat. report, keeping per container\nstatistics allows administrator with more control over bytes\ntransfered over a specific time per user account: The per container stats\nare crucial for billing purposes and provides the operator a \u0027progress\nbar\u0027 equivalent on the container\u0027s replication status.\n\nChange-Id: Ia8abcdaf53e466e8d60a957c76e32c2b2c5dc3fa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e58fadec5ef32118b8b5025442541fee9a9d7bd7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e58fadec5ef32118b8b5025442541fee9a9d7bd7"}]},"branch":"refs/heads/master"},"bf98ff2de80b0ff18cc213fb5672afe2efa8fc51":{"kind":"REWORK","_number":10,"created":"2016-03-30 11:09:49.000000000","uploader":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"ref":"refs/changes/14/281814/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/14/281814/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/14/281814/10"}}},"commit":{"parents":[{"commit":"59bbe27fb0a40236108f09c9b3349e8faef0a95c","subject":"Fix typos in Swift files","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/59bbe27fb0a40236108f09c9b3349e8faef0a95c"}]}],"author":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-02-18 12:50:08.000000000","tz":120},"committer":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-03-30 11:09:06.000000000","tz":180},"subject":"Per container stat. report","message":"Per container stat. report\n\nIn addition to the container sync stat. report, keeping per container\nstatistics allows administrator with more control over bytes\ntransfered over a specific time per user account: The per container stats\nare crucial for billing purposes and provides the operator a \u0027progress\nbar\u0027 equivalent on the container\u0027s replication status.\n\nChange-Id: Ia8abcdaf53e466e8d60a957c76e32c2b2c5dc3fa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/bf98ff2de80b0ff18cc213fb5672afe2efa8fc51"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/bf98ff2de80b0ff18cc213fb5672afe2efa8fc51"}]},"branch":"refs/heads/master"},"7ac1457829cc5fafeb096e91e65cac23e4f954e0":{"kind":"REWORK","_number":11,"created":"2016-04-03 10:14:21.000000000","uploader":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"ref":"refs/changes/14/281814/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/14/281814/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/14/281814/11"}}},"commit":{"parents":[{"commit":"ee6af69af429e1a278581531e509be92774f668d","subject":"[docs] Update Administrator Guide URL","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ee6af69af429e1a278581531e509be92774f668d"}]}],"author":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-02-18 12:50:08.000000000","tz":120},"committer":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-04-03 10:13:39.000000000","tz":180},"subject":"Per container stat. report","message":"Per container stat. report\n\nIn addition to the container sync stat. report, keeping per container\nstatistics allows administrator with more control over bytes\ntransfered over a specific time per user account: The per container stats\nare crucial for billing purposes and provides the operator a \u0027progress\nbar\u0027 equivalent on the container\u0027s replication status.\n\nChange-Id: Ia8abcdaf53e466e8d60a957c76e32c2b2c5dc3fa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7ac1457829cc5fafeb096e91e65cac23e4f954e0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7ac1457829cc5fafeb096e91e65cac23e4f954e0"}]},"branch":"refs/heads/master"},"d6a26cbd44d73975a887590b871a2c0d4860f6af":{"kind":"REWORK","_number":12,"created":"2016-04-06 13:56:26.000000000","uploader":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"ref":"refs/changes/14/281814/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/14/281814/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/14/281814/12"}}},"commit":{"parents":[{"commit":"645002b95613ccd58f9d14d2ebb5c877d4b6b3e1","subject":"Merge \"Fix strings with positional arguments\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/645002b95613ccd58f9d14d2ebb5c877d4b6b3e1"}]}],"author":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-02-18 12:50:08.000000000","tz":120},"committer":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-04-06 13:55:53.000000000","tz":180},"subject":"Per container stat. report","message":"Per container stat. report\n\nIn addition to the container sync stat. report, keeping per container\nstatistics allows administrator with more control over bytes\ntransfered over a specific time per user account: The per container stats\nare crucial for billing purposes and provides the operator a \u0027progress\nbar\u0027 equivalent on the container\u0027s replication status.\n\nChange-Id: Ia8abcdaf53e466e8d60a957c76e32c2b2c5dc3fa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d6a26cbd44d73975a887590b871a2c0d4860f6af"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d6a26cbd44d73975a887590b871a2c0d4860f6af"}]},"branch":"refs/heads/master"},"c96d5c671db9c96f65067d93c0a307cf4b7d91b4":{"kind":"REWORK","_number":13,"created":"2016-04-14 18:38:51.000000000","uploader":{"_account_id":3094,"name":"oshritf","email":"oshritf@il.ibm.com","username":"oshritf"},"ref":"refs/changes/14/281814/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/14/281814/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/14/281814/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/14/281814/13"}}},"commit":{"parents":[{"commit":"572be24cae23e6ea23e92c700e31c90f80b8a115","subject":"Merge \"Convert CONTRIBUTING.md to CONTRIBUTING.rst\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/572be24cae23e6ea23e92c700e31c90f80b8a115"}]}],"author":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-02-18 12:50:08.000000000","tz":120},"committer":{"name":"oshritf","email":"oshritf@il.ibm.com","date":"2016-04-14 18:37:59.000000000","tz":180},"subject":"Per container stat. report","message":"Per container stat. report\n\nIn addition to the container sync stat. report, keeping per container\nstatistics allows administrator with more control over bytes\ntransfered over a specific time per user account: The per container stats\nare crucial for billing purposes and provides the operator a \u0027progress\nbar\u0027 equivalent on the container\u0027s replication status.\n\nChange-Id: Ia8abcdaf53e466e8d60a957c76e32c2b2c5dc3fa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c96d5c671db9c96f65067d93c0a307cf4b7d91b4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c96d5c671db9c96f65067d93c0a307cf4b7d91b4"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
