)]}'
{"doc/source/middleware.rst":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"89416f5783c97abe39e7db9421b6c4ec8accaecb","unresolved":false,"context_lines":[{"line_number":37,"context_line":"    :show-inheritance:"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":".. automodule:: swift.common.middleware.s3api.etree"},{"line_number":40,"context_line":"    :members: _Element"},{"line_number":41,"context_line":"    :show-inheritance:"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":".. automodule:: swift.common.middleware.s3api.utils"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9fb8cfa7_526a6680","line":40,"updated":"2019-06-04 04:29:56.000000000","message":"Huh. Looks like currently we just have DocumentInvalid and XMLSyntaxError doc\u0027ed, and only for their inheritance: https://docs.openstack.org/swift/latest/middleware.html#swift.common.middleware.s3api.etree.DocumentInvalid\n\nSide note: It bugs me that some *other* package\u0027s docstrings now break *our* doc builds :-( Particularly given how properly ReST-escaping the\n\n **_extra\n\nto be\n\n \\*\\*_extra\n\nwould really ugly up the pydoc output...\n\nFWIW, I hit a similar issue in bufferedhttp in https://github.com/openstack/swift/commit/d185b60","commit_id":"eaf180c68dc7cba866df0c70199ae48fb382c6e0"},{"author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"change_message_id":"e1b9747430ada7296e4f6c69bf2f2581d6fe8a06","unresolved":false,"context_lines":[{"line_number":37,"context_line":"    :show-inheritance:"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":".. automodule:: swift.common.middleware.s3api.etree"},{"line_number":40,"context_line":"    :members: _Element"},{"line_number":41,"context_line":"    :show-inheritance:"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":".. automodule:: swift.common.middleware.s3api.utils"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9fb8cfa7_b6606d34","line":40,"in_reply_to":"9fb8cfa7_526a6680","updated":"2019-06-04 13:27:11.000000000","message":"Other people also suggest using `` quote, like\n\nfunction protocol is ``func(a, b, **kwargs)``","commit_id":"eaf180c68dc7cba866df0c70199ae48fb382c6e0"}],"doc/source/overview_object_versioning.rst":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"89416f5783c97abe39e7db9421b6c4ec8accaecb","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Object Versioning"},{"line_number":2,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":".. automodule:: swift.common.middleware.versioned_writes"},{"line_number":5,"context_line":"    :show-inheritance:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9fb8cfa7_52bca604","side":"PARENT","line":4,"updated":"2019-06-04 04:29:56.000000000","message":"So the idea is to link people to https://docs.openstack.org/swift/latest/middleware.html#module-swift.common.middleware.versioned_writes instead? That page feels long enough as it is -- would it be better to do something like we did for SLO/DLO? Keep this page and update the middleware page to skip versioned_writes and instead link back here...","commit_id":"4f9595f1130f6c45f8e3e08db55dddc31844be93"},{"author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"change_message_id":"e1b9747430ada7296e4f6c69bf2f2581d6fe8a06","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Object Versioning"},{"line_number":2,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":".. automodule:: swift.common.middleware.versioned_writes"},{"line_number":5,"context_line":"    :show-inheritance:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9fb8cfa7_f6cb451b","side":"PARENT","line":4,"in_reply_to":"9fb8cfa7_52bca604","updated":"2019-06-04 13:27:11.000000000","message":"Well... I thought a page that just has autogenerated stuff is hardly an \"overview\".","commit_id":"4f9595f1130f6c45f8e3e08db55dddc31844be93"}],"doc/source/overview_ring.rst":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"89416f5783c97abe39e7db9421b6c4ec8accaecb","unresolved":false,"context_lines":[{"line_number":360,"context_line":"Composite Rings"},{"line_number":361,"context_line":"---------------"},{"line_number":362,"context_line":""},{"line_number":363,"context_line":"See :ref:`composite_builder`."},{"line_number":364,"context_line":""},{"line_number":365,"context_line":"**********************************"},{"line_number":366,"context_line":"swift-ring-composer (Experimental)"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9fb8cfa7_f2e83a17","line":363,"updated":"2019-06-04 04:29:56.000000000","message":"I feel like we\u0027ve lost a lot of context for the section that follows :-/\n\nShould we at least have a brief description of what a composite ring is and why you might want one?","commit_id":"eaf180c68dc7cba866df0c70199ae48fb382c6e0"}]}
