This is an automated email from the ASF dual-hosted git repository.
csy pushed a commit to branch branch-1.8
in repository https://gitbox.apache.org/repos/asf/kyuubi.git
The following commit(s) were added to refs/heads/branch-1.8 by this push:
new 659d23d11 [KYUUBI #5118][DOC] Add Flink KDF doc
659d23d11 is described below
commit 659d23d11ab996f859542a91261237b2b3c48851
Author: hezhao2 <[email protected]>
AuthorDate: Thu Sep 7 14:49:57 2023 +0800
[KYUUBI #5118][DOC] Add Flink KDF doc
### _Why are the changes needed?_
Add Flink KDF doc to close the issue #5118
<img width="1094" alt="image"
src="https://github.com/apache/kyuubi/assets/3898450/23cd886e-c94a-406b-81a2-eb2caf4c1775">
### _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
- [ ] [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 #5233 from zhaohehuhu/Improvement-0901.
Closes #5118
fcd45b360 [hezhao2] code reformat
46bb9700c [hezhao2] Add Flink KDF doc
Authored-by: hezhao2 <[email protected]>
Signed-off-by: Shaoyun Chen <[email protected]>
(cherry picked from commit 5ec2c2ee3f5ebba2b2d2fe37fc606b483445f446)
Signed-off-by: Shaoyun Chen <[email protected]>
---
docs/extensions/engines/flink/functions.md | 30 ++++++++++++++++++++++++++++++
docs/extensions/engines/flink/index.rst | 1 +
2 files changed, 31 insertions(+)
diff --git a/docs/extensions/engines/flink/functions.md
b/docs/extensions/engines/flink/functions.md
new file mode 100644
index 000000000..1d047d078
--- /dev/null
+++ b/docs/extensions/engines/flink/functions.md
@@ -0,0 +1,30 @@
+<!--
+- Licensed to the Apache Software Foundation (ASF) under one or more
+- contributor license agreements. See the NOTICE file distributed with
+- this work for additional information regarding copyright ownership.
+- The ASF licenses this file to You under the Apache License, Version 2.0
+- (the "License"); you may not use this file except in compliance with
+- the License. You may obtain a copy of the License at
+-
+- http://www.apache.org/licenses/LICENSE-2.0
+-
+- Unless required by applicable law or agreed to in writing, software
+- distributed under the License is distributed on an "AS IS" BASIS,
+- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- See the License for the specific language governing permissions and
+- limitations under the License.
+-->
+
+# Auxiliary SQL Functions
+
+Kyuubi provides several auxiliary SQL functions as supplement to
+Flink's [Built-in
Functions](https://nightlies.apache.org/flink/flink-docs-release-1.17/docs/dev/table/functions/systemfunctions/)
+
+| Name | Description
| Return Type | Since |
+|---------------------|-------------------------------------------------------------|-------------|-------|
+| kyuubi_version | Return the version of Kyuubi Server
| string | 1.8.0 |
+| kyuubi_engine_name | Return the application name for the associated query
engine | string | 1.8.0 |
+| kyuubi_engine_id | Return the application id for the associated query
engine | string | 1.8.0 |
+| kyuubi_system_user | Return the system user name for the associated query
engine | string | 1.8.0 |
+| kyuubi_session_user | Return the session username for the associated query
engine | string | 1.8.0 |
+
diff --git a/docs/extensions/engines/flink/index.rst
b/docs/extensions/engines/flink/index.rst
index 01bbecf92..58105b0fa 100644
--- a/docs/extensions/engines/flink/index.rst
+++ b/docs/extensions/engines/flink/index.rst
@@ -20,6 +20,7 @@ Extensions for Flink
:maxdepth: 1
../../../connector/flink/index
+ functions
.. warning::
This page is still in-progress.