)]}'
{"id":"openstack%2Fswift~941713","triplet_id":"openstack%2Fswift~master~I39c9e42b6356d7d0ff5d1ba0a4e214a80ab30593","project":"openstack/swift","branch":"master","topic":"metadata-timestamp-partial-updates-fix","attention_set":{},"removed_from_attention_set":{"37720":{"account":{"_account_id":37720,"name":"Boosung Kim","display_name":"Boosung Kim","email":"boosung@boosungkim.com","username":"boosungkim"},"last_update":"2025-02-18 00:59:00.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I39c9e42b6356d7d0ff5d1ba0a4e214a80ab30593","subject":"Create atomic transaction for POST.","status":"ABANDONED","created":"2025-02-14 19:50:43.000000000","updated":"2025-02-18 00:59:00.000000000","total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f41e10d78a9c9bfaac2e3b5518f39ea4c4ea2bc1","_number":941713,"virtual_id_number":941713,"owner":{"_account_id":37720,"name":"Boosung Kim","display_name":"Boosung Kim","email":"boosung@boosungkim.com","username":"boosungkim"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2025-02-14 21:17:21.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"]}],"CC":[{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-02-14 19:51:06.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-02-14 21:17:21.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-02-17 05:11:29.000000000","updated_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"CC"}],"messages":[{"id":"e598a161025e4c1304204a521de6e099da9d7899","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":37720,"name":"Boosung Kim","display_name":"Boosung Kim","email":"boosung@boosungkim.com","username":"boosungkim"},"date":"2025-02-14 19:50:43.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f4c90f286bd76d37150173ad7cd4d76bf9ff89f0","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-14 19:51:06.000000000","message":"Patch Set 1:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9424f06777ee4aa9a20c2f34435c381e\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/c8c9cdc03dfe40b1bf70d26d855b3e8b : NODE_FAILURE Node(set) request 300-0026342314 failed in 0s","accounts_in_message":[],"_revision_number":1},{"id":"d0f7721c9aea609b4105c989479a6adbbe40990d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-14 21:17:21.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c6487d7008004ef68b209bfae38ce466\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d8e1745b0d2b4a9eba05d9155537f9e2 : SUCCESS in 9m 16s\n- grenade https://zuul.opendev.org/t/openstack/build/21766a31cce84a0d8c8405c13dee9422 : SUCCESS in 58m 07s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/e312ea381e96491da86717b0de1baa51 : SUCCESS in 48m 58s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/52fe8c1e5b8844618556219ca7ad5544 : SUCCESS in 1h 04m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/45810bc62c2f486a8c407a1381d7cfe8 : SUCCESS in 1h 03m 39s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/22e87438bee54ddbb52f7301073edc78 : SUCCESS in 21m 09s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/bcbcc50bbd9142d58b7cad5dcaced554 : SUCCESS in 19m 48s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d77c7fe7d0224b62b76d29d79c9d1cb1 : SUCCESS in 17m 08s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b0458f3d360943238ec20c5a0205012e : SUCCESS in 6m 55s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/03e7e9665bda4663953c0364ec283445 : SUCCESS in 17m 39s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/85a9a5c1f9c542148cbd6ee1b801b785 : SUCCESS in 16m 07s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/b0ed3b7539b8457c9aabbada564a9d57 : SUCCESS in 34m 04s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/220b0cffc14e42ceaff45dd3649741b9 : SUCCESS in 14m 53s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/e338829f6b2f452590cdb634e7d509fe : SUCCESS in 17m 12s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/049907f845854d47a0568ae533e6de28 : SUCCESS in 14m 18s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/0369c3dfa1664d1d8df06cfd2777893c : SUCCESS in 6m 33s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/606dacfb94154f22846c03c1772b8d7a : FAILURE in 14m 55s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/fe17690eb4a24f209f60f55085e392fc : SUCCESS in 7m 06s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/a3ae198d3046416a84a18433c00c9695 : SUCCESS in 1h 04m 35s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/1be8d51c8e4c4bb0bd4d242d08b1a1b8 : SUCCESS in 50m 42s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/ae95d302b90f49199e98aaa78fc64347 : SUCCESS in 28m 04s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0cccf4598e534b0f8ff5fc598821f97f : SUCCESS in 19m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c7dddf83133f4d11868ba887ccd9b0bb : SUCCESS in 4m 26s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/39ff56cb013748d8a6879246f145d8e8 : SUCCESS in 24m 01s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/e6cccf7f521b438fb84b75e7f22bc7ea : SUCCESS in 44m 58s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7051ea21a4f74bc7b6fcaf35d89640ee : SUCCESS in 1h 11m 14s","accounts_in_message":[],"_revision_number":1},{"id":"9018e2d2785e1160159b5b7f4ad45460b860918f","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2025-02-17 05:11:29.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"f41e10d78a9c9bfaac2e3b5518f39ea4c4ea2bc1","tag":"autogenerated:gerrit:abandon","author":{"_account_id":37720,"name":"Boosung Kim","display_name":"Boosung Kim","email":"boosung@boosungkim.com","username":"boosungkim"},"date":"2025-02-18 00:59:00.000000000","message":"Abandoned\n\nSquashed into another patchset","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"52be9a77b12e55bb0e2f26e9551f41f4f7059771","revisions":{"52be9a77b12e55bb0e2f26e9551f41f4f7059771":{"kind":"REWORK","_number":1,"created":"2025-02-14 19:50:43.000000000","uploader":{"_account_id":37720,"name":"Boosung Kim","display_name":"Boosung Kim","email":"boosung@boosungkim.com","username":"boosungkim"},"ref":"refs/changes/13/941713/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/13/941713/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/941713/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/941713/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/941713/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/13/941713/1"}}},"commit":{"parents":[{"commit":"daa299e193cc8c5809b25eb5fa36cd6c8488c544","subject":"Create atomic transaction for POST.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/daa299e193cc8c5809b25eb5fa36cd6c8488c544"}]}],"author":{"name":"boosungkim","email":"boosung@boosungkim.com","date":"2025-02-14 19:49:59.000000000","tz":-300},"committer":{"name":"boosungkim","email":"boosung@boosungkim.com","date":"2025-02-14 19:49:59.000000000","tz":-300},"subject":"Create atomic transaction for POST.","message":"Create atomic transaction for POST.\n\nAdd a new transaction() db method that allows multiple writes to the transaction before committing the transaction atomically. This required small changes to several other functions related to the metadata.\n\nFixed pep8 linting.\n\nCo-authored-by: James Nguyen \u003cngmqng@gmail.com\u003e\nChange-Id: I39c9e42b6356d7d0ff5d1ba0a4e214a80ab30593\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/52be9a77b12e55bb0e2f26e9551f41f4f7059771"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/52be9a77b12e55bb0e2f26e9551f41f4f7059771"}]},"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":{}}}]}
