)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"change_message_id":"7a5e299323974f31d0ed66d75c7e6599161876dc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"bb6323c6_3c117171","updated":"2022-06-17 14:02:59.000000000","message":"run Pure Storage CI","commit_id":"3b1f92383fcedc0f19aa83dc046339188ede850b"},{"author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"change_message_id":"931377f89df01e29587a139611307cfd660aabc5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":39,"id":"0a64463b_cbb073bb","updated":"2026-04-07 18:43:03.000000000","message":"recheck","commit_id":"bb338a3d46452b2218ef0d4579b34c1a95db4d06"},{"author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"change_message_id":"d5b787f6d2ceef8cce1065f635e770d24cd35f92","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":43,"id":"a44522d5_b628a49a","updated":"2026-06-09 19:01:51.000000000","message":"run Pure Storage CI","commit_id":"386d0f8387880123335fb790c5626465884a66cf"},{"author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"change_message_id":"ba395fb5efc68fa4d4bdda29f9c6f155547d6494","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":43,"id":"ade1b99b_553fd2fe","updated":"2026-06-09 18:30:35.000000000","message":"run Pure Storage CI","commit_id":"386d0f8387880123335fb790c5626465884a66cf"},{"author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"change_message_id":"9a4ba04c07318e87ee2e874eda90606e95d6e081","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":43,"id":"cd0346f3_5c9459a6","updated":"2026-06-09 18:44:21.000000000","message":"run Pure Storage CI","commit_id":"386d0f8387880123335fb790c5626465884a66cf"},{"author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"change_message_id":"0e43e0e5a846fe9f4705ab871ad8d3fdea079f91","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":43,"id":"ee704a52_d5d48c8d","updated":"2026-06-09 19:05:42.000000000","message":"run Pure Storage CI","commit_id":"386d0f8387880123335fb790c5626465884a66cf"}],"doc/source/admin/share_back_ends_feature_support_mapping.rst":[{"author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"change_message_id":"8aa71ba192a115be910c1dd9d5844714fb7e48ce","unresolved":false,"context_lines":[{"line_number":95,"context_line":"+----------------------------------------+-----------------------+-----------------------+--------------------------+--------------------------+------------------------+-----------------------------------+--------------------------+--------------------+--------------------+"},{"line_number":96,"context_line":"|                  QNAP                  |           O           |           O           |             O            |            \\-            |            O           |                 O                 |             O            |          \\-        |          \\-        |"},{"line_number":97,"context_line":"+----------------------------------------+-----------------------+-----------------------+--------------------------+--------------------------+------------------------+-----------------------------------+--------------------------+--------------------+--------------------+"},{"line_number":98,"context_line":"\u003c\u003c\u003c\u003c\u003c\u003c\u003c HEAD"},{"line_number":99,"context_line":"|         Pure Storage FlashBlade        |           X           |          \\-           |             X            |             X            |            X           |                \\-                 |            \\-            |           X        |          \\-        |"},{"line_number":100,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":101,"context_line":"|         Pure Storage FlashArray        |           X           |           \\-          |             X            |             X            |            X           |                 \\-                |            \\-            |          \\-        |          \\-        |"}],"source_content_type":"text/x-rst","patch_set":8,"id":"fe281872_7b88fd3d","line":98,"in_reply_to":"9dfe6a35_56d11653","updated":"2021-07-20 20:48:30.000000000","message":"\u003e docs: Blank line required after table.\n\nPlease fix.","commit_id":"131d19580d347e68e221f18e38e9a361d01d3882"}],"manila/opts.py":[{"author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"change_message_id":"8aa71ba192a115be910c1dd9d5844714fb7e48ce","unresolved":false,"context_lines":[{"line_number":82,"context_line":"import manila.share.drivers.netapp.options"},{"line_number":83,"context_line":"import manila.share.drivers.nexenta.options"},{"line_number":84,"context_line":"import manila.share.drivers.purestorage.flashblade"},{"line_number":85,"context_line":"import manila.share.drivers.purestorage.flasharray"},{"line_number":86,"context_line":"import manila.share.drivers.qnap.qnap"},{"line_number":87,"context_line":"import manila.share.drivers.quobyte.quobyte"},{"line_number":88,"context_line":"import manila.share.drivers.service_instance"}],"source_content_type":"text/x-python","patch_set":8,"id":"96a32a9d_92e748c5","line":85,"in_reply_to":"65fe4667_86e3228c","updated":"2021-07-20 20:48:30.000000000","message":"\u003e pep8: H306: imports not in alphabetical order (manila.share.drivers.purestorage.flashblade, manila.share.drivers.purestorage.flasharray)\n\nPlease fix.","commit_id":"131d19580d347e68e221f18e38e9a361d01d3882"}]}
