)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":30407,"name":"haixin","email":"haixin_haixin@qq.com","username":"haixin"},"change_message_id":"ab234acdc95e21c66044f1c023b5d874bc31cb77","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"4ba0a278_7ae47664","updated":"2022-08-18 06:35:13.000000000","message":"LGTM，thanks.","commit_id":"6997be39c3cd707d622962ca1bb2a5c778701553"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"01a86455fcedf157d954a7ed5ac7112a8a30f707","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"125594e6_d8adc560","updated":"2022-08-29 20:00:51.000000000","message":"Thanks, LGTM","commit_id":"5f9eac9e5a1b58944ab7a0dd65861c5f89deb817"},{"author":{"_account_id":30407,"name":"haixin","email":"haixin_haixin@qq.com","username":"haixin"},"change_message_id":"823faf4367a73d00960bdc06559b267ce2ca9194","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"92f232e4_3c4450b8","updated":"2022-08-30 09:13:57.000000000","message":"LGTM","commit_id":"281788715b618384168e69b1c1e5b17b10e37bb3"}],"manila/scheduler/host_manager.py":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"35980cba231a00654ec2c566bae4eecdcb34fe7a","unresolved":true,"context_lines":[{"line_number":72,"context_line":"    cfg.ListOpt("},{"line_number":73,"context_line":"        \u0027scheduler_default_extend_filters\u0027,"},{"line_number":74,"context_line":"        default\u003d["},{"line_number":75,"context_line":"            \u0027CapacityFilter\u0027,"},{"line_number":76,"context_line":"        ],"},{"line_number":77,"context_line":"        help\u003d\u0027Which filter class names to use for filtering hosts \u0027"},{"line_number":78,"context_line":"             \u0027extending share when not specified in the request.\u0027),"}],"source_content_type":"text/x-python","patch_set":2,"id":"90d81ecb_d40342d2","line":75,"range":{"start_line":75,"start_character":12,"end_line":75,"end_character":29},"updated":"2022-08-26 00:00:49.000000000","message":"Don\u0027t we potentially want the DriverFilter as well? Without it, this *could* cause a regression...","commit_id":"6997be39c3cd707d622962ca1bb2a5c778701553"},{"author":{"_account_id":32919,"name":"kiran pawar","display_name":"Kiran Pawar","email":"kinpaa@gmail.com","username":"kpdev"},"change_message_id":"2c6174d119bce362aefd96c78b378b2d3facffea","unresolved":false,"context_lines":[{"line_number":72,"context_line":"    cfg.ListOpt("},{"line_number":73,"context_line":"        \u0027scheduler_default_extend_filters\u0027,"},{"line_number":74,"context_line":"        default\u003d["},{"line_number":75,"context_line":"            \u0027CapacityFilter\u0027,"},{"line_number":76,"context_line":"        ],"},{"line_number":77,"context_line":"        help\u003d\u0027Which filter class names to use for filtering hosts \u0027"},{"line_number":78,"context_line":"             \u0027extending share when not specified in the request.\u0027),"}],"source_content_type":"text/x-python","patch_set":2,"id":"d6168e4e_f1c9b687","line":75,"range":{"start_line":75,"start_character":12,"end_line":75,"end_character":29},"in_reply_to":"90d81ecb_d40342d2","updated":"2022-08-26 07:58:48.000000000","message":"Done","commit_id":"6997be39c3cd707d622962ca1bb2a5c778701553"}],"releasenotes/notes/bug-1973621-add-scheduler-default-extend-filters-1c4f2a1863d0d95b.yaml":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"cf44d3d529960036b8ebccf109254a2b4789c4de","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    When using scheduler filters during share extend, only few filters are"},{"line_number":5,"context_line":"    necessary. To provide those configurable list of filters for share extend,"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"baa5bc75_b74584f0","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":8},"updated":"2022-08-29 20:02:21.000000000","message":"the change has an upgrade impact; so this note is better in the \"upgrade\" section; you can change this if you agree and need to make another patch; but its okay to leave it as is if there are no code changes needed.","commit_id":"5f9eac9e5a1b58944ab7a0dd65861c5f89deb817"},{"author":{"_account_id":32919,"name":"kiran pawar","display_name":"Kiran Pawar","email":"kinpaa@gmail.com","username":"kpdev"},"change_message_id":"9c808a5e6375513d148df34826d0cec69be348c6","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    When using scheduler filters during share extend, only few filters are"},{"line_number":5,"context_line":"    necessary. To provide those configurable list of filters for share extend,"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"77e5ecb1_c8c9cc6c","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":8},"in_reply_to":"baa5bc75_b74584f0","updated":"2022-08-30 06:52:04.000000000","message":"Done","commit_id":"5f9eac9e5a1b58944ab7a0dd65861c5f89deb817"}]}
