)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"d3b2317f0bef929ddf55394dd907bc4152013d0d","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2017-12-14 16:47:05 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"remove \"admin_token_auth\" related content."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: Ia2263eda93559603a31d9a492e5501424613188e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"df87a7cf_7813a067","line":8,"updated":"2017-12-15 06:29:19.000000000","message":"better to add \"bp: removed-as-of-queens\"","commit_id":"415e333e8e3a38230d50df96d310ebcc8bfb4bbe"},{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"ab15016f4d7cdfdd5489814edf3a92195282edbf","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2017-12-16 13:38:06 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"remove \"admin_token_auth\" related content\""},{"line_number":8,"context_line":"bp: removed-as-of-queens"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Change-Id: Ia2263eda93559603a31d9a492e5501424613188e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"df87a7cf_a840d236","line":8,"updated":"2017-12-18 01:15:38.000000000","message":"add a blank line after the title","commit_id":"b74025cc0b6b1c14d8c882e29397c6217dce3e53"}],"releasenotes/notes/removed-as-of-queens-5d2b655756603beb.yaml":[{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"90e6dbfe4d7b4419374dcb415b2185f2ad8538c3","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    [`blueprint removed-as-of-queens \u003chttps://blueprints.launchpad.net/keystone/+spec/removed-as-of-queens\u003e`_]"},{"line_number":5,"context_line":"    As \"admin_token_auth\" is removed from ``keystone-paste.ini`` already. \"admin_token_auth\" related contents including"},{"line_number":6,"context_line":"    documentation, unit test, config and class are useless and shoud be removed also."},{"line_number":7,"context_line":"    specifically, in ``identity-keystone-usage-and-features.rst`` and ``external-auth.rst``,\"admin_token_auth\""},{"line_number":8,"context_line":"    is removed from section [pipeline:public_api]."},{"line_number":9,"context_line":"    in ``core.py``, class ``AdminTokenAuthMiddleware`` was removed."},{"line_number":10,"context_line":"    in ``test_entry_points.py``,``test_v3.py``,``test_v3_identity.py``, remove \"admin_token_auth\" related test case."},{"line_number":11,"context_line":"    in ``setup.cfg``, we remove \"admin_token_auth\" related config."}],"source_content_type":"text/x-yaml","patch_set":5,"id":"df87a7cf_17046c17","line":11,"range":{"start_line":7,"start_character":4,"end_line":11,"end_character":66},"updated":"2017-12-18 08:50:57.000000000","message":"Release note is mainly for end users. So you don\u0027t need to write the detail. You should just write something like: the ``admin_token_auth`` middleware is removed now. The related doc is removed as well. (Users are not interested in what the doc file name is)","commit_id":"4842a1958283a3a5c42f750e7c423191189e67bc"}]}
