)]}'
{"id":"openstack%2Fswift~985689","triplet_id":"openstack%2Fswift~feature%2Fmpu~I25a3508c70efc7468cc33d59d9186e7693df7919","project":"openstack/swift","branch":"feature/mpu","topic":"merge-master","attention_set":{"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2026-04-29 09:18:49.000000000","reason":"\u003cGERRIT_ACCOUNT_7847\u003e replied on the change","reason_account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}}},"removed_from_attention_set":{"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2026-04-28 22:19:23.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I25a3508c70efc7468cc33d59d9186e7693df7919","subject":"Merge remote-tracking branch \u0027gerrit/master\u0027 into feature/mpu","status":"MERGED","created":"2026-04-21 15:08:58.000000000","updated":"2026-04-29 09:18:49.000000000","submitted":"2026-04-28 22:19:23.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":8,"unresolved_comment_count":2,"has_review_started":true,"submission_id":"985689-merge-master","meta_rev_id":"0d2fc1aeccab33d5b6ace8e284cfcbf327e09fef","_number":985689,"virtual_id_number":985689,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-04-28 22:19:23.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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"all":[{"value":2,"date":"2026-04-24 13:48:36.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-04-28 21:23:09.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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-04-28 21:23:09.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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"_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":"2026-04-21 15:14:08.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"state":"REVIEWER"},{"updated":"2026-04-21 16:42:59.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":"964e6f234673ad3d9001dd3299e8df2ef7084193","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-04-21 15:08:58.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b8e5ba8f22dc8f7177e6ec987d0aa24245d60296","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-04-21 15:14:08.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"6cf5e13f98612f2893ece9255cd4a3d31c3cd5d3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-04-21 15:44:19.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"5bf20735f5483229310aa633fac3d18c3e24cbdb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-21 16:42:59.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/21fc07d7fd5d46d886318e6635bc14c6\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b0b166096405469888e81817ff00060f : SUCCESS in 11m 00s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/930b05f3bc6043a4bb282abd5cb9ef9d : SUCCESS in 22m 29s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/13bce1b5c210404eaf2d8834f023ac40 : SUCCESS in 25m 24s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/fecae30432f143798510639f2ada7717 : SUCCESS in 19m 26s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/df8b1f03eb6545d58debeb82adfd69c4 : SUCCESS in 6m 30s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/f837304b24394e3dbce85185095e35a8 : SUCCESS in 20m 57s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/e54da382b23b42828bc824bfc9012436 : SUCCESS in 22m 24s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/245f022083e24f97bcc82b44a29d29fe : SUCCESS in 26m 34s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/49a02eec44544ea49bb41f7c268d9db7 : SUCCESS in 20m 51s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/6ca51216049c421da887c08dd580b21f : SUCCESS in 16m 39s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/555785bf1586466d957f99fa5a48b83b : SUCCESS in 18m 49s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/511828823da74255970a93f4ede2b4ad : SUCCESS in 13m 51s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/864629eb99cb4c1a8ecca9222cef6376 : SUCCESS in 6m 58s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/92eb8b518e3c4eaa9a06241c7b4bb47f : SUCCESS in 19m 07s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/4567216da37c467ebfb079ae095ad6a1 : SUCCESS in 10m 23s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/51449b797f2d43a7a2cc9b8284c9630b : SUCCESS in 55m 41s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e779adc4821b4caea2721e69f1575f67 : SUCCESS in 27m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ba12c4b9f891447f8d89345f78354751 : SUCCESS in 4m 02s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/27d182bba40d4ae3a3212d7f33588dee : SUCCESS in 18m 23s","accounts_in_message":[],"_revision_number":2},{"id":"e1546424dee336263b11eeecdb4fc0849c329e75","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-21 16:59:02.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c19f48b4593f4eed9664adb16c6d44cd\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/bb242d01b1674356ab02b9fe8e8dd359 : SUCCESS in 38m 25s","accounts_in_message":[],"_revision_number":2},{"id":"c9b31458f44f03a771647233b44f158a7ee5d2f3","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-04-22 14:25:26.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"1d60847f5b14d9cf10075c510f6ee513e46b76fc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-04-24 13:47:02.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"600fdc5a2561a6e5d380499be7eab779233572e4","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-04-24 13:47:25.000000000","message":"Patch Set 2: Code-Review+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"9c860da0dbb5cda8c53ba338263839d1521f3a95","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-04-24 13:48:36.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"91e494c5b77de6413eb6a86d0b9febbea545bc72","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-24 14:33:03.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/de70c2f1b51b49f8905a0a5141f98bff\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3d801fd48d494c4aa6334c1db17c43bb : SUCCESS in 10m 50s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/72474c5bd08c4669aaf2c5038f35c3b3 : SUCCESS in 12m 50s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ee428de1e2534053948aaceff0fcacff : SUCCESS in 23m 50s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6e84bb289f3c4d2fbc0fe673332141c7 : SUCCESS in 22m 00s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/9698bb7bc679414eac813572e236dfec : SUCCESS in 8m 47s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/fd74866d32b04439b582b4d210a6b2e1 : SUCCESS in 27m 06s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/ac6daf6db3734a98abf1a71bb0e909d2 : SUCCESS in 10m 03s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/93075dc59d0e483fa0040b9e7abade12 : SUCCESS in 24m 29s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/8f77011fce644ae7b047ffb38b5966e5 : SUCCESS in 13m 49s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/4e9757d50d624b62bc4a1827c8b05ec1 : SUCCESS in 17m 06s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/e87eb57127bf47509baa27fdcdeb96f1 : SUCCESS in 18m 34s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/66eea2e031fa461481f54e703a52578c : SUCCESS in 19m 23s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/7fa082c1593b41429fae0b67a2dd9ed8 : SUCCESS in 4m 33s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/51a95d3aea9c427191f990eea1271b84 : SUCCESS in 11m 20s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/c9cf92d221d340af997b07df4d192bdd : SUCCESS in 6m 56s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/8706d477792846e89135ecf803ad90d5 : SUCCESS in 42m 09s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5a2cdd08a8dc48c5b321c5e165ee63aa : SUCCESS in 27m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a5ca7b3012524967b44387f813eb02fe : SUCCESS in 3m 19s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/a2330a9de0be40be85970c876a130f7a : SUCCESS in 17m 29s","accounts_in_message":[],"_revision_number":3},{"id":"966beb4200f2ade02abfee2a8c4c42eae6d8211e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-24 21:14:05.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/578acbdba43e4cc4a921c5fa6b6b4eec\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/3da1c740facd43b18e766139ad09dd8e : SUCCESS in 36m 01s","accounts_in_message":[],"_revision_number":3},{"id":"ba3ba60da267e99ba3a4cca05feb8f5af38cfb62","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-04-28 11:13:50.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"d9a70597d4614916ee46635fb29202ac98b76de0","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-04-28 21:23:09.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"df26f45bd1c6261053cb3e136c87fb9c7df15fe6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-28 21:23:21.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"c99c5b0348acc70da5c9de9024ac8ca4086b4085","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-28 22:19:23.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/80b23693207841599563842c993d4354\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/af44eed16ea44fed9030a1e799a0b982 : SUCCESS in 5m 47s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/ef2a54a8893d4b0fbb0fd70980d04f85 : SUCCESS in 4m 25s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/0f4a0c04b7ee48cb93759d6a946d67d5 : SUCCESS in 25m 17s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/2aec567035a14847ba42f576c0e852fa : SUCCESS in 10m 39s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/390775035b614dc4ae01b0fa37ae2b14 : SUCCESS in 36m 48s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/190d5064aaa149b38b58d763b3d27d12 : SUCCESS in 9m 09s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/59ee96119d8a436689f2399cabc01fe7 : SUCCESS in 8m 31s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/e592197973aa4736b259fc13938c92f1 : SUCCESS in 9m 51s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/cb4d7730c6b8442ca921a710c71aa252 : SUCCESS in 13m 32s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/06ab81562b4648828f2a39369426cb1c : SUCCESS in 5m 50s\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/00a447a0ece449818bdcbf1b0a979eb8 : SUCCESS in 5m 59s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/d6ca6d5bd0d641f8a23fcfe23dbf71ef : SUCCESS in 50m 41s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cf0e124a0bb049c4bb76c74587802aef : SUCCESS in 28m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4681d23ffea14267b50c452533c26627 : SUCCESS in 4m 07s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/88b3776d522b436aa90072d706f49c63 : SUCCESS in 8m 29s","accounts_in_message":[],"_revision_number":3},{"id":"df56f8b11be1889b54271adbce479f27c083f5f9","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-28 22:19:23.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"27d23f74ff30a54f445ffb6f0cacdcfc96c8fab4","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-28 22:20:24.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ff654d5935a648d2ad4e582b5953113b\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8e7f3875a59b470980b360af8279213b : SUCCESS in 42s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/bdc025a1e6564911a9da1fc8e421b03f : SUCCESS in 42s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"0d2fc1aeccab33d5b6ace8e284cfcbf327e09fef","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-04-29 09:18:49.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"d599203e9218ec95f34846736042a41f45300ce9","revisions":{"3906feb8fb85b04969bfc22239f8bc8bbba501d6":{"kind":"REWORK","_number":1,"created":"2026-04-21 15:08:58.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/89/985689/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/89/985689/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/985689/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/985689/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/985689/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/89/985689/1"}}},"commit":{"parents":[{"commit":"409aee96d43caa005d020164f00ddbc25b69831f","subject":"Merge branch \u0027master\u0027 into merge-master","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/409aee96d43caa005d020164f00ddbc25b69831f"}]},{"commit":"a4cfcd869642fbc7e6fda68bffabfeb5cd1098b1","subject":"Merge \"timestamps: add NormalTimestamp for ShardRanges\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a4cfcd869642fbc7e6fda68bffabfeb5cd1098b1"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2026-04-21 15:03:22.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2026-04-21 15:08:16.000000000","tz":-420},"subject":"Merge remote-tracking branch \u0027gerrit/master\u0027 into feature/mpu","message":"Merge remote-tracking branch \u0027gerrit/master\u0027 into feature/mpu\n\nChange-Id: I25a3508c70efc7468cc33d59d9186e7693df7919\nSigned-off-by: Tim Burke \u003ctim.burke@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3906feb8fb85b04969bfc22239f8bc8bbba501d6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3906feb8fb85b04969bfc22239f8bc8bbba501d6"}]},"branch":"refs/heads/feature/mpu"},"9ea555881df01fd0e6d8e22cb758d314318693c1":{"kind":"REWORK","_number":2,"created":"2026-04-21 15:44:19.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/89/985689/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/89/985689/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/985689/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/985689/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/985689/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/89/985689/2"}}},"commit":{"parents":[{"commit":"409aee96d43caa005d020164f00ddbc25b69831f","subject":"Merge branch \u0027master\u0027 into merge-master","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/409aee96d43caa005d020164f00ddbc25b69831f"}]},{"commit":"a4cfcd869642fbc7e6fda68bffabfeb5cd1098b1","subject":"Merge \"timestamps: add NormalTimestamp for ShardRanges\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a4cfcd869642fbc7e6fda68bffabfeb5cd1098b1"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2026-04-21 15:03:22.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2026-04-21 15:44:10.000000000","tz":-420},"subject":"Merge remote-tracking branch \u0027gerrit/master\u0027 into feature/mpu","message":"Merge remote-tracking branch \u0027gerrit/master\u0027 into feature/mpu\n\nChange-Id: I25a3508c70efc7468cc33d59d9186e7693df7919\nSigned-off-by: Tim Burke \u003ctim.burke@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9ea555881df01fd0e6d8e22cb758d314318693c1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9ea555881df01fd0e6d8e22cb758d314318693c1"}]},"branch":"refs/heads/feature/mpu"},"d599203e9218ec95f34846736042a41f45300ce9":{"kind":"REWORK","_number":3,"created":"2026-04-24 13:47:02.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/89/985689/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/89/985689/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/985689/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/985689/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/985689/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/89/985689/3"}}},"commit":{"parents":[{"commit":"409aee96d43caa005d020164f00ddbc25b69831f","subject":"Merge branch \u0027master\u0027 into merge-master","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/409aee96d43caa005d020164f00ddbc25b69831f"}]},{"commit":"a4cfcd869642fbc7e6fda68bffabfeb5cd1098b1","subject":"Merge \"timestamps: add NormalTimestamp for ShardRanges\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a4cfcd869642fbc7e6fda68bffabfeb5cd1098b1"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2026-04-21 15:03:22.000000000","tz":-420},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2026-04-24 13:40:16.000000000","tz":60},"subject":"Merge remote-tracking branch \u0027gerrit/master\u0027 into feature/mpu","message":"Merge remote-tracking branch \u0027gerrit/master\u0027 into feature/mpu\n\nChange-Id: I25a3508c70efc7468cc33d59d9186e7693df7919\nSigned-off-by: Tim Burke \u003ctim.burke@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d599203e9218ec95f34846736042a41f45300ce9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d599203e9218ec95f34846736042a41f45300ce9"}]},"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
