)]}'
{"swift/common/middleware/symlink.py":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"74d9553fec29d1f886d0ac379726b6fd445b4158","unresolved":false,"context_lines":[{"line_number":87,"context_line":"If a symlink object is overwritten while it is in a versioned container, the"},{"line_number":88,"context_line":"symlink object itself is versioned, not the referenced object."},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"A GET request with query parameter ``?format\u003djson`` or ``?format\u003dxml`` to a"},{"line_number":91,"context_line":"container which contains symlinks will respond with additional information"},{"line_number":92,"context_line":"``symlink_path`` for each symlink object in the container listing. The"},{"line_number":93,"context_line":"``symlink_path`` value is the target path of the symlink. Clients can"}],"source_content_type":"text/x-python","patch_set":3,"id":"df87a7cf_88ce57b2","line":90,"range":{"start_line":90,"start_character":57,"end_line":90,"end_character":68},"updated":"2017-12-14 23:02:25.000000000","message":"So wait, did we actually change the xml listings? I thought listing_formats intentionally *didn\u0027t* touch those, for fear that a new client that knows how to use the feature may break existing clients that had brittle xml parsing. We already know there are brittle xml clients -- that\u0027s why we have the stupid\n\n .replace(\"\u003c?xml version\u003d\u00271.0\u0027 encoding\u003d\u0027UTF-8\u0027?\u003e\",\n          \u0027\u003c?xml version\u003d\"1.0\" encoding\u003d\"UTF-8\"?\u003e\u0027, 1)\n\nbullshit.\n\nConversation was at https://review.openstack.org/#/c/449394/8/swift/common/middleware/listing_formats.py@76 -- I guess we changed our minds?","commit_id":"8df263184be136f9ab203a2971b4f47a52f8b431"}]}
