)]}'
{"id":"openstack%2Fswift~931021","triplet_id":"openstack%2Fswift~feature%2Fmpu~I2b4c6913210ffc1f8606eee9bd81b332a2e66ffb","project":"openstack/swift","branch":"feature/mpu","topic":"p-upload-id-delimiter","attention_set":{},"removed_from_attention_set":{"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2024-10-03 21:27:00.000000000","reason":"Change was submitted"},"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2024-10-03 20:33:52.000000000","reason":"\u003cGERRIT_ACCOUNT_15343\u003e replied on the change","reason_account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}},"hashtags":[],"change_id":"I2b4c6913210ffc1f8606eee9bd81b332a2e66ffb","subject":"mpu: use \u0027~\u0027 delimiter for MPUId parts","status":"MERGED","created":"2024-10-01 14:08:39.000000000","updated":"2024-10-03 21:29:02.000000000","submitted":"2024-10-03 21:27:00.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"931021-p-upload-id-delimiter","meta_rev_id":"edee952dcf183f171f6d98e4226bf8a3ff14bde2","_number":931021,"virtual_id_number":931021,"owner":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-10-03 21:27:00.000000000","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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2024-10-03 20:33:52.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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2024-10-03 20:33:52.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":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":"2024-10-01 15:09:08.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"},{"updated":"2024-10-01 15:49:42.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"}],"messages":[{"id":"4feb5711c3d750b1e3281354b7bade7c49830df6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-10-01 14:08:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"560e6aebc8ab31f1113473f6e7b237fede41f8f4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-10-01 14:10:48.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"e28d1cad5bc3f20b4b18f0ccb80c1d188e6b310b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-10-01 14:15:09.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"19a7986f0afcacdf8f021bbc7155d38cad381076","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-01 15:09:08.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7f395864f9e4411b959cbcdb0d6de857\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/10e2c1fc51ec41afa8c32558428394e4 : SUCCESS in 7m 50s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/82ab088c2c194303b3425615cc26f230 : SUCCESS in 19m 49s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d44dfbe18a254533bb7c5fe9216c1edf : SUCCESS in 15m 22s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5b6f99ab63d641b7b519aeb0c44316b4 : SUCCESS in 18m 08s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/293ee435616c4927a73a07d837287853 : SUCCESS in 5m 44s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/df47b688842c4f30805d478a682ef60f : SUCCESS in 20m 40s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/750ad6f52af34484b3ab58202533f1ae : SUCCESS in 19m 31s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/c52ed751e5a645da96275d4db6c15dfe : SUCCESS in 20m 49s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/07c15ebae27b47d691148dc96afa293c : SUCCESS in 10m 24s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/1a2d31ed747947f192a698fbc80c87fe : SUCCESS in 21m 59s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/10efa53188c44a31834b4bbb3bcd425c : SUCCESS in 18m 40s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/3543ae8372c74bac8801b360a0fd2cb9 : SUCCESS in 17m 43s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/09e1570fadae4616ba164f5409542610 : SUCCESS in 10m 42s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/1947899a3e2f488f9729264073f82f72 : SUCCESS in 13m 20s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/3cf4cdb451134fd58cd9b615256344c1 : SUCCESS in 14m 44s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/c980bd5c541e49c193b6a56333ea1e54 : SUCCESS in 16m 59s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/ec8d69d35f6d4e62aafbf3140c36ae4c : SUCCESS in 7m 18s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/7c9d562e844e41889fe09fd003cdaa6f : SUCCESS in 9m 20s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/311b6337430d4881bdebdae9f844129b : SUCCESS in 8m 13s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/f5d2a655ec424659852e0b957037cb5f : SUCCESS in 49m 03s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/760a5c4d165b48c0a9303873a89c0cb0 : SUCCESS in 22m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d984d1c381df42d493a058ffecdf215f : SUCCESS in 5m 22s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/609ee46993ca4bb7bf737748c3e9f2ed : SUCCESS in 23m 19s","accounts_in_message":[],"_revision_number":3},{"id":"c087e6d8e7362e5a262577187afa17a2d9a190f9","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2024-10-01 15:49:42.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"5862b6ae0e676a5c84d337f7ccb7d183e9fb7062","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-01 16:35:29.000000000","message":"Patch Set 3:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/691a5bde12d74f1a95c9bd3082cde33f\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/6dcc2a7469c849d7b8ffd3b051eccace : TIMED_OUT in 2h 01m 02s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/9bc6c254596e42f3a0504c59b0031f6a : TIMED_OUT in 2h 01m 00s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/6c0d4cdc82214973aa8e9f6ddf58412d : SUCCESS in 1h 52m 25s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/4f79c8caca3248fea71ac1343adf4c7c : SUCCESS in 1h 39m 04s","accounts_in_message":[],"_revision_number":3},{"id":"55de0289e65d74020f5e4f85fad0624914d681cc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-10-02 13:36:21.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"6970c612568d2d69e11152e6ed66efa51c79cde5","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-10-02 13:36:46.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"92c7167600751efd744146ec881278bad5ef76a8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-10-02 14:26:05.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"e93d1dcfb7046be2dfff65eee395ae52729f972f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-02 15:25:32.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ba2c4f66942d45048cd490fc9b0b9583\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fcc9245f4a8f40e9bdee4df6277dca5c : SUCCESS in 9m 28s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6f283bcd623c4ea59f60f82c7fcca2a8 : SUCCESS in 19m 52s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/41a06091d74447129f2f57075a1500f7 : SUCCESS in 18m 54s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/cb6a37a9d2b84a868ab8345c5395cf97 : SUCCESS in 18m 56s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/1435b7433180461f87cb328dffaf4591 : SUCCESS in 7m 36s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/7324e2623b654a9fa11c27580cfbd489 : SUCCESS in 21m 19s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/75e3f46f0a7f40238ff834ae764689ab : SUCCESS in 18m 16s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/c1aafc201d9449d3acda1b2a3bc5ea84 : SUCCESS in 21m 46s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/9400916c8a604758a5e8c23741ba03f7 : SUCCESS in 20m 09s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/18d79471bbae4945a6d97fa9ff3cbbbd : SUCCESS in 36m 14s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/d822c91069dd43d1abf3019308b90ae5 : SUCCESS in 17m 01s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/b0febba3567f4188afcf8fa028a0c188 : SUCCESS in 19m 08s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/59afd8137c34499dba1d6ba532cd912c : SUCCESS in 17m 18s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/0dc7648760e44c35be21296145e03cdf : SUCCESS in 16m 50s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/ed60aca49f174fd0a519e2c99d71587a : SUCCESS in 17m 20s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/9290cff0b84b4fc4a347640541570230 : SUCCESS in 14m 45s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/6daab36a8b4c47458d2f08c43fff1387 : SUCCESS in 8m 55s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/d70acf9f0802497f8e09c840eeea0965 : SUCCESS in 13m 13s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/c02caf2cf2c14fae9aa894776591cd41 : SUCCESS in 8m 40s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/58c9d3d1821b4fd99098df7138cf9059 : SUCCESS in 57m 27s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4dce67b96e5049abaa1ad987c7469002 : SUCCESS in 18m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3eb0f5e800454fa89fa81e50c809bb86 : SUCCESS in 4m 57s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/7a62b95d033e4300b7a90e8a8bb1a3f7 : SUCCESS in 17m 52s","accounts_in_message":[],"_revision_number":5},{"id":"a637b1e81d47f823b85204c18641683e998faf0b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-02 21:00:14.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c0161519fed04d7c892295c323b1cd08\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/4060e914a36945f5a304ec4e299c5900 : SUCCESS in 43m 19s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/4768c1db937d451da75be97642b17420 : SUCCESS in 49m 53s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/d7dd7c8459a34d82a57bebf4a45c5d57 : SUCCESS in 47m 45s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/079c8a97203642ecb810bda32f8b3bbc : SUCCESS in 1h 08m 08s","accounts_in_message":[],"_revision_number":5},{"id":"72c47471ec44ced0629947de2616fbe92bc80e0f","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2024-10-03 20:33:52.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"e954ccf40706cb5500cbf2d33da3c5b470da280c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-03 20:34:11.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"03459a7c2fb2add063fb3af09785219b709a6c84","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-03 21:27:00.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c8a34df5546f4490808937a7de70443b\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/eda7d4fa34484e759eaec1bed2d645bf : SUCCESS in 7m 27s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/0a77a658775b46dba1ac2090d801daf9 : SUCCESS in 5m 31s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/20176945ec7c4081b4a0d6c064b65652 : SUCCESS in 18m 55s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/70cd57fefc6c42c19c2882549d7d8ea3 : SUCCESS in 15m 52s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/de1c5fe615b94fa387138e825c71ab69 : SUCCESS in 19m 57s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/0ed6217bab1d4b4b880c9990b025dbd9 : SUCCESS in 16m 32s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/a45533994057460388c5e1b815c1c4a3 : SUCCESS in 29m 26s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/288f2192fb5e4508a1239d57d5f4f357 : SUCCESS in 17m 26s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/96d06454544c4f48a6a351a34cbb8925 : SUCCESS in 14m 37s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/90107df8856a4048b9e0230ff8c6751b : SUCCESS in 10m 31s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/41ae4da514b04d60ad46ad3220a688e0 : SUCCESS in 14m 34s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/abefd1bf28af46879b70a74ef25443e1 : SUCCESS in 12m 05s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/6e183deeb3e54f7193d86bb68e7e1cc9 : SUCCESS in 14m 54s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/af9f3c3ba0d74a7e8c0001d19e542825 : SUCCESS in 5m 39s\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/35b546eb7f27489cbe4494bec172f46b : SUCCESS in 8m 54s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/836bb34813a9458597fb122f3c4ff5b3 : SUCCESS in 51m 16s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/62a5acf8cabb41f68a55f7971003b719 : SUCCESS in 9m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7b45b4b751624fff9f2eb11ffbbcfde3 : SUCCESS in 3m 27s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/301386ce2eb24df3a16131243e852f24 : SUCCESS in 17m 40s","accounts_in_message":[],"_revision_number":5},{"id":"a045799b43e12c7177fc9ee4905db070376ff36b","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-03 21:27:00.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"edee952dcf183f171f6d98e4226bf8a3ff14bde2","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-03 21:29:02.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a6e2be2d15944850b45d1c2f49a20b30\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/84f18e2fb3cf40e28b6ccbdf81d04d10 : SUCCESS in 1m 44s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/3c0c9115e17d4ff5adf2653526b31cf3 : SUCCESS in 33s (non-voting)","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"28c74de0a92ef711ad548c22d3b620e1a10085be","revisions":{"98fe67234e52eaff432cb332049803cded796e3e":{"kind":"REWORK","_number":1,"created":"2024-10-01 14:08:39.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/21/931021/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/21/931021/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/21/931021/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/21/931021/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/21/931021/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/21/931021/1"}}},"commit":{"parents":[{"commit":"4028a4858a3f9ea0dc1e8d22e9e6c11e736b6866","subject":"mpu: minor middleware fixes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4028a4858a3f9ea0dc1e8d22e9e6c11e736b6866"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-10-01 14:01:52.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-10-01 14:01:52.000000000","tz":60},"subject":"mpu: use \u0027:\u0027 delimiter for MPUId parts","message":"mpu: use \u0027:\u0027 delimiter for MPUId parts\n\n\u0027_\u0027 can appear in url-safe base64 encoded unique ids and in timestamps\nwith an offset.\n\nChange-Id: I2b4c6913210ffc1f8606eee9bd81b332a2e66ffb\nRelated-Change: I0c0b519fdadf212a65bf4c073f403a46e3520013\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/98fe67234e52eaff432cb332049803cded796e3e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/98fe67234e52eaff432cb332049803cded796e3e"}]},"branch":"refs/heads/feature/mpu"},"093151a2abbc2ea53f2cde59cb75b72c959ac989":{"kind":"REWORK","_number":2,"created":"2024-10-01 14:10:48.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/21/931021/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/21/931021/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/21/931021/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/21/931021/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/21/931021/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/21/931021/2"}}},"commit":{"parents":[{"commit":"4028a4858a3f9ea0dc1e8d22e9e6c11e736b6866","subject":"mpu: minor middleware fixes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4028a4858a3f9ea0dc1e8d22e9e6c11e736b6866"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-10-01 14:01:52.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-10-01 14:10:39.000000000","tz":60},"subject":"mpu: use \u0027:\u0027 delimiter for MPUId parts","message":"mpu: use \u0027:\u0027 delimiter for MPUId parts\n\n\u0027_\u0027 can appear in url-safe base64 encoded unique ids and in timestamps\nwith an offset.\n\nChange-Id: I2b4c6913210ffc1f8606eee9bd81b332a2e66ffb\nRelated-Change: I0c0b519fdadf212a65bf4c073f403a46e3520013\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/093151a2abbc2ea53f2cde59cb75b72c959ac989"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/093151a2abbc2ea53f2cde59cb75b72c959ac989"}]},"branch":"refs/heads/feature/mpu"},"d117fa1dd6b79c2b36e2557cb863e54b5d1462fc":{"kind":"REWORK","_number":3,"created":"2024-10-01 14:15:09.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/21/931021/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/21/931021/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/21/931021/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/21/931021/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/21/931021/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/21/931021/3"}}},"commit":{"parents":[{"commit":"4028a4858a3f9ea0dc1e8d22e9e6c11e736b6866","subject":"mpu: minor middleware fixes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4028a4858a3f9ea0dc1e8d22e9e6c11e736b6866"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-10-01 14:01:52.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-10-01 14:14:57.000000000","tz":60},"subject":"mpu: use \u0027:\u0027 delimiter for MPUId parts","message":"mpu: use \u0027:\u0027 delimiter for MPUId parts\n\n\u0027_\u0027 can appear in url-safe base64 encoded unique ids and in timestamps\nwith an offset.\n\nChange-Id: I2b4c6913210ffc1f8606eee9bd81b332a2e66ffb\nRelated-Change: I0c0b519fdadf212a65bf4c073f403a46e3520013\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d117fa1dd6b79c2b36e2557cb863e54b5d1462fc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d117fa1dd6b79c2b36e2557cb863e54b5d1462fc"}]},"branch":"refs/heads/feature/mpu"},"2c8eab78da49edf515ebd1dc5b3028147eaed6f6":{"kind":"REWORK","_number":4,"created":"2024-10-02 13:36:21.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/21/931021/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/21/931021/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/21/931021/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/21/931021/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/21/931021/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/21/931021/4"}}},"commit":{"parents":[{"commit":"b37f212e34ab8c73969916e4d1ee3cff2f811c90","subject":"Merge \"Refuse part upload to aborted or completing session\" into feature/mpu","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b37f212e34ab8c73969916e4d1ee3cff2f811c90"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-10-01 14:01:52.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-10-02 13:36:04.000000000","tz":60},"subject":"mpu: use \u0027~\u0027 delimiter for MPUId parts","message":"mpu: use \u0027~\u0027 delimiter for MPUId parts\n\nUse a delimiter that doesn\u0027t get url-encoded, cannot appear in\nurl-safe base64 encoded unique ids, and isn\u0027t used in timestamps\nstring representations.\n\nChange-Id: I2b4c6913210ffc1f8606eee9bd81b332a2e66ffb\nRelated-Change: I0c0b519fdadf212a65bf4c073f403a46e3520013\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2c8eab78da49edf515ebd1dc5b3028147eaed6f6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2c8eab78da49edf515ebd1dc5b3028147eaed6f6"}]},"branch":"refs/heads/feature/mpu"},"28c74de0a92ef711ad548c22d3b620e1a10085be":{"kind":"REWORK","_number":5,"created":"2024-10-02 14:26:05.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/21/931021/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/21/931021/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/21/931021/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/21/931021/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/21/931021/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/21/931021/5"}}},"commit":{"parents":[{"commit":"b37f212e34ab8c73969916e4d1ee3cff2f811c90","subject":"Merge \"Refuse part upload to aborted or completing session\" into feature/mpu","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b37f212e34ab8c73969916e4d1ee3cff2f811c90"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-10-01 14:01:52.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-10-02 14:25:56.000000000","tz":60},"subject":"mpu: use \u0027~\u0027 delimiter for MPUId parts","message":"mpu: use \u0027~\u0027 delimiter for MPUId parts\n\nUse a delimiter that doesn\u0027t get url-encoded, cannot appear in\nurl-safe base64 encoded unique ids, and isn\u0027t used in timestamps\nstring representations.\n\nChange-Id: I2b4c6913210ffc1f8606eee9bd81b332a2e66ffb\nRelated-Change: I0c0b519fdadf212a65bf4c073f403a46e3520013\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/28c74de0a92ef711ad548c22d3b620e1a10085be"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/28c74de0a92ef711ad548c22d3b620e1a10085be"}]},"branch":"refs/heads/feature/mpu"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
