)]}'
{"id":"openstack%2Fswift~990580","triplet_id":"openstack%2Fswift~master~I009a9a46f20c58f8e6cda2e345eee11191eece48","project":"openstack/swift","branch":"master","attention_set":{},"removed_from_attention_set":{"39146":{"account":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"last_update":"2026-06-24 20:06:35.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I009a9a46f20c58f8e6cda2e345eee11191eece48","subject":"s3api: Testing for User Checksum Presistence for Full Object Uploads","status":"ABANDONED","created":"2026-05-28 22:08:57.000000000","updated":"2026-06-24 20:06:35.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"342adbc00b9780ff766e179755f575bedbb3d6c3","_number":990580,"virtual_id_number":990580,"owner":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-06-23 18:41:34.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-05-28 22:27:50.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":"a84283540eb38f961d1c5ef2abb62ee8b5ff667c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"date":"2026-05-28 22:08:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"74610c6a8ce22a20740c5e5983c502a1c83218bc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-28 22:27:50.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/7155f78d5f784eebbc00f647b9ab7207\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6e01f383ba07426bb085c35f03ebc012 : SUCCESS in 5m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2e410296765141aa850d550f1eb9ae9e : SUCCESS in 9m 32s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/2a51bc5ce6034b19ab975c148422744b : SUCCESS in 7m 43s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/e4abf63691e9467a958aa453e24857e3 : FAILURE in 8m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e949fc9f92884d4391c058ae3db7628b : SUCCESS in 4m 41s","accounts_in_message":[],"_revision_number":1},{"id":"e2984007d4e44f3ed856558c527bb8aefb61890a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-29 00:36:06.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/32691a8d19b94e4b87ad400cac184358\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/f9f6876b38fc4d329375f21035773556 : SUCCESS in 35m 00s","accounts_in_message":[],"_revision_number":1},{"id":"fec3122620cfaed253be70ffaafe105d419e7929","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"date":"2026-05-29 22:44:43.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"8e0b175d623f994a95ed8c858f2b4fe3b741af9c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-29 23:02:31.000000000","message":"Patch Set 2: Verified-1\n\n(1 comment)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/1b050bd4c0c24bbbac5112ef3c55e664\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ecf3c084d4a2406fbbb9e480abbe6f55 : SUCCESS in 11m 23s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/512693c7f8b54ad685ecd873de81907e : SUCCESS in 5m 35s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/c4c296a816a94a1ebfd8a5b627bd4bb0 : SUCCESS in 6m 16s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/bdb5d93daddc499aa3f61986fc2a3ad4 : FAILURE in 8m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ac9a9c064f4d4597bf55bec2dba19c78 : FAILURE in 3m 48s","accounts_in_message":[],"_revision_number":2},{"id":"eff4b12c43f04d1e458511fc294230093db480ee","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-29 23:52:30.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5af8d4f458274a21bdc08b2e8580a406\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/d9c110646e1d42359b3964746d9f3c69 : SUCCESS in 33m 38s","accounts_in_message":[],"_revision_number":2},{"id":"7f15d6ea55e79fe201a3a88fd08d88a204d1f9b7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"date":"2026-06-01 16:35:57.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"99dae9241dad190e05b529940f108816e9c3297f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-01 16:49:36.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/f38a2eed48874770820ba2f7c02de78a\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/791903dc220346e99b6ef722440bf6ed : SUCCESS in 8m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/07eb8137c83a47f5b4fff27eadcc87d0 : SUCCESS in 4m 57s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/5589a266917a4d43bd35a52408eabf16 : SUCCESS in 7m 00s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/2a63854460d34578bc02a662b6759600 : FAILURE in 8m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7a07bf779338487992ed48ba2ba6a877 : SUCCESS in 3m 09s","accounts_in_message":[],"_revision_number":3},{"id":"3345c6fca797a98eea786355d445b9c747c2c4b4","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-01 18:02:51.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/263370bc2fa74dc3a39bc045d46a5f7b\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/20ef67d6ef204b9d9c7b6ae83112700f : SUCCESS in 35m 40s","accounts_in_message":[],"_revision_number":3},{"id":"5bf1f0f5c7c7f623bc4de2ddc2e5b9e0a6d965c0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"date":"2026-06-01 18:30:24.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"0d3bfb116b0cb566c846e52a13b44e4dd2568497","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-01 18:45:12.000000000","message":"Patch Set 4: Verified-1\n\n(1 comment)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/73143446920b42138be1b767182d67e3\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4556f438aded4ebab66936b171dfd472 : SUCCESS in 5m 36s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4193fb90b76f4d898c5732078e88c964 : SUCCESS in 9m 46s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/c88e04caa8844850a21d6bd57bf38bf6 : SUCCESS in 6m 29s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/d0a2ed3a425c4903a64153bb99abb443 : FAILURE in 8m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/77f57fc82e2c4b17bbb774058a663004 : FAILURE in 2m 18s","accounts_in_message":[],"_revision_number":4},{"id":"a5b189e7e69c9eeeca6f6834aef2f4c2eb7768c9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-01 20:23:12.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f0e4c67258224f3f9e5cc8887591e2d1\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/82348c930f494f5f8b090ae09bd5a05e : SUCCESS in 40m 29s","accounts_in_message":[],"_revision_number":4},{"id":"f07b1e81c5855e0e616d2219d787908d71ffbb47","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"date":"2026-06-01 20:37:50.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"76e366692db2b985c75aaa14080580f51b7db6b3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"date":"2026-06-01 20:38:36.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"0ec37bffc8679407a4d3a07f9c125292bf2ff2b1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-01 20:53:28.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/d073b7f05a7449849b611fa6a1f3db19\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/30093bda86b841b3affd71bbb00d479c : SUCCESS in 7m 15s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3fb9986c3007429c89d32a0697073f6f : SUCCESS in 4m 32s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/0ca3e316b21b43aa8aecc572d1011475 : SUCCESS in 7m 51s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/d10dba1b5b894c709ae1a48dd925ee5f : FAILURE in 9m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c6e3191edc424c21b8fe8dc9aa447226 : SUCCESS in 4m 16s","accounts_in_message":[],"_revision_number":6},{"id":"7fe1da613ffe2a7f72b06f0b370b0e8d8f41137c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-01 21:51:24.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/80b8a2dbb13d410582a68f44e3ca293c\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/530497affb8e49d7b141b0dab96d2fa9 : SUCCESS in 1h 06m 49s","accounts_in_message":[],"_revision_number":6},{"id":"8f65bbb2145647ff6de49b5b8f6407d34bcfaa65","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"date":"2026-06-03 23:05:00.000000000","message":"Uploaded patch set 7: Commit message was updated.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":7},{"id":"64acb818ff860d013c47d9671fdd0287ef432de6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-03 23:20:54.000000000","message":"Patch Set 7: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/4cef991b3b3842adbdaa7c0b10b9c541\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/54ac1172352541b4a7b8c824777fa539 : SUCCESS in 10m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/87ef989e8c96485b8e751d0ceafa0cfa : SUCCESS in 7m 51s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/4ce32c35ad81465185eb26500ba9b856 : SUCCESS in 8m 00s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/76825c3d2e2d4720a68ed414e82bd5dc : FAILURE in 10m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6ea4ac2dab934f1c97f779c5b7cd181b : SUCCESS in 3m 05s","accounts_in_message":[],"_revision_number":7},{"id":"f377e20ad4f4f1401295f4ac6e388ac337f9553a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-04 01:28:27.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/efef9f1fafd84f809924a76f9c19f1b6\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/a9f60622f44e475baa1c642ff040b33c : SUCCESS in 42m 16s","accounts_in_message":[],"_revision_number":7},{"id":"7aff2a0fda9c701323244bdedb22ec1cd2ad1993","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"date":"2026-06-05 23:30:43.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":8},{"id":"6ca8d4241c6ad68d690ae0b52bbad48fde2ee9db","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-05 23:49:39.000000000","message":"Patch Set 8: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/152d081edae944ab8a25bfe41252496b\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/42f76bf848aa44819acb3c88eada383e : SUCCESS in 5m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1d01020883d44fdf922b5d6c8b7c9f9c : SUCCESS in 4m 34s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/0e756876b5374581955bc7235db1f578 : SUCCESS in 8m 05s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/c0758bee459a4fd5ae321fec69caa462 : FAILURE in 11m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c111d89851c84a6a90140db88e24bdd1 : SUCCESS in 2m 24s","accounts_in_message":[],"_revision_number":8},{"id":"e0debfefc9e2ced5fd165096c78bafda8f5e2316","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"date":"2026-06-06 00:04:38.000000000","message":"Uploaded patch set 9.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":9},{"id":"cc8c5b9c118dd54b0f25e42aa627f517f5c125de","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-06 00:20:38.000000000","message":"Patch Set 9: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/285e77cc76c4425cb7496b02d1ee5206\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9fb05b7d85bf400f8e83ae03f634c2fe : SUCCESS in 8m 29s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a3d612320b8e42a5b2e45b468426dd8a : POST_FAILURE in 3m 28s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/ccc8831e0b4a40bc81ef2db495e8ec99 : SUCCESS in 8m 10s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/e7080e9ca68943dcbebd6754d158fb0c : POST_FAILURE in 7m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/240040863c6048feaf97d397feff8a82 : SUCCESS in 4m 58s","accounts_in_message":[],"_revision_number":9},{"id":"559e84c09b13a2eff0b8eacb6400a6b358e1a36e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-06 00:44:42.000000000","message":"Patch Set 9:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2da341292e8545e2a76dd4c42b0d8c9f\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/5f9e0de22ae04d44a9073e9d803acc0d : POST_FAILURE in 38m 27s","accounts_in_message":[],"_revision_number":9},{"id":"64bafef68cf1bedd7a0e25fac26b0a2a46c074d5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"date":"2026-06-12 21:17:33.000000000","message":"Uploaded patch set 10: Patch Set 9 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":10},{"id":"1b0e5ddebaf31a85fd959b9800a314cf9b60ef8d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"date":"2026-06-12 21:21:24.000000000","message":"Uploaded patch set 11: Commit message was updated.","accounts_in_message":[],"_revision_number":11},{"id":"3a7fb8069793fa7f53e087d06f0453f91e582227","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-12 21:36:49.000000000","message":"Patch Set 11: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/2e3b7c1b8c9943abaf8380244ce0e33a\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6e23899359f248d89502039391a6cefb : SUCCESS in 9m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0e1b65c2b73d48f58f2fac9032442604 : SUCCESS in 8m 47s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/c6f92a639b02477993654b3a166c8cd2 : SUCCESS in 6m 09s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/6dd45adea60549d89344f3f0c4a01bdc : FAILURE in 11m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a9dad2d7300d440cbdb8901e179f2f18 : SUCCESS in 3m 57s","accounts_in_message":[],"_revision_number":11},{"id":"2f8bbd934188522dbbc22ecb3f94868dcce228c0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"date":"2026-06-16 21:27:13.000000000","message":"Uploaded patch set 12: Patch Set 11 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":12},{"id":"44cf1686b6dcd94500722dab96305e743baac445","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-16 21:40:47.000000000","message":"Patch Set 12: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/6111de0dc4fe481aab88b3cdedd74579\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/67e345a4b87d47f78424c8f33099fab4 : SUCCESS in 11m 59s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2bb584c7c16048d8beaa66f58531708d : FAILURE in 5m 17s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/9402fb2833fb41b78bba31a8b5ada219 : SUCCESS in 6m 32s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/1bdcb6b219f14291abd1ee45f7bf1a94 : SUCCESS in 4m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/29856d6436954ba6be5a36bf05db7a81 : SUCCESS in 4m 02s","accounts_in_message":[],"_revision_number":12},{"id":"8241e6674fa88bf54043b721463da12cfcecc6d0","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-17 17:24:40.000000000","message":"Patch Set 12:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0443079d4e0742b380983edb2aa81cbd\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/b3a40aabf1d243a9bfbeac952cd0be82 : SUCCESS in 55m 19s","accounts_in_message":[],"_revision_number":12},{"id":"43fff1919f9b02e4a157377122d1843dc120d360","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"date":"2026-06-22 23:48:52.000000000","message":"Patch Set 13: Patch Set 12 was rebased\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":13},{"id":"97fe0659c6f43285859aa75a3c4438a0c176e5cd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-23 00:02:57.000000000","message":"Patch Set 13: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/42ac68afe28941c0b0d061dd5297af52\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e8ddbac7e5e348fb8bab8ce6f82ee807 : SUCCESS in 10m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/97147b81e317480fa80737fa4d9feade : SUCCESS in 7m 56s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/5d7fe2e7c8d94f06978927749b0c33e6 : SUCCESS in 7m 06s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/1f57f3347cd2411f98162f03da0a3728 : SUCCESS in 8m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a46477b86d064ab9a2c2f435d77fbf24 : FAILURE in 2m 14s\n\nWarning:\n  Comments left for invalid file swift/common/middleware/s3api/s3request.py","accounts_in_message":[],"_revision_number":13},{"id":"9e0c34b4bad68bd0cc302e6c777dbf2b1e046ced","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-23 01:12:31.000000000","message":"Patch Set 13:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3f19901a90fa47d5acaed6a1e28dd0d8\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/1c1ada83ba9b480a847f9d2541617fa3 : SUCCESS in 36m 57s","accounts_in_message":[],"_revision_number":13},{"id":"240e7bfe71890de1a89fe8b25ea0939804c0951e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"date":"2026-06-23 15:31:49.000000000","message":"Uploaded patch set 14: New patch set was added with same tree, parent tree, and commit message as Patch Set 13.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":14},{"id":"8265c518dc451f1ae186269190f7efb79b4e947e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"date":"2026-06-23 15:39:32.000000000","message":"Patch Set 15: Patch Set 14 was rebased","accounts_in_message":[],"_revision_number":15},{"id":"8188d6e4e21ba499ef89f2e23afa4fea4e2d9c62","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-23 15:55:04.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b1140f53ce45417687be45334b684f5e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8a0afb1c7b024f1cbd768278632c7159 : SUCCESS in 10m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/77c09762cc364ea19a2d964b17c71014 : SUCCESS in 9m 37s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/40cf2f02847a4a8eaa6b29f1d126ede8 : SUCCESS in 6m 48s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/a9a5052689864727a485ebc632c85821 : SUCCESS in 9m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/03f35b882ac24ad799f7ca728248064c : SUCCESS in 2m 59s","accounts_in_message":[],"_revision_number":15},{"id":"58523faccb0af6f5bf706af5b71731777b4f2269","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-23 16:23:57.000000000","message":"Patch Set 15:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/360e50e1199449d78d79015706e6ccaa\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/3961334579c4498791f40c4314bc35f2 : SUCCESS in 41m 31s","accounts_in_message":[],"_revision_number":15},{"id":"df323655d40dd3e6e377ed1b3afaccacdc4f24fb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"date":"2026-06-23 17:43:49.000000000","message":"Patch Set 16: Patch Set 15 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":16},{"id":"8d669f334d89b2d2695fd18d25e0cf2c92ce47c3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"date":"2026-06-23 17:46:22.000000000","message":"Uploaded patch set 17.","accounts_in_message":[],"_revision_number":17},{"id":"4ef24cd974f0065fcae62ddf71f814d31eaeb034","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-23 18:00:00.000000000","message":"Patch Set 17: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/929fecf2a713416f975c51f9a6b6def9\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1ad69df2a547456397cb406b5b49ba06 : SUCCESS in 12m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ef694a6a17454818b2aed4ae6fcda80c : SUCCESS in 8m 37s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/1155843c100e4efabe10eb5a188b3a22 : SUCCESS in 5m 28s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/bca973353a5a47ce9000f2c9239f529b : SUCCESS in 6m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6f142e69510f4b58a593524ac12ef24d : FAILURE in 5m 00s\n\nWarning:\n  Comments left for invalid file swift/common/middleware/s3api/s3request.py","accounts_in_message":[],"_revision_number":17},{"id":"5c0aaec206697b061547b6ffe758a6fab1d37cc9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"date":"2026-06-23 18:26:19.000000000","message":"Patch Set 18: Patch Set 17 was rebased\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":18},{"id":"1f0ccd4865d6ba065c26b0c7ccd02dc3fdd5b2d2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-23 18:41:34.000000000","message":"Patch Set 18: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fe1240c444de41e48131c82c0db2f689\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/47c1e83532ee449fba907838f7a7f6f1 : SUCCESS in 10m 58s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7ee1b90afc2d485687dd05da2d13d502 : SUCCESS in 6m 18s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/cadeb521211c44f4a77c3dfcef53a692 : SUCCESS in 9m 08s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/158be68e414341429d04accfc9730282 : SUCCESS in 8m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c285899f4e654021b3da23fa38282a1a : SUCCESS in 3m 58s","accounts_in_message":[],"_revision_number":18},{"id":"4e296a16a86ecd83998a6a832ada7553bada5e47","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-23 19:39:58.000000000","message":"Patch Set 18:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2d3c3fa32cda4fbcb2bd93e00e5fc375\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/b1e7a16cecf24cec808ef4ba5741575a : SUCCESS in 1h 02m 26s","accounts_in_message":[],"_revision_number":18},{"id":"342adbc00b9780ff766e179755f575bedbb3d6c3","tag":"autogenerated:gerrit:abandon","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"date":"2026-06-24 20:06:35.000000000","message":"Abandoned\n\nSq in 991516: s3api: User Checksum Persistence for Full Object Uploads | https://review.opendev.org/c/openstack/swift/+/991516","accounts_in_message":[],"_revision_number":18}],"current_revision_number":18,"current_revision":"3d323d44c4f92d2af45f8d34b95b1da80341a275","revisions":{"b529444027f6fd359deb5fa73cb033046ea395c3":{"kind":"REWORK","_number":1,"created":"2026-05-28 22:08:57.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"ref":"refs/changes/80/990580/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/80/990580/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/80/990580/1"}}},"commit":{"parents":[{"commit":"ca8749f344168ad1c4e07fdfd24e68ca04c57eae","subject":"test_sharder.py: pass timestamp strings to put_object","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ca8749f344168ad1c4e07fdfd24e68ca04c57eae"}]}],"author":{"name":"Nathaniel","email":"nmartes@NVIDIA.com","date":"2026-05-28 21:28:36.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-05-28 22:08:23.000000000","tz":-420},"subject":"Testing for s3api Checksum Presistence of x-amz-checksum-* Headers","message":"Testing for s3api Checksum Presistence of x-amz-checksum-* Headers\n\nSwift\u0027s S3 API already validates additional checksum values for\nnon-MPU object uploads in the request path including fixed-length\nrequests with x-amz-checksum-* headers and S3 SigV4 aws-chunked requests\nwith checksum trailers.\nThe gap is that Swift currently drops the verified S3 checksum value after upload.\n\nAWS S3 upload checksum behavior\nhttps://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity-upload.html\n\nCombatilibility testing for this feature should be made to ensure that\nonce the changes are made, the operate as AWS S3 clients would expect.\n\nChange-Id: I009a9a46f20c58f8e6cda2e345eee11191eece48\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b529444027f6fd359deb5fa73cb033046ea395c3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b529444027f6fd359deb5fa73cb033046ea395c3"}]},"branch":"refs/heads/master"},"c3b21e9f05b618009e8a9e720b33d0b0bcbb1772":{"kind":"REWORK","_number":2,"created":"2026-05-29 22:44:43.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"ref":"refs/changes/80/990580/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/80/990580/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/80/990580/2"}}},"commit":{"parents":[{"commit":"ca8749f344168ad1c4e07fdfd24e68ca04c57eae","subject":"test_sharder.py: pass timestamp strings to put_object","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ca8749f344168ad1c4e07fdfd24e68ca04c57eae"}]}],"author":{"name":"Nathaniel","email":"nmartes@NVIDIA.com","date":"2026-05-28 21:28:36.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-05-29 22:44:34.000000000","tz":-420},"subject":"Testing for s3api Checksum Presistence of x-amz-checksum-* Headers","message":"Testing for s3api Checksum Presistence of x-amz-checksum-* Headers\n\nSwift\u0027s S3 API already validates additional checksum values for\nnon-MPU object uploads in the request path including fixed-length\nrequests with x-amz-checksum-* headers and S3 SigV4 aws-chunked requests\nwith checksum trailers.\nThe gap is that Swift currently drops the verified S3 checksum value after upload.\n\nAWS S3 upload checksum behavior\nhttps://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity-upload.html\n\nCombatilibility testing for this feature should be made to ensure that\nonce the changes are made, the operate as AWS S3 clients would expect.\n\nChange-Id: I009a9a46f20c58f8e6cda2e345eee11191eece48\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c3b21e9f05b618009e8a9e720b33d0b0bcbb1772"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c3b21e9f05b618009e8a9e720b33d0b0bcbb1772"}]},"branch":"refs/heads/master"},"cb16ae2562c391b7d603213dff478a6bbc736263":{"kind":"REWORK","_number":3,"created":"2026-06-01 16:35:57.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"ref":"refs/changes/80/990580/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/80/990580/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/80/990580/3"}}},"commit":{"parents":[{"commit":"ca8749f344168ad1c4e07fdfd24e68ca04c57eae","subject":"test_sharder.py: pass timestamp strings to put_object","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ca8749f344168ad1c4e07fdfd24e68ca04c57eae"}]}],"author":{"name":"Nathaniel","email":"nmartes@NVIDIA.com","date":"2026-05-28 21:28:36.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-01 16:35:47.000000000","tz":-420},"subject":"Testing for s3api Checksum Presistence of x-amz-checksum-* Headers","message":"Testing for s3api Checksum Presistence of x-amz-checksum-* Headers\n\nSwift\u0027s S3 API already validates additional checksum values for\nnon-MPU object uploads in the request path including fixed-length\nrequests with x-amz-checksum-* headers and S3 SigV4 aws-chunked requests\nwith checksum trailers.\nThe gap is that Swift currently drops the verified S3 checksum value after upload.\n\nAWS S3 upload checksum behavior\nhttps://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity-upload.html\n\nCombatilibility testing for this feature should be made to ensure that\nonce the changes are made, the operate as AWS S3 clients would expect.\n\nChange-Id: I009a9a46f20c58f8e6cda2e345eee11191eece48\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/cb16ae2562c391b7d603213dff478a6bbc736263"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/cb16ae2562c391b7d603213dff478a6bbc736263"}]},"branch":"refs/heads/master"},"b39f5ca37bde79a8a22f851c7b502f59c8fef204":{"kind":"REWORK","_number":4,"created":"2026-06-01 18:30:24.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"ref":"refs/changes/80/990580/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/80/990580/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/80/990580/4"}}},"commit":{"parents":[{"commit":"ca8749f344168ad1c4e07fdfd24e68ca04c57eae","subject":"test_sharder.py: pass timestamp strings to put_object","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ca8749f344168ad1c4e07fdfd24e68ca04c57eae"}]}],"author":{"name":"Nathaniel","email":"nmartes@NVIDIA.com","date":"2026-05-28 21:28:36.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-01 18:30:04.000000000","tz":-420},"subject":"Testing for s3api Checksum Presistence of x-amz-checksum-* Headers","message":"Testing for s3api Checksum Presistence of x-amz-checksum-* Headers\n\nSwift\u0027s S3 API already validates additional checksum values for\nnon-MPU object uploads in the request path including fixed-length\nrequests with x-amz-checksum-* headers and S3 SigV4 aws-chunked requests\nwith checksum trailers.\nThe gap is that Swift currently drops the verified S3 checksum value after upload.\n\nAWS S3 upload checksum behavior\nhttps://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity-upload.html\n\nCombatilibility testing for this feature should be made to ensure that\nonce the changes are made, the operate as AWS S3 clients would expect.\n\nChange-Id: I009a9a46f20c58f8e6cda2e345eee11191eece48\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b39f5ca37bde79a8a22f851c7b502f59c8fef204"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b39f5ca37bde79a8a22f851c7b502f59c8fef204"}]},"branch":"refs/heads/master"},"08b40a55e95131e6870e8268ab7c02659696dc15":{"kind":"REWORK","_number":5,"created":"2026-06-01 20:37:50.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"ref":"refs/changes/80/990580/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/80/990580/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/80/990580/5"}}},"commit":{"parents":[{"commit":"ca8749f344168ad1c4e07fdfd24e68ca04c57eae","subject":"test_sharder.py: pass timestamp strings to put_object","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ca8749f344168ad1c4e07fdfd24e68ca04c57eae"}]}],"author":{"name":"Nathaniel","email":"nmartes@NVIDIA.com","date":"2026-05-28 21:28:36.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-01 20:37:42.000000000","tz":-420},"subject":"Testing for s3api Checksum Presistence of x-amz-checksum-* Headers","message":"Testing for s3api Checksum Presistence of x-amz-checksum-* Headers\n\nSwift\u0027s S3 API already validates additional checksum values for\nnon-MPU object uploads in the request path including fixed-length\nrequests with x-amz-checksum-* headers and S3 SigV4 aws-chunked requests\nwith checksum trailers.\nThe gap is that Swift currently drops the verified S3 checksum value after upload.\n\nAWS S3 upload checksum behavior\nhttps://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity-upload.html\n\nCombatilibility testing for this feature should be made to ensure that\nonce the changes are made, the operate as AWS S3 clients would expect.\n\nChange-Id: I009a9a46f20c58f8e6cda2e345eee11191eece48\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/08b40a55e95131e6870e8268ab7c02659696dc15"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/08b40a55e95131e6870e8268ab7c02659696dc15"}]},"branch":"refs/heads/master"},"a0897bd6c7976b95abed7a52737c8be81c565628":{"kind":"REWORK","_number":6,"created":"2026-06-01 20:38:36.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"ref":"refs/changes/80/990580/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/80/990580/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/80/990580/6"}}},"commit":{"parents":[{"commit":"ca8749f344168ad1c4e07fdfd24e68ca04c57eae","subject":"test_sharder.py: pass timestamp strings to put_object","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ca8749f344168ad1c4e07fdfd24e68ca04c57eae"}]}],"author":{"name":"Nathaniel","email":"nmartes@NVIDIA.com","date":"2026-05-28 21:28:36.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-01 20:38:29.000000000","tz":-420},"subject":"Testing for s3api Checksum Presistence of x-amz-checksum-* Headers","message":"Testing for s3api Checksum Presistence of x-amz-checksum-* Headers\n\nSwift\u0027s S3 API already validates additional checksum values for\nnon-MPU object uploads in the request path including fixed-length\nrequests with x-amz-checksum-* headers and S3 SigV4 aws-chunked requests\nwith checksum trailers.\nThe gap is that Swift currently drops the verified S3 checksum value after upload.\n\nAWS S3 upload checksum behavior\nhttps://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity-upload.html\n\nCombatilibility testing for this feature should be made to ensure that\nonce the changes are made, the operate as AWS S3 clients would expect.\n\nChange-Id: I009a9a46f20c58f8e6cda2e345eee11191eece48\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a0897bd6c7976b95abed7a52737c8be81c565628"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a0897bd6c7976b95abed7a52737c8be81c565628"}]},"branch":"refs/heads/master"},"e93a61deb7d21d4d705550a517f180599f1bf9e9":{"kind":"NO_CODE_CHANGE","_number":7,"created":"2026-06-03 23:05:00.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"ref":"refs/changes/80/990580/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/80/990580/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/80/990580/7"}}},"commit":{"parents":[{"commit":"ca8749f344168ad1c4e07fdfd24e68ca04c57eae","subject":"test_sharder.py: pass timestamp strings to put_object","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ca8749f344168ad1c4e07fdfd24e68ca04c57eae"}]}],"author":{"name":"Nathaniel","email":"nmartes@NVIDIA.com","date":"2026-05-28 21:28:36.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-03 23:03:38.000000000","tz":-420},"subject":"s3api: Testing for User Checksum Presistence for Full Object Uploads","message":"s3api: Testing for User Checksum Presistence for Full Object Uploads\n\nSwift\u0027s S3 API already validates additional checksum values for\nnon-MPU object uploads in the request path including fixed-length\nrequests with x-amz-checksum-* headers and S3 SigV4 aws-chunked requests\nwith checksum trailers.\nThe gap is that Swift currently drops the verified S3 checksum value after upload.\n\nAWS S3 upload checksum behavior\nhttps://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity-upload.html\n\nCombatilibility testing for this feature should be made to ensure that\nonce the changes are made, the operate as AWS S3 clients would expect.\n\nChange-Id: I009a9a46f20c58f8e6cda2e345eee11191eece48\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e93a61deb7d21d4d705550a517f180599f1bf9e9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e93a61deb7d21d4d705550a517f180599f1bf9e9"}]},"branch":"refs/heads/master"},"90f63210a8ab2ad9c55c02dc8010cdc89dff67a6":{"kind":"REWORK","_number":8,"created":"2026-06-05 23:30:43.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"ref":"refs/changes/80/990580/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/80/990580/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/80/990580/8"}}},"commit":{"parents":[{"commit":"ca8749f344168ad1c4e07fdfd24e68ca04c57eae","subject":"test_sharder.py: pass timestamp strings to put_object","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ca8749f344168ad1c4e07fdfd24e68ca04c57eae"}]}],"author":{"name":"Nathaniel","email":"nmartes@NVIDIA.com","date":"2026-05-28 21:28:36.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-05 23:30:33.000000000","tz":-420},"subject":"s3api: Testing for User Checksum Presistence for Full Object Uploads","message":"s3api: Testing for User Checksum Presistence for Full Object Uploads\n\nSwift\u0027s S3 API already validates additional checksum values for\nnon-MPU object uploads in the request path including fixed-length\nrequests with x-amz-checksum-* headers and S3 SigV4 aws-chunked requests\nwith checksum trailers.\nThe gap is that Swift currently drops the verified S3 checksum value after upload.\n\nAWS S3 upload checksum behavior\nhttps://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity-upload.html\n\nCombatilibility testing for this feature should be made to ensure that\nonce the changes are made, the operate as AWS S3 clients would expect.\n\nChange-Id: I009a9a46f20c58f8e6cda2e345eee11191eece48\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/90f63210a8ab2ad9c55c02dc8010cdc89dff67a6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/90f63210a8ab2ad9c55c02dc8010cdc89dff67a6"}]},"branch":"refs/heads/master"},"79d0f23fd50764bcf5deed950e8e0363a3cbc58d":{"kind":"REWORK","_number":9,"created":"2026-06-06 00:04:38.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"ref":"refs/changes/80/990580/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/80/990580/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/80/990580/9"}}},"commit":{"parents":[{"commit":"ca8749f344168ad1c4e07fdfd24e68ca04c57eae","subject":"test_sharder.py: pass timestamp strings to put_object","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ca8749f344168ad1c4e07fdfd24e68ca04c57eae"}]}],"author":{"name":"Nathaniel","email":"nmartes@NVIDIA.com","date":"2026-05-28 21:28:36.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-06 00:04:26.000000000","tz":-420},"subject":"s3api: Testing for User Checksum Presistence for Full Object Uploads","message":"s3api: Testing for User Checksum Presistence for Full Object Uploads\n\nSwift\u0027s S3 API already validates additional checksum values for\nnon-MPU object uploads in the request path including fixed-length\nrequests with x-amz-checksum-* headers and S3 SigV4 aws-chunked requests\nwith checksum trailers.\nThe gap is that Swift currently drops the verified S3 checksum value after upload.\n\nAWS S3 upload checksum behavior\nhttps://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity-upload.html\n\nCombatilibility testing for this feature should be made to ensure that\nonce the changes are made, the operate as AWS S3 clients would expect.\n\nChange-Id: I009a9a46f20c58f8e6cda2e345eee11191eece48\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/79d0f23fd50764bcf5deed950e8e0363a3cbc58d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/79d0f23fd50764bcf5deed950e8e0363a3cbc58d"}]},"branch":"refs/heads/master"},"220e029380d5d0de8f6a056341c3f8d56b1187a9":{"kind":"TRIVIAL_REBASE","_number":10,"created":"2026-06-12 21:17:33.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"ref":"refs/changes/80/990580/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/80/990580/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/80/990580/10"}}},"commit":{"parents":[{"commit":"c528947467760b2ef26a4114a081bc7c38864b9c","subject":"Merge \"tests: Test more methods for publicAccessBlock\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c528947467760b2ef26a4114a081bc7c38864b9c"}]}],"author":{"name":"Nathaniel","email":"nmartes@NVIDIA.com","date":"2026-05-28 21:28:36.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-09 21:32:48.000000000","tz":-420},"subject":"s3api: Testing for User Checksum Presistence for Full Object Uploads","message":"s3api: Testing for User Checksum Presistence for Full Object Uploads\n\nSwift\u0027s S3 API already validates additional checksum values for\nnon-MPU object uploads in the request path including fixed-length\nrequests with x-amz-checksum-* headers and S3 SigV4 aws-chunked requests\nwith checksum trailers.\nThe gap is that Swift currently drops the verified S3 checksum value after upload.\n\nAWS S3 upload checksum behavior\nhttps://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity-upload.html\n\nCombatilibility testing for this feature should be made to ensure that\nonce the changes are made, the operate as AWS S3 clients would expect.\n\nChange-Id: I009a9a46f20c58f8e6cda2e345eee11191eece48\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/220e029380d5d0de8f6a056341c3f8d56b1187a9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/220e029380d5d0de8f6a056341c3f8d56b1187a9"}]},"branch":"refs/heads/master"},"3f3a7389ed53aeb0775ad9ffda6163bafe59f439":{"kind":"NO_CODE_CHANGE","_number":11,"created":"2026-06-12 21:21:24.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"ref":"refs/changes/80/990580/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/80/990580/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/80/990580/11"}}},"commit":{"parents":[{"commit":"c528947467760b2ef26a4114a081bc7c38864b9c","subject":"Merge \"tests: Test more methods for publicAccessBlock\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c528947467760b2ef26a4114a081bc7c38864b9c"}]}],"author":{"name":"Nathaniel","email":"nmartes@NVIDIA.com","date":"2026-05-28 21:28:36.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-12 21:20:49.000000000","tz":-420},"subject":"s3api: Testing for User Checksum Presistence for Full Object Uploads","message":"s3api: Testing for User Checksum Presistence for Full Object Uploads\n\nSwift\u0027s S3 API already validates additional checksum values for\nnon-MPU object uploads in the request path including fixed-length\nrequests with x-amz-checksum-* headers and S3 SigV4 aws-chunked requests\nwith checksum trailers.\nThe gap is that Swift currently drops the verified S3 checksum value after upload.\n\nAWS S3 upload checksum behavior\nhttps://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity-upload.html\n\nCompatibility testing for this feature should be made to ensure that\nonce the changes are made, the operate as AWS S3 clients would expect.\n\nChange-Id: I009a9a46f20c58f8e6cda2e345eee11191eece48\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3f3a7389ed53aeb0775ad9ffda6163bafe59f439"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3f3a7389ed53aeb0775ad9ffda6163bafe59f439"}]},"branch":"refs/heads/master"},"927066d66fb96d344759dfc91ac5675e8b554aa9":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2026-06-16 21:27:13.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"ref":"refs/changes/80/990580/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/80/990580/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/80/990580/12"}}},"commit":{"parents":[{"commit":"769d4f8b5ecd3672b9964697e0388e29916ec731","subject":"s3api: User Checksum Persistence for Full Object Uploads","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/769d4f8b5ecd3672b9964697e0388e29916ec731"}]}],"author":{"name":"Nathaniel","email":"nmartes@NVIDIA.com","date":"2026-05-28 21:28:36.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-16 21:26:54.000000000","tz":-420},"subject":"s3api: Testing for User Checksum Presistence for Full Object Uploads","message":"s3api: Testing for User Checksum Presistence for Full Object Uploads\n\nSwift\u0027s S3 API already validates additional checksum values for\nnon-MPU object uploads in the request path including fixed-length\nrequests with x-amz-checksum-* headers and S3 SigV4 aws-chunked requests\nwith checksum trailers.\nThe gap is that Swift currently drops the verified S3 checksum value after upload.\n\nAWS S3 upload checksum behavior\nhttps://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity-upload.html\n\nCompatibility testing for this feature should be made to ensure that\nonce the changes are made, the operate as AWS S3 clients would expect.\n\nChange-Id: I009a9a46f20c58f8e6cda2e345eee11191eece48\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/927066d66fb96d344759dfc91ac5675e8b554aa9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/927066d66fb96d344759dfc91ac5675e8b554aa9"}]},"branch":"refs/heads/master"},"44efc488e2af04565ea587ec12fa7df705dd1f4c":{"kind":"TRIVIAL_REBASE","_number":13,"created":"2026-06-22 23:48:52.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"ref":"refs/changes/80/990580/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/80/990580/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/80/990580/13"}}},"commit":{"parents":[{"commit":"76ae43392dcc96ed1bcfdd57c7a7bfc58fb48cfe","subject":"s3api: User Checksum Persistence for Full Object Uploads","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/76ae43392dcc96ed1bcfdd57c7a7bfc58fb48cfe"}]}],"author":{"name":"Nathaniel","email":"nmartes@NVIDIA.com","date":"2026-05-28 21:28:36.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-22 23:48:52.000000000","tz":0},"subject":"s3api: Testing for User Checksum Presistence for Full Object Uploads","message":"s3api: Testing for User Checksum Presistence for Full Object Uploads\n\nSwift\u0027s S3 API already validates additional checksum values for\nnon-MPU object uploads in the request path including fixed-length\nrequests with x-amz-checksum-* headers and S3 SigV4 aws-chunked requests\nwith checksum trailers.\nThe gap is that Swift currently drops the verified S3 checksum value after upload.\n\nAWS S3 upload checksum behavior\nhttps://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity-upload.html\n\nCompatibility testing for this feature should be made to ensure that\nonce the changes are made, the operate as AWS S3 clients would expect.\n\nChange-Id: I009a9a46f20c58f8e6cda2e345eee11191eece48\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/44efc488e2af04565ea587ec12fa7df705dd1f4c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/44efc488e2af04565ea587ec12fa7df705dd1f4c"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"769d4f8b5ecd3672b9964697e0388e29916ec731","ours":"927066d66fb96d344759dfc91ac5675e8b554aa9","theirs":"76ae43392dcc96ed1bcfdd57c7a7bfc58fb48cfe","merge_strategy":"recursive","contains_conflicts":false}},"28c18198016423a81160a0ab60c583cbffc79a47":{"kind":"NO_CHANGE","_number":14,"created":"2026-06-23 15:31:49.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"ref":"refs/changes/80/990580/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/80/990580/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/80/990580/14"}}},"commit":{"parents":[{"commit":"76ae43392dcc96ed1bcfdd57c7a7bfc58fb48cfe","subject":"s3api: User Checksum Persistence for Full Object Uploads","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/76ae43392dcc96ed1bcfdd57c7a7bfc58fb48cfe"}]}],"author":{"name":"Nathaniel","email":"nmartes@NVIDIA.com","date":"2026-05-28 21:28:36.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 02:45:25.000000000","tz":-420},"subject":"s3api: Testing for User Checksum Presistence for Full Object Uploads","message":"s3api: Testing for User Checksum Presistence for Full Object Uploads\n\nSwift\u0027s S3 API already validates additional checksum values for\nnon-MPU object uploads in the request path including fixed-length\nrequests with x-amz-checksum-* headers and S3 SigV4 aws-chunked requests\nwith checksum trailers.\nThe gap is that Swift currently drops the verified S3 checksum value after upload.\n\nAWS S3 upload checksum behavior\nhttps://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity-upload.html\n\nCompatibility testing for this feature should be made to ensure that\nonce the changes are made, the operate as AWS S3 clients would expect.\n\nChange-Id: I009a9a46f20c58f8e6cda2e345eee11191eece48\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/28c18198016423a81160a0ab60c583cbffc79a47"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/28c18198016423a81160a0ab60c583cbffc79a47"}]},"branch":"refs/heads/master"},"f8ee3a522f3c8161324d6f44a7c7a0e4b20b0e1d":{"kind":"TRIVIAL_REBASE","_number":15,"created":"2026-06-23 15:39:32.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"ref":"refs/changes/80/990580/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/80/990580/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/80/990580/15"}}},"commit":{"parents":[{"commit":"f609b18c42597289556bf31ad8b179d2d3f0bb9f","subject":"s3api: User Checksum Persistence for Full Object Uploads","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f609b18c42597289556bf31ad8b179d2d3f0bb9f"}]}],"author":{"name":"Nathaniel","email":"nmartes@NVIDIA.com","date":"2026-05-28 21:28:36.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 15:39:32.000000000","tz":0},"subject":"s3api: Testing for User Checksum Presistence for Full Object Uploads","message":"s3api: Testing for User Checksum Presistence for Full Object Uploads\n\nSwift\u0027s S3 API already validates additional checksum values for\nnon-MPU object uploads in the request path including fixed-length\nrequests with x-amz-checksum-* headers and S3 SigV4 aws-chunked requests\nwith checksum trailers.\nThe gap is that Swift currently drops the verified S3 checksum value after upload.\n\nAWS S3 upload checksum behavior\nhttps://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity-upload.html\n\nCompatibility testing for this feature should be made to ensure that\nonce the changes are made, the operate as AWS S3 clients would expect.\n\nChange-Id: I009a9a46f20c58f8e6cda2e345eee11191eece48\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f8ee3a522f3c8161324d6f44a7c7a0e4b20b0e1d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f8ee3a522f3c8161324d6f44a7c7a0e4b20b0e1d"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"76ae43392dcc96ed1bcfdd57c7a7bfc58fb48cfe","ours":"28c18198016423a81160a0ab60c583cbffc79a47","theirs":"f609b18c42597289556bf31ad8b179d2d3f0bb9f","merge_strategy":"recursive","contains_conflicts":false}},"1bac557015d3ffc9c8c3451cabea06c858abdd6b":{"kind":"TRIVIAL_REBASE","_number":16,"created":"2026-06-23 17:43:49.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"ref":"refs/changes/80/990580/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/80/990580/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/80/990580/16"}}},"commit":{"parents":[{"commit":"2812601431ac0fdc1cf36476c1b332d2a3c88b16","subject":"s3api: User Checksum Persistence for Full Object Uploads","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2812601431ac0fdc1cf36476c1b332d2a3c88b16"}]}],"author":{"name":"Nathaniel","email":"nmartes@NVIDIA.com","date":"2026-05-28 21:28:36.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 17:43:49.000000000","tz":0},"subject":"s3api: Testing for User Checksum Presistence for Full Object Uploads","message":"s3api: Testing for User Checksum Presistence for Full Object Uploads\n\nSwift\u0027s S3 API already validates additional checksum values for\nnon-MPU object uploads in the request path including fixed-length\nrequests with x-amz-checksum-* headers and S3 SigV4 aws-chunked requests\nwith checksum trailers.\nThe gap is that Swift currently drops the verified S3 checksum value after upload.\n\nAWS S3 upload checksum behavior\nhttps://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity-upload.html\n\nCompatibility testing for this feature should be made to ensure that\nonce the changes are made, the operate as AWS S3 clients would expect.\n\nChange-Id: I009a9a46f20c58f8e6cda2e345eee11191eece48\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1bac557015d3ffc9c8c3451cabea06c858abdd6b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1bac557015d3ffc9c8c3451cabea06c858abdd6b"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"f609b18c42597289556bf31ad8b179d2d3f0bb9f","ours":"f8ee3a522f3c8161324d6f44a7c7a0e4b20b0e1d","theirs":"2812601431ac0fdc1cf36476c1b332d2a3c88b16","merge_strategy":"recursive","contains_conflicts":false}},"d8ed37b73a3b806998d91d5f83423ebf367d2f9a":{"kind":"REWORK","_number":17,"created":"2026-06-23 17:46:22.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"ref":"refs/changes/80/990580/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/80/990580/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/80/990580/17"}}},"commit":{"parents":[{"commit":"f224f490dd6e6c21f9979ee25f55498661465c78","subject":"s3api: User Checksum Persistence for Full Object Uploads","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f224f490dd6e6c21f9979ee25f55498661465c78"}]}],"author":{"name":"Nathaniel","email":"nmartes@NVIDIA.com","date":"2026-05-28 21:28:36.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 17:45:48.000000000","tz":-420},"subject":"s3api: Testing for User Checksum Presistence for Full Object Uploads","message":"s3api: Testing for User Checksum Presistence for Full Object Uploads\n\nSwift\u0027s S3 API already validates additional checksum values for\nnon-MPU object uploads in the request path including fixed-length\nrequests with x-amz-checksum-* headers and S3 SigV4 aws-chunked requests\nwith checksum trailers.\nThe gap is that Swift currently drops the verified S3 checksum value after upload.\n\nAWS S3 upload checksum behavior\nhttps://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity-upload.html\n\nCompatibility testing for this feature should be made to ensure that\nonce the changes are made, the operate as AWS S3 clients would expect.\n\nChange-Id: I009a9a46f20c58f8e6cda2e345eee11191eece48\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d8ed37b73a3b806998d91d5f83423ebf367d2f9a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d8ed37b73a3b806998d91d5f83423ebf367d2f9a"}]},"branch":"refs/heads/master"},"3d323d44c4f92d2af45f8d34b95b1da80341a275":{"kind":"TRIVIAL_REBASE","_number":18,"created":"2026-06-23 18:26:19.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"natemartes09@gmail.com","username":"nmartes"},"ref":"refs/changes/80/990580/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/80/990580/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/990580/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/80/990580/18"}}},"commit":{"parents":[{"commit":"8755c568145b03fa177b0eb199610ecd2bbe6d9f","subject":"s3api: User Checksum Persistence for Full Object Uploads","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8755c568145b03fa177b0eb199610ecd2bbe6d9f"}]}],"author":{"name":"Nathaniel","email":"nmartes@NVIDIA.com","date":"2026-05-28 21:28:36.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-06-23 18:26:19.000000000","tz":0},"subject":"s3api: Testing for User Checksum Presistence for Full Object Uploads","message":"s3api: Testing for User Checksum Presistence for Full Object Uploads\n\nSwift\u0027s S3 API already validates additional checksum values for\nnon-MPU object uploads in the request path including fixed-length\nrequests with x-amz-checksum-* headers and S3 SigV4 aws-chunked requests\nwith checksum trailers.\nThe gap is that Swift currently drops the verified S3 checksum value after upload.\n\nAWS S3 upload checksum behavior\nhttps://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity-upload.html\n\nCompatibility testing for this feature should be made to ensure that\nonce the changes are made, the operate as AWS S3 clients would expect.\n\nChange-Id: I009a9a46f20c58f8e6cda2e345eee11191eece48\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3d323d44c4f92d2af45f8d34b95b1da80341a275"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3d323d44c4f92d2af45f8d34b95b1da80341a275"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"f224f490dd6e6c21f9979ee25f55498661465c78","ours":"d8ed37b73a3b806998d91d5f83423ebf367d2f9a","theirs":"8755c568145b03fa177b0eb199610ecd2bbe6d9f","merge_strategy":"recursive","contains_conflicts":false}}},"requirements":[],"submit_records":[],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
