)]}'
{"id":"openstack%2Fswift~787908","triplet_id":"openstack%2Fswift~master~I47f895ab44d2be768b707ab772d66249a5bf0c83","project":"openstack/swift","branch":"master","topic":"relinker_dump_num_procs_started","hashtags":[],"change_id":"I47f895ab44d2be768b707ab772d66249a5bf0c83","subject":"Relinker: Log the number of child workers started","status":"NEW","created":"2021-04-26 00:15:29.000000000","updated":"2021-04-26 01:39:03.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":1,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"3926dea8b650737832b6433d21aaa9cac82c5a9e","_number":787908,"virtual_id_number":787908,"owner":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2021-04-26 01:39:03.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":"2021-04-26 01:39:03.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":"7a582822b4525d5bb015f413b58d8acd3fd3e07f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-04-26 00:15:29.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c50dca801f930c3353a341f6614cfde454a72985","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-04-26 00:21:52.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"0cfb89c98bf968de58a8974c3fa06d355e4dac58","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-04-26 00:30:04.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"3926dea8b650737832b6433d21aaa9cac82c5a9e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-26 01:39:03.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/783d948d190b487bbc5fd0fe0e158890 : SUCCESS in 8m 51s\n- grenade https://zuul.opendev.org/t/openstack/build/82e0d263d48b403bbd639322b7f8343c : SUCCESS in 1h 06m 50s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/be7ee9a8efe94717bc6454bf72f8b93d : SUCCESS in 38m 58s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/c30a75a6bf944703af0752b5f23265a3 : SUCCESS in 8m 40s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/f377c30d405449c2b36f7306ceb19c71 : SUCCESS in 6m 42s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/c4639e285b8b48f082af80c57c3f24d4 : SUCCESS in 19m 31s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/f40c8eb36aea49a79008c899abb6f93b : SUCCESS in 14m 56s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/9737b02ed3bc47a3878c74a367116d0c : SUCCESS in 19m 24s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/e828332262f5479ea36daaa827538e6c : SUCCESS in 11m 12s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/a29255e9188e4d538bd13698256b417c : SUCCESS in 11m 28s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/a56b603a9ae04faca113dc197c54094e : SUCCESS in 20m 23s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/b9f34c166d474f798ba05f2ab834ba2a : SUCCESS in 21m 01s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/4b2fea7b9df04d77bd39aaca66461920 : SUCCESS in 21m 27s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/4314d179dd2f4b54be8dff95a52988a9 : SUCCESS in 21m 22s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/d54da5d513f841b4a03f6c88959dacca : SUCCESS in 21m 42s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/21ed974cd08545fda34f42b9721cd350 : SUCCESS in 22m 59s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/31cb724dfe8149bea91e24e4e3a761af : SUCCESS in 5m 34s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/e0ae7dbe694c40ac9808abd59681a4ca : FAILURE in 16m 51s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/0e5cd030b72d4a03b619105232ad4e4d : SUCCESS in 35m 57s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/1065ba7dd1324464865f01e4bc3d6e5b : SUCCESS in 36m 44s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/4c38ce08f8574fb2810d730f662404eb : SUCCESS in 25m 46s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/30477276b8894681bea6bca1aaae2475 : SUCCESS in 44m 38s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/bb114afc8a26416c94568e11e29fec34 : SUCCESS in 14m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bb644493d6e54177a83096a537ed4b53 : SUCCESS in 4m 44s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/15127c10301643cda64d68a33754f59e : SUCCESS in 19m 43s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9f5782e9a1fa418c8a2fe74ebd7d3b69 : SUCCESS in 52m 50s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"f4951c6d4bfac701cc5597edc06c9e192a52946b","revisions":{"baa15898948e10a577665fdec45a58206655e48c":{"kind":"REWORK","_number":1,"created":"2021-04-26 00:15:29.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/08/787908/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/08/787908/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/787908/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/787908/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/787908/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/08/787908/1"}}},"commit":{"parents":[{"commit":"413732637850623ab7b41dc94483f01babb7712c","subject":"Merge \"Refactor db auditors into a db_auditor base class\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/413732637850623ab7b41dc94483f01babb7712c"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-04-26 00:09:28.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-04-26 00:09:28.000000000","tz":600},"subject":"Relinker: Log the number of child workers started","message":"Relinker: Log the number of child workers started\n\nWhen the relinker is started with multiple workers. It wont always start\nwith whatever is passed into --workers. Because it can also depend on\nthe amount of disks.\n\nThis patch adds an extra log line for the number of workers which will\nbe emitted from the parent process after its started all the workers.\n\nIf there is only 1 device or workers is set to 0 or 1, no line is\nemitted as we don\u0027t start up worker processes.\n\nChange-Id: I47f895ab44d2be768b707ab772d66249a5bf0c83\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/baa15898948e10a577665fdec45a58206655e48c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/baa15898948e10a577665fdec45a58206655e48c"}]},"branch":"refs/heads/master"},"f4951c6d4bfac701cc5597edc06c9e192a52946b":{"kind":"REWORK","_number":2,"created":"2021-04-26 00:30:04.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/08/787908/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/08/787908/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/787908/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/787908/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/787908/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/08/787908/2"}}},"commit":{"parents":[{"commit":"413732637850623ab7b41dc94483f01babb7712c","subject":"Merge \"Refactor db auditors into a db_auditor base class\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/413732637850623ab7b41dc94483f01babb7712c"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-04-26 00:09:28.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-04-26 00:28:48.000000000","tz":600},"subject":"Relinker: Log the number of child workers started","message":"Relinker: Log the number of child workers started\n\nWhen the relinker is started with multiple workers. It wont always start\nwith whatever is passed into --workers. Because it can also depend on\nthe amount of disks.\n\nThis patch adds an extra log line for the number of workers which will\nbe emitted from the parent process after its started all the workers.\n\n  Number of workers started: \u003cnum\u003e (\u003cpid\u003e, \u003cpid\u003e, ...)\n\nIf there is only 1 device or workers is set to 0 or 1, no line is\nemitted as we don\u0027t start up worker processes.\n\nChange-Id: I47f895ab44d2be768b707ab772d66249a5bf0c83\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f4951c6d4bfac701cc5597edc06c9e192a52946b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f4951c6d4bfac701cc5597edc06c9e192a52946b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"}]}],"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":""}}}]}
