kyuubi/docs/client
mrtisttt 50cd91b59e [KYUUBI #5683] Add kyuubi.session.proxy.user as an alternative to hive.server2.proxy.user
### _Why are the changes needed?_

We need a configuration to be an alternative to `hive.server2.proxy.user`. `hive.server2.proxy.user` is derived from the hive server, and it's perfect for keeping the behavior the same as the hive. But hive thrift protocol is only one of the FrontendServices. There are also other FrontendServices not necessary to follow `hive.server2.proxy.user`. So we need `kyuubi.proxy.user`.

In this commit, support for using the `kyuubi.proxy.user` configuration has been implemented in scenarios where the original `hive.server2.proxy.user` configuration was used.In the future, this feature will continue to be improved according to other scenarios where it is used.

Close #5683

### _How was this patch tested?_
- [ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible

- [ ] Add screenshots for manual tests if appropriate

- [x] [Run test](https://kyuubi.readthedocs.io/en/master/contributing/code/testing.html#running-tests) locally before make a pull request

### _Was this patch authored or co-authored using generative AI tooling?_

No.

Closes #5653 from mrtisttt/add-kyuubi-proxy-user.

Closes #5683

6d60e7632 [mrtisttt] Rollback unnecessary modifications
7298e4137 [mrtisttt] fix doc violations
19f6f4084 [mrtisttt] For API side, shorten the name of kyuubi.session.proxy.user and change it to proxyUser.
0fbcc704d [mrtisttt] Change kyuubi.proxy.user to kyuubi.session.proxy.user and improve documentation
c2a810ce2 [mrtisttt] fix format violations
a6413e8aa [mrtisttt] Compatible with scenarios where hive.server2.proxy.user is used
b687c21b9 [mrtisttt] Add kyuubi.proxy.user as an alternative to hive.server2.proxy.user

Authored-by: mrtisttt <mrtisttt@126.com>
Signed-off-by: Cheng Pan <chengpan@apache.org>
2023-11-13 20:08:33 +08:00
..
advanced [KYUUBI #4763] [DOCS] Fix the Kyuubi JDBC kerberos parameters 2023-04-25 02:16:28 +08:00
bi_tools [KYUUBI #4200] [Improvement] [Docs] Introduce Markdown formatting with spotless-maven-plugin and flexmark for docs 2023-01-30 11:14:41 +08:00
cli [KYUUBI #4345] Add the doc of kyuubi trino server 2023-02-20 10:10:58 +08:00
jdbc [KYUUBI #5564] Support to config ticket cache location in JDBC URL 2023-11-03 00:35:27 +08:00
odbc [KYUUBI #3040] [Subtask][#3039] Build the skeleton of client side documentation 2022-07-12 11:03:44 +08:00
python [KYUUBI #5094] Add Python JayDeBeApi doc 2023-07-26 18:10:27 +08:00
rest [KYUUBI #5683] Add kyuubi.session.proxy.user as an alternative to hive.server2.proxy.user 2023-11-13 20:08:33 +08:00
thrift [KYUUBI #3040] [Subtask][#3039] Build the skeleton of client side documentation 2022-07-12 11:03:44 +08:00
ui [KYUUBI #3040] [Subtask][#3039] Build the skeleton of client side documentation 2022-07-12 11:03:44 +08:00
index.rst [KYUUBI #3040] [Subtask][#3039] Build the skeleton of client side documentation 2022-07-12 11:03:44 +08:00