)]}'
{"id":"openstack%2Fwatcher-specs~695646","triplet_id":"openstack%2Fwatcher-specs~master~I1c1d61b143383290fc6d35068ac7367549b5779f","project":"openstack/watcher-specs","branch":"master","topic":"bp/event-driven-optimization-based","hashtags":[],"change_id":"I1c1d61b143383290fc6d35068ac7367549b5779f","subject":"Support event based audit","status":"MERGED","created":"2019-11-22 09:30:47.000000000","updated":"2020-01-10 08:22:37.000000000","submitted":"2020-01-08 11:51:57.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"695646-1578484317685-c94174cc","meta_rev_id":"e140e6da613d7e6a12db8d0cb98571fbda7da84b","_number":695646,"virtual_id_number":695646,"owner":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2020-01-08 08:28:49.000000000","_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-01-08 11:51:57.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":0,"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},{"value":0,"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"all":[{"value":0,"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-12-15 07:04:56.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":2,"date":"2020-01-08 09:06:49.000000000","_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},{"value":0,"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"all":[{"value":0,"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-01-08 11:41:37.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":0,"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},{"value":0,"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-12-04 07:41:55.000000000","updated_by":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"reviewer":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"state":"REVIEWER"},{"updated":"2020-01-08 09:06:49.000000000","updated_by":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"reviewer":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"state":"REVIEWER"},{"updated":"2020-01-08 11:41:37.000000000","updated_by":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"reviewer":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"state":"REVIEWER"},{"updated":"2020-01-08 11:51:57.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":"74f48ccb7175083887a3a90f74a984297dc983dd","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-11-22 09:30:47.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"67659d5a4b80b37107e238c34851640002ab4c72","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-11-22 09:34:42.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"18a021ac58f04bf1963ce57d3cc35d585ec933f9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-22 09:37:39.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ca011d4ae44c4d1b8e415e641ff5e544 : SUCCESS in 6m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/152ca0be8eae4a219afaf2f2055bb521 : SUCCESS in 2m 43s","accounts_in_message":[],"_revision_number":1},{"id":"6d578995b6cb687f5493b3a8eb19e39ee92530ca","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-11-25 05:30:22.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"c99dd63978c9161fcba3f151d304ddb0d2836dbf","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-11-25 05:30:46.000000000","message":"Patch Set 2: Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"ecaae433f0ad87f978bf02ba61402f449b381657","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-25 05:36: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/dadb07927baa40749e7ea0409d64f20e : SUCCESS in 5m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ab042500bde34328ba3bec932233b33a : SUCCESS in 3m 00s","accounts_in_message":[],"_revision_number":2},{"id":"7a9055ce3095bfb9820d7118910fb9fc0dbe4a54","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-11-27 09:04:13.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"60011c4cbb25b610dd214b3988caec9e8f43bf58","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-27 09:10:16.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2e2b6dd044954246886e28147075e203 : SUCCESS in 5m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/54fd9c8bdb2c4886aa04aa0bc68aee6f : SUCCESS in 3m 08s","accounts_in_message":[],"_revision_number":3},{"id":"2a37ae7661da1b5553d750b59da70d641e4319b7","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2019-11-29 06:57:14.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"5b1ce8c4647d4e8d902e0fa9a4ec651231cd034c","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2019-12-10 09:28:49.000000000","message":"Patch Set 3: Code-Review+2\n\n\u003e (1 comment)\n\nAfter talk with canwei. Agree to add this dir. +2","accounts_in_message":[],"_revision_number":3},{"id":"7753b6b730b347a502e645e67d78ee3df2014a5c","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-12-15 06:58:54.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"a94ea2fc52acd20deef10f9130df0a14a8d63b22","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2019-12-15 07:04:56.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"61476978eb517dad40f0785fa92415230d974997","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-15 07:05:20.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0315a9f63775468eb6242ad5c4dbe752 : SUCCESS in 5m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4f1cd6c3b5394d84af181726bc10240d : SUCCESS in 3m 31s","accounts_in_message":[],"_revision_number":4},{"id":"c681a3400a42a8a0db6cf065f740e7947d553bcf","author":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"date":"2020-01-08 03:32:42.000000000","message":"Patch Set 4: Code-Review+2\n\nLGTM","accounts_in_message":[],"_revision_number":4},{"id":"385d07f00a921ca194388069cf07390401233841","author":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"date":"2020-01-08 06:19:58.000000000","message":"Patch Set 4: -Code-Review\n\nHow the event-driver audit react to one event which is continuous and high frequency? If no limition, I think the system will be in big trouble.","accounts_in_message":[],"_revision_number":4},{"id":"5adffdb637e3da297f35db50f1a74bbec50e9868","author":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"date":"2020-01-08 06:22:38.000000000","message":"Patch Set 4: Code-Review-1","accounts_in_message":[],"_revision_number":4},{"id":"ca4900e3ed5af78960e92f072e505ae87a693ee0","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2020-01-08 08:28:49.000000000","message":"Patch Set 4:\n\n\u003e How the event-driver audit react to one event which is continuous\n \u003e and high frequency? If no limition, I think the system will be in\n \u003e big trouble.\n\nThere are two sides to avoid this situation:\n1, for the source, such as aodh, user can set the repeat parameter to control if send alarm repeatedly.\n2, for Watcher, Watcher will refuse the webhook api if the audit is ongoing.","accounts_in_message":[],"_revision_number":4},{"id":"98303948517f3d08e0a1c366b8388d12743bc37b","author":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"date":"2020-01-08 09:06:49.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"5b2766c9a04fac1656dc9e0d31a135cf83d771cc","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2020-01-08 11:41:37.000000000","message":"Patch Set 4: Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"372b1d97626447b8b3d2e2f116d7eae26cd42bdb","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-08 11:41:48.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"1d4b5c6557b16fbce14fd04a536332481b10bc22","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-08 11:51:57.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4},{"id":"3a05b40992f44bbacf4d55502dd0507c59b3cc56","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-08 11:51:57.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7676c84c59f54fdc86c67877bf334da3 : SUCCESS in 5m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7062ae42670344ab9f3f7167ae41e206 : SUCCESS in 3m 23s","accounts_in_message":[],"_revision_number":4},{"id":"0918c9fe8b0d7eac6f4cf45ff117e9c1f2070f80","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-08 11:53:34.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-specs https://zuul.opendev.org/t/openstack/build/29e77a200c3d4e82b1a6e4d3d9b6f803 : SUCCESS in 1m 14s","accounts_in_message":[],"_revision_number":4},{"id":"14e3778a22c25f236ce84715422175a8ed0644a8","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2020-01-10 08:22:37.000000000","message":"Patch Set 4:\n\nAfter investigation it seems aodh sends very simple post-requests without keystone token context as a result we can not validate the authenticity of such requests and we should be conservative on the amount of things we allow these requests to perform.\n\nOnce event based audits are completed I can test this claim that simple post requests could trigger an EVENT based audit.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"0a50de75febdf7a1f8bc51ef246480fdaa4d8545","revisions":{"7109ed70275e183dcd0e49216746ac80b5ebfdf3":{"kind":"REWORK","_number":1,"created":"2019-11-22 09:30:47.000000000","uploader":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"ref":"refs/changes/46/695646/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher-specs","ref":"refs/changes/46/695646/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher-specs refs/changes/46/695646/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher-specs refs/changes/46/695646/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher-specs refs/changes/46/695646/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher-specs refs/changes/46/695646/1"}}},"commit":{"parents":[{"commit":"ce22aa2efc8f5b81b35510fad7ce224f51da983d","subject":"Merge \"Add Ussuri priorities\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-specs/commit/ce22aa2efc8f5b81b35510fad7ce224f51da983d"}]}],"author":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-11-22 09:28:39.000000000","tz":480},"committer":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-11-22 09:28:39.000000000","tz":480},"subject":"Support event based audit","message":"Support event based audit\n\nPartially Implements: blueprint event-driven-optimization-based\n\nChange-Id: I1c1d61b143383290fc6d35068ac7367549b5779f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-specs/commit/7109ed70275e183dcd0e49216746ac80b5ebfdf3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-specs/commit/7109ed70275e183dcd0e49216746ac80b5ebfdf3"}]},"branch":"refs/heads/master"},"efe27e659da5d26aba9277e832f693b5ed2321f2":{"kind":"REWORK","_number":2,"created":"2019-11-25 05:30:22.000000000","uploader":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"ref":"refs/changes/46/695646/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher-specs","ref":"refs/changes/46/695646/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher-specs refs/changes/46/695646/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher-specs refs/changes/46/695646/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher-specs refs/changes/46/695646/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher-specs refs/changes/46/695646/2"}}},"commit":{"parents":[{"commit":"ce22aa2efc8f5b81b35510fad7ce224f51da983d","subject":"Merge \"Add Ussuri priorities\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-specs/commit/ce22aa2efc8f5b81b35510fad7ce224f51da983d"}]}],"author":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-11-22 09:28:39.000000000","tz":480},"committer":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-11-25 05:30:04.000000000","tz":480},"subject":"Support event based audit","message":"Support event based audit\n\nPartially Implements: blueprint event-driven-optimization-based\n\nChange-Id: I1c1d61b143383290fc6d35068ac7367549b5779f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-specs/commit/efe27e659da5d26aba9277e832f693b5ed2321f2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-specs/commit/efe27e659da5d26aba9277e832f693b5ed2321f2"}]},"branch":"refs/heads/master"},"a86d03487c1c8dc00ebf0522356edbee50a3949d":{"kind":"REWORK","_number":3,"created":"2019-11-27 09:04:13.000000000","uploader":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"ref":"refs/changes/46/695646/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher-specs","ref":"refs/changes/46/695646/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher-specs refs/changes/46/695646/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher-specs refs/changes/46/695646/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher-specs refs/changes/46/695646/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher-specs refs/changes/46/695646/3"}}},"commit":{"parents":[{"commit":"ce22aa2efc8f5b81b35510fad7ce224f51da983d","subject":"Merge \"Add Ussuri priorities\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-specs/commit/ce22aa2efc8f5b81b35510fad7ce224f51da983d"}]}],"author":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-11-22 09:28:39.000000000","tz":480},"committer":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-11-27 09:03:57.000000000","tz":480},"subject":"Support event based audit","message":"Support event based audit\n\nPartially Implements: blueprint event-driven-optimization-based\n\nChange-Id: I1c1d61b143383290fc6d35068ac7367549b5779f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-specs/commit/a86d03487c1c8dc00ebf0522356edbee50a3949d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-specs/commit/a86d03487c1c8dc00ebf0522356edbee50a3949d"}]},"branch":"refs/heads/master"},"0a50de75febdf7a1f8bc51ef246480fdaa4d8545":{"kind":"REWORK","_number":4,"created":"2019-12-15 06:58:54.000000000","uploader":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"ref":"refs/changes/46/695646/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher-specs","ref":"refs/changes/46/695646/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher-specs refs/changes/46/695646/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher-specs refs/changes/46/695646/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher-specs refs/changes/46/695646/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher-specs refs/changes/46/695646/4"}}},"commit":{"parents":[{"commit":"c61233ceeca699ae523af0d9d664f4d235540239","subject":"Fix ussuri-priorities.rst format error","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-specs/commit/c61233ceeca699ae523af0d9d664f4d235540239"}]}],"author":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-11-22 09:28:39.000000000","tz":480},"committer":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-12-15 06:58:31.000000000","tz":0},"subject":"Support event based audit","message":"Support event based audit\n\nPartially Implements: blueprint event-driven-optimization-based\n\nChange-Id: I1c1d61b143383290fc6d35068ac7367549b5779f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-specs/commit/0a50de75febdf7a1f8bc51ef246480fdaa4d8545"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-specs/commit/0a50de75febdf7a1f8bc51ef246480fdaa4d8545"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
