)]}'
{"id":"openstack%2Fswift~704424","triplet_id":"openstack%2Fswift~master~I1611e34846e586703e9d3709fa64e8df41f2d685","project":"openstack/swift","branch":"master","topic":"loggingPidTtfb","hashtags":[],"change_id":"I1611e34846e586703e9d3709fa64e8df41f2d685","subject":"proxy-logging: add fields ttfb and pid","status":"MERGED","created":"2020-01-27 20:56:06.000000000","updated":"2020-01-31 19:03:52.000000000","submitted":"2020-01-31 19:01:09.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":9,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"704424-1580497269540-fa858c1e","meta_rev_id":"3a4e455f8045987034f529a2b91d952bd0e694f4","_number":704424,"virtual_id_number":704424,"owner":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2020-01-28 17:03:57.000000000","_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-01-31 19:01:09.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-01-28 17:21:46.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-01-31 17:35:38.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-01-31 17:35:38.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"},{"updated":"2020-01-31 19:01:09.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"a046a08dea1d149bca9a95dd3e0f782e51dfea35","author":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"date":"2020-01-27 20:56:06.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f678c5a6712ca26afc31183cf6774274a2e829fb","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-01-27 21:32:30.000000000","message":"Patch Set 1: Code-Review+1\n\n(4 comments)","accounts_in_message":[],"_revision_number":1},{"id":"ec09864f6e632e19ed7460a21f2448220c550f88","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-27 22:36:31.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/65315c6768234e519f59b2a2c3eff892 : SUCCESS in 11m 45s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/7a0efc15779642e5be16afd302cc144f : SUCCESS in 1h 15m 54s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/419fa6a003dc4c1e8db3f81fdea2772d : SUCCESS in 57m 29s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/50b8580284fe40ed91934efe7938ff97 : SUCCESS in 10m 08s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/f8cc44fd11b9448695b367f1c253ac85 : SUCCESS in 10m 04s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/a1442078ebe54ad8971fbc84f6b3bef6 : SUCCESS in 17m 30s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/f342e9f1b64e442296e39afd05997546 : SUCCESS in 14m 45s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/71d42668a97d488fa380de9a8be3f4e9 : SUCCESS in 15m 48s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/a41e1e11c00e497fa0d6f8f22881364a : SUCCESS in 13m 20s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/e973f62fc19043788128a7eda0f8f6dc : SUCCESS in 13m 48s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/6c6b7e249b414b8ea52477fe59d846dc : SUCCESS in 14m 40s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/b3a3c6925541467bbcd75d6be6f10cf8 : SUCCESS in 13m 31s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/bd69d195cca2447db87da83bff7af9c0 : SUCCESS in 18m 08s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/5d59b7427aa1492f8996e06046a898ca : SUCCESS in 13m 33s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/15e5f6519060430fb84b29ae85658961 : SUCCESS in 18m 44s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/ff1dfdce9cf4441284ec0d5f1b1c42d5 : SUCCESS in 11m 21s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/db6aa7acb17f422381da9ff754e1604a : SUCCESS in 12m 05s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/2ed81db7e6d14b438714caa09beee92e : SUCCESS in 39m 44s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/92ab1a207f394b0dad055ca8d162c2c8 : SUCCESS in 19m 58s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/b2848f2c0d16417f93de2b9bb9de4d8a : SUCCESS in 43m 46s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/57c9872011d8433387593f7c3b26060d : SUCCESS in 31m 35s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/3e8e65620a114b789494999d334377d0 : SUCCESS in 30m 59s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/7d3863b92a7341c2b0bcf1ea75a4e140 : SUCCESS in 31m 56s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/40f1352e13c643ec908b2dece2ee22ca : SUCCESS in 16m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9ed85e3eb0bb4244a2757bc37a701717 : SUCCESS in 9m 44s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/1c37a04213a44b1c83a1fb0d619de07a : SUCCESS in 23m 20s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/aa72e484e4d542c5af12f32d5f8c07f6 : SUCCESS in 1h 11m 14s","accounts_in_message":[],"_revision_number":1},{"id":"5d75cf41ae24c5506e5568910048b5f0817eddba","author":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"date":"2020-01-28 17:03:57.000000000","message":"Patch Set 1:\n\n(4 comments)","accounts_in_message":[],"_revision_number":1},{"id":"28c7d67521ec7c33fd0f8cae2ea0f43f913d15d9","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-01-28 17:21:46.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)\n\nThanks for the reminder of why ttfb is only useful on GET! Hopefully that exception handling is only rarely (if ever) tripped, so I think I\u0027d be OK with having that as a follow-up. Up to you.","accounts_in_message":[],"_revision_number":1},{"id":"25a3a4e392998b1a4ed333fd65bc360ca9ba5a1c","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-01-31 17:35:38.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"3cf53e9aab23649678a2750591972bd952a770e0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-31 17:36:04.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"5aede38bf5281f54fa6beb9df9bbe4652db9cee5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-31 19:01:09.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"86c821eb66d8226ce9c5685df3cc78ba771f94a6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-31 19:01:09.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/058dbdd494034c4ebf8951d31c66658a : SUCCESS in 11m 52s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/9d02408d79b34dfeb72214b28a500b65 : SUCCESS in 56m 46s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/32818b6b91a4454dabb8f00bce4065f5 : SUCCESS in 1h 05m 08s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/741d701686e34d5faa4cb8d935333ec3 : SUCCESS in 10m 54s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/f1bec0b37ceb4b778e8c5138b58f2042 : SUCCESS in 12m 00s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/106b3a6eab26459cb52b6a1cb19178e7 : SUCCESS in 16m 45s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/3fed892a9f514cbeac0c848177d55814 : SUCCESS in 16m 48s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/5d0043d0199f4242b747e59fbd69113f : SUCCESS in 20m 49s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/e734638bbf5f487780fefd9df4d0ecff : SUCCESS in 15m 20s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/4fc7c497dbe34a92ac254e2d1fb4e1e5 : SUCCESS in 14m 38s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/1ca33b3e58394d46941e431fd6d4283c : SUCCESS in 13m 51s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/f409fe6e2a9742ffb318c143788694ac : SUCCESS in 14m 23s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/fbd32428913141ec9d25cb81078214fa : SUCCESS in 14m 35s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/3c09dad143144fb8b75e50eb69781911 : SUCCESS in 16m 32s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/d638767c10034a1fafe59d8f4c5c879f : SUCCESS in 13m 54s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/5d453ab447da43aead2f4afb35069090 : SUCCESS in 17m 30s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/d8fff0faa5e5431dbcfccaaaa3839b88 : SUCCESS in 12m 13s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/784914a8cab2428ba66d1362ff9c977f : SUCCESS in 17m 46s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/61ab7cb6bc874bdb942b8bf82f00686a : SUCCESS in 49m 12s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/758cf4e1eb42462699d05716eae25ac9 : SUCCESS in 33m 16s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/d2275e3a8663401093fc4fca24a94b18 : SUCCESS in 33m 48s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/79fd593b5458426689867ccbe95a23b4 : SUCCESS in 43m 56s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8b2bbbf5e1cd4adab145b01edc24763f : SUCCESS in 14m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2e4abcd93a3e48f8a1783037d18e7262 : SUCCESS in 6m 47s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e7da21bc1eeb455a8050433740ff7b93 : SUCCESS in 1h 18m 44s","accounts_in_message":[],"_revision_number":1},{"id":"fb5291248bae42bc785fe09c242ceafd308deb70","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-31 19:03:52.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e0c27cb0ab824446aa0c7c86ed242c45 : SUCCESS in 2m 17s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/db272a951d3a4e868ffefeb1066ae589 : SUCCESS in 1m 08s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/f1d67bb6ce904439b7cc998667e74b97 : SUCCESS in 1m 04s (non-voting)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"d8821c75bd79c2b95ab7635b58754d059be2079b","revisions":{"d8821c75bd79c2b95ab7635b58754d059be2079b":{"kind":"REWORK","_number":1,"created":"2020-01-27 20:56:06.000000000","uploader":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"ref":"refs/changes/24/704424/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/24/704424/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/24/704424/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/24/704424/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/24/704424/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/24/704424/1"}}},"commit":{"parents":[{"commit":"742835a6ec12944f606d6cd65ca7f18fdf78a09c","subject":"Merge \"New Object Versioning mode\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/742835a6ec12944f606d6cd65ca7f18fdf78a09c"}]}],"author":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2020-01-20 15:03:27.000000000","tz":-300},"committer":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2020-01-27 20:54:52.000000000","tz":-300},"subject":"proxy-logging: add fields ttfb and pid","message":"proxy-logging: add fields ttfb and pid\n\nChange-Id: I1611e34846e586703e9d3709fa64e8df41f2d685\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d8821c75bd79c2b95ab7635b58754d059be2079b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d8821c75bd79c2b95ab7635b58754d059be2079b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
