)]}'
{"doc/source/admin/identity-case-insensitive.rst":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"a61d2fc28bb9852c1eb7f3bc9c807b25e9180562","unresolved":false,"context_lines":[{"line_number":6,"context_line":"resource a bit differently, depending on the resource itself and the"},{"line_number":7,"context_line":"backend used. For example, depending on whether a user is backed by"},{"line_number":8,"context_line":"local SQL or LDAP, the case-sensitvity can be different. In cases of"},{"line_number":9,"context_line":"case-insensitivity, the case is preserved, so a Project with the name"},{"line_number":10,"context_line":"\"myProject\" will not end up becoming either all lower or upper case."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Users"}],"source_content_type":"text/x-rst","patch_set":7,"id":"5f7c97a3_4379e9f8","line":9,"range":{"start_line":9,"start_character":48,"end_line":9,"end_character":55},"updated":"2018-07-03 02:00:54.000000000","message":"Any reason why this instance is capitalized?","commit_id":"5f63fd191ad8ac13dade31062ab94cd124dd33e1"},{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"89f72b819768d46a9e04b80fa3f276078d887eee","unresolved":false,"context_lines":[{"line_number":6,"context_line":"resource a bit differently, depending on the resource itself and the"},{"line_number":7,"context_line":"backend used. For example, depending on whether a user is backed by"},{"line_number":8,"context_line":"local SQL or LDAP, the case-sensitvity can be different. In cases of"},{"line_number":9,"context_line":"case-insensitivity, the case is preserved, so a Project with the name"},{"line_number":10,"context_line":"\"myProject\" will not end up becoming either all lower or upper case."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Users"}],"source_content_type":"text/x-rst","patch_set":7,"id":"5f7c97a3_74fa2a77","line":9,"range":{"start_line":9,"start_character":48,"end_line":9,"end_character":55},"in_reply_to":"5f7c97a3_4379e9f8","updated":"2018-07-09 19:25:13.000000000","message":"Nope, I\u0027ll fix it to being lowercase","commit_id":"5f63fd191ad8ac13dade31062ab94cd124dd33e1"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"a61d2fc28bb9852c1eb7f3bc9c807b25e9180562","unresolved":false,"context_lines":[{"line_number":47,"context_line":"MySQL \u0026 SQLite"},{"line_number":48,"context_line":"--------------"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"By default, MySQL/SQLite are case-insensitive by default, but case-preserving"},{"line_number":51,"context_line":"for `varchar`. This means that setting a project name of \"mYpRoJeCt\" will"},{"line_number":52,"context_line":"cause attempting to create a new project named \"myproject\" to fail with"},{"line_number":53,"context_line":"keystone returning a 409 Conflict. However, the original value of \"mYpRoJeCt\""}],"source_content_type":"text/x-rst","patch_set":7,"id":"5f7c97a3_836e212a","line":50,"range":{"start_line":50,"start_character":0,"end_line":50,"end_character":11},"updated":"2018-07-03 02:00:54.000000000","message":"This is redundant with the later part of the sentence.","commit_id":"5f63fd191ad8ac13dade31062ab94cd124dd33e1"},{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"89f72b819768d46a9e04b80fa3f276078d887eee","unresolved":false,"context_lines":[{"line_number":47,"context_line":"MySQL \u0026 SQLite"},{"line_number":48,"context_line":"--------------"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"By default, MySQL/SQLite are case-insensitive by default, but case-preserving"},{"line_number":51,"context_line":"for `varchar`. This means that setting a project name of \"mYpRoJeCt\" will"},{"line_number":52,"context_line":"cause attempting to create a new project named \"myproject\" to fail with"},{"line_number":53,"context_line":"keystone returning a 409 Conflict. However, the original value of \"mYpRoJeCt\""}],"source_content_type":"text/x-rst","patch_set":7,"id":"5f7c97a3_d47a1eee","line":50,"range":{"start_line":50,"start_character":0,"end_line":50,"end_character":11},"in_reply_to":"5f7c97a3_836e212a","updated":"2018-07-09 19:25:13.000000000","message":"Done","commit_id":"5f63fd191ad8ac13dade31062ab94cd124dd33e1"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"a61d2fc28bb9852c1eb7f3bc9c807b25e9180562","unresolved":false,"context_lines":[{"line_number":50,"context_line":"By default, MySQL/SQLite are case-insensitive by default, but case-preserving"},{"line_number":51,"context_line":"for `varchar`. This means that setting a project name of \"mYpRoJeCt\" will"},{"line_number":52,"context_line":"cause attempting to create a new project named \"myproject\" to fail with"},{"line_number":53,"context_line":"keystone returning a 409 Conflict. However, the original value of \"mYpRoJeCt\""},{"line_number":54,"context_line":"will still be returned since case is preserved."},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"Users will be treated the same, if another user is added with the name"}],"source_content_type":"text/x-rst","patch_set":7,"id":"5f7c97a3_a3523d67","line":53,"range":{"start_line":53,"start_character":21,"end_line":53,"end_character":33},"updated":"2018-07-03 02:00:54.000000000","message":"nit: we could make these literals by wrapping them in ``","commit_id":"5f63fd191ad8ac13dade31062ab94cd124dd33e1"},{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"89f72b819768d46a9e04b80fa3f276078d887eee","unresolved":false,"context_lines":[{"line_number":50,"context_line":"By default, MySQL/SQLite are case-insensitive by default, but case-preserving"},{"line_number":51,"context_line":"for `varchar`. This means that setting a project name of \"mYpRoJeCt\" will"},{"line_number":52,"context_line":"cause attempting to create a new project named \"myproject\" to fail with"},{"line_number":53,"context_line":"keystone returning a 409 Conflict. However, the original value of \"mYpRoJeCt\""},{"line_number":54,"context_line":"will still be returned since case is preserved."},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"Users will be treated the same, if another user is added with the name"}],"source_content_type":"text/x-rst","patch_set":7,"id":"5f7c97a3_747d4ae4","line":53,"range":{"start_line":53,"start_character":21,"end_line":53,"end_character":33},"in_reply_to":"5f7c97a3_a3523d67","updated":"2018-07-09 19:25:13.000000000","message":"Done","commit_id":"5f63fd191ad8ac13dade31062ab94cd124dd33e1"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"dd66ac6a67a707efb72cd4cbf709950cfe64af8a","unresolved":false,"context_lines":[{"line_number":5,"context_line":"Keystone currently handles the case-sensitivity for the naming of each"},{"line_number":6,"context_line":"resource a bit differently, depending on the resource itself and the"},{"line_number":7,"context_line":"backend used. For example, depending on whether a user is backed by"},{"line_number":8,"context_line":"local SQL or LDAP, the case-sensitvity can be different. In cases of"},{"line_number":9,"context_line":"case-insensitivity, the case is preserved, so a project with the name"},{"line_number":10,"context_line":"\"myProject\" will not end up becoming either all lower or upper case."},{"line_number":11,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"5f7c97a3_17407d5e","line":8,"range":{"start_line":8,"start_character":60,"end_line":8,"end_character":65},"updated":"2018-07-10 19:01:36.000000000","message":"The triple (or double) use of \"case\" here reads a bit odd.","commit_id":"90a1a6f9fe21ec94c5a6cb1b3eab0bd9fbee230c"},{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"6796f903d8a0589cfdbce7b5269d7783dae21342","unresolved":false,"context_lines":[{"line_number":5,"context_line":"Keystone currently handles the case-sensitivity for the naming of each"},{"line_number":6,"context_line":"resource a bit differently, depending on the resource itself and the"},{"line_number":7,"context_line":"backend used. For example, depending on whether a user is backed by"},{"line_number":8,"context_line":"local SQL or LDAP, the case-sensitvity can be different. In cases of"},{"line_number":9,"context_line":"case-insensitivity, the case is preserved, so a project with the name"},{"line_number":10,"context_line":"\"myProject\" will not end up becoming either all lower or upper case."},{"line_number":11,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"5f7c97a3_edf16edf","line":8,"range":{"start_line":8,"start_character":60,"end_line":8,"end_character":65},"in_reply_to":"5f7c97a3_17407d5e","updated":"2018-07-10 20:10:52.000000000","message":"Yeah it does, I\u0027ll reword this","commit_id":"90a1a6f9fe21ec94c5a6cb1b3eab0bd9fbee230c"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"dd66ac6a67a707efb72cd4cbf709950cfe64af8a","unresolved":false,"context_lines":[{"line_number":23,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"If a project with the name `Foobar` already exists, then the following call"},{"line_number":26,"context_line":"which creates a new project by the name of `foobar` will return a 409:"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":".. code-block:: console"},{"line_number":29,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"5f7c97a3_77321111","line":26,"range":{"start_line":26,"start_character":66,"end_line":26,"end_character":69},"updated":"2018-07-10 19:01:36.000000000","message":"Make this a literal to be consistent with other `409` Conflicts used in this document. Or you could wrap the whole thing `409 Conflict`.\n\nNote that the ` is using italics, literals will use ``. It doesn\u0027t look like we use a consistent convention in doc/ so I\u0027m good with however you decide to do it.","commit_id":"90a1a6f9fe21ec94c5a6cb1b3eab0bd9fbee230c"},{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"6796f903d8a0589cfdbce7b5269d7783dae21342","unresolved":false,"context_lines":[{"line_number":23,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"If a project with the name `Foobar` already exists, then the following call"},{"line_number":26,"context_line":"which creates a new project by the name of `foobar` will return a 409:"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":".. code-block:: console"},{"line_number":29,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"5f7c97a3_8dfc7ab6","line":26,"range":{"start_line":26,"start_character":66,"end_line":26,"end_character":69},"in_reply_to":"5f7c97a3_77321111","updated":"2018-07-10 20:10:52.000000000","message":"Done","commit_id":"90a1a6f9fe21ec94c5a6cb1b3eab0bd9fbee230c"},{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"681b4f91b142556663977277d8b1837985460f0b","unresolved":false,"context_lines":[{"line_number":7,"context_line":"backend used. For example, depending on whether a user is backed by"},{"line_number":8,"context_line":"local SQL or LDAP, the case-sensitivity can be different. When it is"},{"line_number":9,"context_line":"case-insensitive, the casing will be preserved. For instance, a"},{"line_number":10,"context_line":"project with the name \"myProject\" will not end up changing to either all"},{"line_number":11,"context_line":"lower or upper case."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Resources in keystone"}],"source_content_type":"text/x-rst","patch_set":10,"id":"5f7c97a3_3559f0fc","line":10,"range":{"start_line":10,"start_character":23,"end_line":10,"end_character":32},"updated":"2018-07-10 20:48:18.000000000","message":"These names may be better off as literals","commit_id":"22af20b0f641d16805e1ec37efa8262f685647d9"}]}
