)]}'
{"id":"openstack%2Fswift~945672","triplet_id":"openstack%2Fswift~master~I7059cd56a340af004a551309a14ea7e0124a7520","project":"openstack/swift","branch":"master","attention_set":{},"removed_from_attention_set":{"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2025-04-12 17:14:29.000000000","reason":"Change was abandoned"},"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2025-04-10 05:06:53.000000000","reason":"\u003cGERRIT_ACCOUNT_15343\u003e replied on the change","reason_account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}},"hashtags":[],"change_id":"I7059cd56a340af004a551309a14ea7e0124a7520","subject":"Prefer anycrc to pure-Python CRCs if available","status":"ABANDONED","created":"2025-03-27 02:17:19.000000000","updated":"2025-04-12 17:14:29.000000000","total_comment_count":6,"unresolved_comment_count":3,"has_review_started":true,"meta_rev_id":"5805169f03fa7001f0189af2efd05ca694147e73","_number":945672,"virtual_id_number":945672,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"tag":"autogenerated:zuul:check","value":1,"date":"2025-04-11 15:37:22.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":{"disliked":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"all":[{"value":-1,"date":"2025-04-11 14:17:17.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"_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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-03-27 03:17:07.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":"CC"},{"updated":"2025-03-27 03:54:29.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2025-04-03 11:49:46.000000000","updated_by":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"reviewer":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"state":"REVIEWER"}],"messages":[{"id":"5100320eb9fb44682a8ae1fc8879323367676e9d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-03-27 02:17:19.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0178b7211e1fe0695c222164b902333169a345e4","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-03-27 02:21:00.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"a930be73e7c40ab04c8b08ad811c9a16da97f641","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-27 03:17:07.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bc21a3a89ee448d8922068ba582b657d\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/8a32108fc6e14ee6bac9fe222bd97d7c : SUCCESS in 56m 57s","accounts_in_message":[],"_revision_number":1},{"id":"e048877d6e2d43084d15cdfa0f0a486edc1d20e7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-27 03:54:29.000000000","message":"Patch Set 1: 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/9836b694f6b54039a6c27a0d2977bd71\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7db9aefdd9ff46f4b96fda913a55249a : SUCCESS in 11m 25s\n- grenade https://zuul.opendev.org/t/openstack/build/df6d9696f3eb4c5280fbdff19ed301e6 : SUCCESS in 46m 59s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c3fdda85e6b2498ab9d3e5051178ab98 : SUCCESS in 58m 36s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/f876ea0a2952421383c2f902ff117b32 : SUCCESS in 51m 08s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/bd8909418e294a33b8590fff0786c20b : SUCCESS in 56m 43s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c55ed381042f434baf13df4a43e6f98b : SUCCESS in 19m 21s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/14d67f6b4d254f6687aca8895da7ac1a : SUCCESS in 23m 40s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c280c52f42174f72a6df3201919fc665 : SUCCESS in 20m 31s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/31cb62e84d394b6bb115d3ce07e917ec : FAILURE in 3m 53s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/c2bed0d7e06745a9ba696ac2f3441dde : SUCCESS in 15m 36s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/cbfaf05e92454b1c8d16037425a79646 : SUCCESS in 20m 56s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/e840ad58b1e54117a5df6a94720c6585 : SUCCESS in 28m 18s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/7bfd5d14f6984d4da4cc4a191286056f : SUCCESS in 14m 29s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/9aac3e78637b4708a8ae6b9035057a8c : SUCCESS in 15m 10s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/5dfd7f48d5d6467085fe42e89b95e308 : SUCCESS in 17m 34s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/f49870a1b8244f948b7b4a4da9d8012a : SUCCESS in 6m 03s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/a4fbe887dbee4520852c56b9c934c342 : SUCCESS in 14m 10s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/173d0d92555e4f8f88df549812968592 : SUCCESS in 6m 49s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/feb94945187c42bc80717898bb57a769 : SUCCESS in 53m 23s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/c761f8ee2e824159b960105505d23771 : SUCCESS in 17m 51s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/e100902c8c42432fba9584c99cb731d0 : SUCCESS in 44m 36s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f4017abd247a433e884382871c608d91 : SUCCESS in 19m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/20aa6bf713bd4e68afd9120682d172b9 : FAILURE in 3m 48s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/d56d62eab5364a07a54b1e4c0f1e5963 : SUCCESS in 20m 11s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/68209d2b793e4cbea9cb95a5fc2eeafd : SUCCESS in 48m 57s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1b7d70e3750144c39e63973729ca865e : SUCCESS in 48m 22s","accounts_in_message":[],"_revision_number":1},{"id":"a267db8604abcf8eb2d6c932b9cd92deadc8efb6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-03-31 18:44:40.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"7292e6ea1c1bacd9dad06ae6fda16af46e41f83b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-31 19:20:07.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f1a3d54bf91942a09906c951259da8f7\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/42e70eee1547411c977dd120f1bef575 : SUCCESS in 33m 33s","accounts_in_message":[],"_revision_number":2},{"id":"f35f9fac6455b0b3dc4453a87c02c81d993c214c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-31 19:43:39.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3a91fbbbdf1740c08f61bd0bc0390db4\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/acba0b4ba2a04a798c342fa8d2f4b585 : SUCCESS in 10m 53s\n- grenade https://zuul.opendev.org/t/openstack/build/fb54e1f766cf4d53affb89296dbf6001 : SUCCESS in 54m 33s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/d475299ac3e6418db3de15ca06d40c98 : SUCCESS in 54m 17s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/ef7d7f4a352c4e30af3245bf4ae7d2c5 : SUCCESS in 48m 16s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2c6a0cd8d7f04c6899319752e16020ed : SUCCESS in 50m 44s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8d0ea584ba064989bde97b1403ca284b : SUCCESS in 14m 33s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/fcedc9e9974641f0a96171820f8ca112 : SUCCESS in 15m 15s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/336c6969bfb941e98fbbc4d67c090ef5 : SUCCESS in 15m 55s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/21f8f926206a404788c89206e318ab2b : SUCCESS in 8m 17s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/08b09aa9ed1344719bf584c9a9076d08 : SUCCESS in 16m 28s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/1eaa67f450094db686da12d09700a67b : SUCCESS in 14m 52s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/4489d4f4a1f14d0aa4fea3f8d53bef64 : SUCCESS in 21m 13s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/7838e1e8cf1b4f51a4fa1852eccf12a3 : SUCCESS in 12m 51s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/284756a6b9ce41959b51a87b8883aa66 : SUCCESS in 7m 45s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/0d6a38cd002b48649fb79f2d944b507a : SUCCESS in 8m 04s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/616bbf0aa3794ab49b846e4c1547f279 : SUCCESS in 4m 40s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/127c16316ef34e4ab607d10b82caa851 : SUCCESS in 10m 40s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/4af331efac234209b386aa045418c155 : SUCCESS in 6m 08s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/5b41705ddbf643c9bcd3c91c79cb94e5 : SUCCESS in 40m 02s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/40ed1c3978ea4d75891ce73f43e1bd4c : SUCCESS in 24m 03s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/ea1fc905f2ca44ff80f9b584d354f6fa : SUCCESS in 23m 51s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4a57a5b29be9458b9b9d6c2a8d164435 : SUCCESS in 11m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/33268554f24c4d12b5e6b91d2fecf529 : SUCCESS in 5m 28s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/34a21594474a4fda911580c1a352861b : SUCCESS in 18m 31s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/3e9816305a2b48709e845dd0dd08bd1f : SUCCESS in 45m 18s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/be81553c723041d8bd8307c85d793c9e : SUCCESS in 58m 05s","accounts_in_message":[],"_revision_number":2},{"id":"c5bdd4fc2e43d1e08f887286ef8aad5bf5909c44","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-04-03 11:49:46.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"c87c2f841f9fa734a4e11b29f6eb814bf66c2334","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-04-03 12:10:35.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"46caf183bb075bc3664abf97a51344e415e2c4a0","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-03 12:48:09.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/32c92d12349d47d2b033ba889fad7732\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/258f4fc5cb6a456ca8f0b5695ad70dee : SUCCESS in 35m 44s","accounts_in_message":[],"_revision_number":3},{"id":"9415789dd01125c73a9f818af82691ad4a21a1fc","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-04-03 13:06:47.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"e940241b873510141e55290a891a6c89aca3df18","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-03 13:31:52.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1b67e71037954203b961e726debc609b\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b365ca73a63249cebe29d4aa280bc11a : SUCCESS in 11m 28s\n- grenade https://zuul.opendev.org/t/openstack/build/327f4b0dac4841b78d74713afe436064 : SUCCESS in 51m 51s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/36ab36ffd46c4efabc6dc08e51de744b : SUCCESS in 1h 14m 35s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/c8f2fb1a035f4dd3bb2ecd4b02cff23d : SUCCESS in 50m 32s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ab36cf558b1b48d2b2baef65438fc3a4 : SUCCESS in 47m 19s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d12887df1d1a4257b0ee05cb75287f03 : SUCCESS in 19m 30s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/730378be690a43b2ade92e6847c7083e : SUCCESS in 19m 07s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/da2bbe84ae564eacbe35beecfeebe6f2 : SUCCESS in 22m 20s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/f06ae96de360421db3807f6d7d52f76f : SUCCESS in 5m 32s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/6b885905ee6e4835b2adf79b4d87043b : SUCCESS in 21m 20s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/7d6ce02201f84a4dac33d40c2db00ae7 : SUCCESS in 22m 38s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/14d35d709f5c492b83fcdcfc3c56f531 : SUCCESS in 24m 25s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/8cf9d5df337e45f8af316287baafb142 : SUCCESS in 12m 18s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/ee7735af13e545f997d83c94fd7d81e4 : SUCCESS in 14m 51s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/067fca6993e34819a753d112d44f94c8 : SUCCESS in 14m 45s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/2157f3e05433410bbc61f5f5443b37ce : SUCCESS in 6m 24s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/84939652e2094d14883974eeaff048ee : SUCCESS in 11m 36s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/fad3519bd08444688bf8e9bcb42855c7 : SUCCESS in 7m 45s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/55920d4e35884ed1a06c86cfd2da9658 : SUCCESS in 44m 23s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/6233c30419b443f193ca187fc0133305 : SUCCESS in 21m 52s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/61e7af390c894be3a1c594ef60ca1bcc : SUCCESS in 48m 51s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/efe70453620248d5a3091387ede4d855 : SUCCESS in 19m 29s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8131d0cfbb3e43f9841f4a646af6b6bf : SUCCESS in 4m 53s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/e2221afdc25447f681683068a0a1e927 : SUCCESS in 15m 50s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/a7fbeb0eac824fe89d18ee6effc25eec : SUCCESS in 57m 37s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c18e538d3359451e8bc4a107fc32e57a : SUCCESS in 57m 45s","accounts_in_message":[],"_revision_number":3},{"id":"8d1c2d96ef5b98d73fe5bedbf1c9aaa99a828de6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-04-07 17:16:46.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.\n\nCopied Votes:\n* Code-Review-1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"a93a7d0ae5c242d5da34dec674e3d1e58db3e825","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-07 18:14:57.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6d6b70adf88845349dc47fb84ce84376\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/9d5b6ed68bdd479f8e9fb1ccac69a901 : SUCCESS in 56m 16s","accounts_in_message":[],"_revision_number":4},{"id":"cf4348840d6623479efaeeef44d48b16dd90d640","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-07 18:22:33.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fcfe1b3a594a468b99f22d18be50174d\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7403b59fbf52472d8ab22cd9bbf32a97 : SUCCESS in 8m 01s\n- grenade https://zuul.opendev.org/t/openstack/build/256c609119374849ac04422c741e2759 : SUCCESS in 1h 04m 43s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/cd7bd88784dd43be927b5e37aa0c5809 : SUCCESS in 52m 19s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/854b415ecb474edcb33fc76c654dc23a : SUCCESS in 31m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5bded03e95b94b90980645da3524236e : SUCCESS in 45m 38s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9e16678a8e554750b21cd27f50d828c5 : SUCCESS in 19m 57s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/fe4fb2a6bf334820a02786a5f26f267b : SUCCESS in 15m 21s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ec4581d3e00c4b199cc13babdb79b4e2 : SUCCESS in 19m 17s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b05fb8e42c8e446fac323c335eb4af49 : SUCCESS in 5m 04s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/0b5f894b2a504d77a8fddaa8e1f2fc8a : SUCCESS in 15m 25s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/acb7155e142545dab08f8dadfa7320e2 : SUCCESS in 17m 25s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/8744a59b63a645c2a85e8ea9040ba174 : SUCCESS in 21m 47s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/77d02bcf1b444d0c912f1eb7735beb5a : SUCCESS in 7m 53s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/788de32495eb4118a5e779f8ebae0331 : SUCCESS in 15m 24s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/c6e2635201e34007907f702485682ff6 : SUCCESS in 15m 24s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/2c5c4a3684e648b480064a7297502aa2 : SUCCESS in 7m 59s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/0de20c16952f447fbcca390a8c362d53 : SUCCESS in 14m 34s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/106d5e9797304c6aae99d5c0b53d5368 : SUCCESS in 10m 35s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/7ea49c3f36864faea2f193ec65e6de3e : SUCCESS in 45m 50s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/a2bae6b412864bf69945e10aa90dd68b : SUCCESS in 45m 48s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/2f3b04e2b98b46029a8f194b0a54ce25 : SUCCESS in 48m 24s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/aca248866ec6492eb150a8fa8ee5f623 : SUCCESS in 16m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/99363167bdb44feaad0f8b8ebf1437f2 : SUCCESS in 2m 16s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b0082909c24840858ac9a6be024f2b90 : SUCCESS in 20m 42s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/84e40f1e6db44d938826a6b6e406bf55 : SUCCESS in 57m 24s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/965b343e754b4d9bb0e4195e65dbaf73 : SUCCESS in 45m 12s","accounts_in_message":[],"_revision_number":4},{"id":"9c4822fe75db59556c6a30be66227dec668dca32","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-04-10 05:06:53.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"12599839db1a7a8e4040b7dd255ed01d486fb8b5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-04-11 14:17:17.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.\n\nCopied Votes:\n* Code-Review-1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":5},{"id":"fcc1eb6f8057bad9b56dff823b0681fbadc5a443","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-11 15:15:18.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a0bdba3b08b84c79b911b9cf1e4f6a5c\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/401397d4b8ec4e22b927c97a694d8af4 : SUCCESS in 37m 33s","accounts_in_message":[],"_revision_number":5},{"id":"4cf79b97d43b6120dbb3b9192a2309751392561a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-11 15:37:22.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9acab27d4c914e8c8e9550e15b778401\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/587bd32a0e154c328b7ce50acfe98636 : SUCCESS in 10m 00s\n- grenade https://zuul.opendev.org/t/openstack/build/593ec2e6ccaa465c9fb6bff0b15b5814 : SUCCESS in 53m 09s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/dad636c6f56141fa86ae8ce31cb4708c : SUCCESS in 50m 44s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/c6c3f01c121a4781a593ff2123a8f70f : SUCCESS in 48m 41s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/51be42b490b04e3d948aca5c1666255b : SUCCESS in 58m 48s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0dfe19e0e4e7484aa5bd94094efc524b : SUCCESS in 19m 06s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ce418e3c641f4c9084da033ec7567bc9 : SUCCESS in 19m 28s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/268e74aa52f1430680b367931e5fa022 : SUCCESS in 20m 17s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/5d952e7f5b854a5bb5d4fb9ac2091e0b : SUCCESS in 4m 54s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/9089c6e2711042eaba49b45209cd9aba : SUCCESS in 15m 55s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/2b69a717eaca4108bc611c93178eb1f5 : SUCCESS in 18m 31s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/66bcf010083846ad8527e5da2271e0f8 : SUCCESS in 12m 57s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/a96579dda11f4c65bc0337f53706f120 : SUCCESS in 14m 30s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/37ebccb56c7a4cf1bbab84aa58556425 : SUCCESS in 15m 18s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/0c5913a556f841a7b6d8eada3b3a31d3 : SUCCESS in 15m 03s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/da934f06f11e433490708b51cfc94a10 : SUCCESS in 5m 30s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/d10bd4a80e394f90b951d70cdfe1021b : SUCCESS in 16m 50s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/1c052efc4b5043978aa712d0f1e04308 : SUCCESS in 8m 59s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/21f795dd26f147d195839feb99146808 : SUCCESS in 50m 00s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/cf55fd984e384485b86f9f61a0156c5f : SUCCESS in 50m 15s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/6e0713ae6ca9447d936ba34d15c44bda : SUCCESS in 46m 36s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7c25a6688484420896db740d02293a6c : SUCCESS in 20m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1304860717974408bbf3aafd33fc6c14 : SUCCESS in 4m 50s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/3743bea824da430d982ce889eebacabf : SUCCESS in 22m 08s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/602a42257f79453ebbff55d3e442a38f : SUCCESS in 47m 16s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/71f277b17936440d8d4a5e3c3507eb23 : SUCCESS in 51m 54s","accounts_in_message":[],"_revision_number":5},{"id":"5805169f03fa7001f0189af2efd05ca694147e73","tag":"autogenerated:gerrit:abandon","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-04-12 17:14:29.000000000","message":"Abandoned\n\nSquashed into https://review.opendev.org/c/openstack/swift/+/946141","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"db4a7544b0f9cc1dc023a1d28c460275667d39f4","revisions":{"b56e67222639d45451d73c475d55e9c7f14aff99":{"kind":"REWORK","_number":1,"created":"2025-03-27 02:17:19.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/72/945672/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/72/945672/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/945672/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/945672/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/945672/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/72/945672/1"}}},"commit":{"parents":[{"commit":"41a5a96fc456dbe408fdfbc8eb4f5e18b0610b7d","subject":"s3api: Validate additional checksums on upload","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/41a5a96fc456dbe408fdfbc8eb4f5e18b0610b7d"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-03-25 18:03:56.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-03-27 02:16:48.000000000","tz":-420},"subject":"Prefer anycrc to pure-Python CRCs if available","message":"Prefer anycrc to pure-Python CRCs if available\n\nThose pure-Python reference versions are *slow*. And we\u0027ll want anycrc\nfor combining checksums if we ever get around to implementing additional\nchecksum support, anyway.\n\nChange-Id: I7059cd56a340af004a551309a14ea7e0124a7520\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b56e67222639d45451d73c475d55e9c7f14aff99"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b56e67222639d45451d73c475d55e9c7f14aff99"}]},"branch":"refs/heads/master"},"31a49663eee7352a32904268bfd9ba3ba5bc0866":{"kind":"REWORK","_number":2,"created":"2025-03-31 18:44:40.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/72/945672/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/72/945672/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/945672/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/945672/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/945672/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/72/945672/2"}}},"commit":{"parents":[{"commit":"41a5a96fc456dbe408fdfbc8eb4f5e18b0610b7d","subject":"s3api: Validate additional checksums on upload","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/41a5a96fc456dbe408fdfbc8eb4f5e18b0610b7d"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-03-25 18:03:56.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-03-31 18:43:33.000000000","tz":-420},"subject":"Prefer anycrc to pure-Python CRCs if available","message":"Prefer anycrc to pure-Python CRCs if available\n\nThose pure-Python reference versions are *slow*. And we\u0027ll want anycrc\nfor combining checksums if we ever get around to implementing additional\nchecksum support, anyway.\n\nChange-Id: I7059cd56a340af004a551309a14ea7e0124a7520\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/31a49663eee7352a32904268bfd9ba3ba5bc0866"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/31a49663eee7352a32904268bfd9ba3ba5bc0866"}]},"branch":"refs/heads/master"},"555855785efbce40fe31aa22fff3bccd70020ed6":{"kind":"REWORK","_number":3,"created":"2025-04-03 12:10:35.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/72/945672/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/72/945672/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/945672/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/945672/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/945672/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/72/945672/3"}}},"commit":{"parents":[{"commit":"3b5fab009e30de0cabd71795fbbda198fe0937b9","subject":"WIP s3api: Add support for crc64nvme checksum calculation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3b5fab009e30de0cabd71795fbbda198fe0937b9"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-03-25 18:03:56.000000000","tz":-420},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-04-03 11:58:26.000000000","tz":60},"subject":"Prefer anycrc to pure-Python CRCs if available","message":"Prefer anycrc to pure-Python CRCs if available\n\nThose pure-Python reference versions are *slow*. And we\u0027ll want anycrc\nfor combining checksums if we ever get around to implementing additional\nchecksum support, anyway.\n\nChange-Id: I7059cd56a340af004a551309a14ea7e0124a7520\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/555855785efbce40fe31aa22fff3bccd70020ed6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/555855785efbce40fe31aa22fff3bccd70020ed6"}]},"branch":"refs/heads/master"},"39b8e56ab2bbdc24ad152ac2cf5fc2dddc88fe76":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2025-04-07 17:16:46.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/72/945672/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/72/945672/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/945672/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/945672/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/945672/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/72/945672/4"}}},"commit":{"parents":[{"commit":"d6ecd4bca5a1efd72402a2030425f9c3aca98ad4","subject":"WIP s3api: Add support for crc64nvme checksum calculation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d6ecd4bca5a1efd72402a2030425f9c3aca98ad4"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-03-25 18:03:56.000000000","tz":-420},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-04-07 17:02:09.000000000","tz":60},"subject":"Prefer anycrc to pure-Python CRCs if available","message":"Prefer anycrc to pure-Python CRCs if available\n\nThose pure-Python reference versions are *slow*. And we\u0027ll want anycrc\nfor combining checksums if we ever get around to implementing additional\nchecksum support, anyway.\n\nChange-Id: I7059cd56a340af004a551309a14ea7e0124a7520\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/39b8e56ab2bbdc24ad152ac2cf5fc2dddc88fe76"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/39b8e56ab2bbdc24ad152ac2cf5fc2dddc88fe76"}]},"branch":"refs/heads/master"},"db4a7544b0f9cc1dc023a1d28c460275667d39f4":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2025-04-11 14:17:17.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/72/945672/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/72/945672/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/945672/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/945672/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/945672/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/72/945672/5"}}},"commit":{"parents":[{"commit":"de25bbcd62639db0cfb81457ddd4b4ba8a6b260c","subject":"WIP s3api: Add support for crc64nvme checksum calculation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/de25bbcd62639db0cfb81457ddd4b4ba8a6b260c"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-03-25 18:03:56.000000000","tz":-420},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-04-11 14:11:41.000000000","tz":60},"subject":"Prefer anycrc to pure-Python CRCs if available","message":"Prefer anycrc to pure-Python CRCs if available\n\nThose pure-Python reference versions are *slow*. And we\u0027ll want anycrc\nfor combining checksums if we ever get around to implementing additional\nchecksum support, anyway.\n\nChange-Id: I7059cd56a340af004a551309a14ea7e0124a7520\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/db4a7544b0f9cc1dc023a1d28c460275667d39f4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/db4a7544b0f9cc1dc023a1d28c460275667d39f4"}]},"branch":"refs/heads/master"}},"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":{}}},{"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":{}}},{"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":{}}}]}
