This project is mirrored from https://gitee.com/yxydde/incubator-kyuubi.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
- 24 Apr, 2022 1 commit
-
-
Cheng Pan authored
### _Why are the changes needed?_ This PR proposes change the Kyuubi TPC-DS generator to pure Java implementation instead of the original C binary. The new pure Java TPC-DS generator is under Apache License, and in fact, I don't know the original C binary License, so we exclude them from release in the past. Since the change removes the License issue of Kyuubi TPC-DS module, we can bundle the TPC-DS tool in the future release. And after migration, I haven't see "error=26, Text file busy" described in #2439 any more. ### _How was this patch tested?_ - [ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible - [x] Add screenshots for manual tests if appropriate 1. Use old C binary based TPC-DS generator generate 1GB data under database `tpcds_s1` 2. Use new pure Java base TPC-DS generator generate 1GB data under database `new_tpcds_sf1` 3. Compare results of `select count(*)`, and `select sum(hash(*))` ``` spark-sql> select count(*) from tpcds_s1.inventory; 11745000 Time taken: 0.161 seconds, Fetched 1 row(s) spark-sql> select count(*) from new_tpcds_sf1.inventory; 11745000 Time taken: 0.141 seconds, Fetched 1 row(s) spark-sql> select sum(hash(*)) from tpcds_s1.inventory; -556768665838 Time taken: 0.252 seconds, Fetched 1 row(s) spark-sql> select sum(hash(*)) from new_tpcds_sf1.inventory; -556768665838 Time taken: 0.232 seconds, Fetched 1 row(s) ``` - [ ] [Run test](https://kyuubi.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2449 from pan3793/tpcds. Closes #2439 a270bcba [Cheng Pan] Remove the exclusion in source release 7c8d3271 [Cheng Pan] [KYUUBI #2439] Using Pure Java TPC-DS generator Authored-by:
Cheng Pan <chengpan@apache.org> Signed-off-by:
Kent Yao <yao@apache.org>
-
- 23 Apr, 2022 1 commit
-
-
Fei Wang authored
### _Why are the changes needed?_ Log the engine id when opening Kyuubi connection, it is more user friendly. ### _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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2448 from turboFei/connection_engine_id. Closes #2448 f05ffa19 [Fei Wang] log engine id Authored-by:
Fei Wang <fwang12@ebay.com> Signed-off-by:
Fei Wang <fwang12@ebay.com>
-
- 22 Apr, 2022 3 commits
-
-
packyan authored
### _Why are the changes needed?_ To close #2436 ### _How was this patch tested?_ - [x] 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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2437 from packyan/bugfix-msck-command-in-spark-2.4. Closes #2436 272eb45d [packyan] style fix. 3f2ddd61 [Deng An] add a 2da2c833 [packyan] AlterTableRecoverPartitionsCommand should produce a privilegesObject with OTHER actionType and it's AccessType should be ALTER. 62bc075a [packyan] add AlterTableRecoverPartitionsCommand case for spark 3.1 or below. b41aee48 [packyan] fix AlterTableRecoverPartitionsCommand Lead-authored-by:
packyan <packyande@gmail.com> Co-authored-by:
Deng An <36296995+packyan@users.noreply.github.com> Signed-off-by:
Kent Yao <yao@apache.org>
-
zhanqian authored
#2432 ### _How was this patch tested?_ rerun “build_document.md” to generate html and test download button click jumping website. here is ui <img width="1075" alt="image" src="https://user-images.githubusercontent.com/14138772/164618499-6c05abb8-a834-4e5a-9337-ac183b4c70c9.png "> Closes #2443 from zhanqian-1993/origin/#2432. Closes #2432 4dafc297 [zhanqian] [KYUUBI #2432][DOCS] remove redundant script aaf1d61e [zhanqian] [KYUUBI #2432][DOCS] button "Download" is invalid Authored-by:
zhanqian <zhanqian@cai-inc.com> Signed-off-by:
ulysses-you <ulyssesyou@apache.org>
-
packyan authored
### _Why are the changes needed?_ To close #2416 Add Unit tests for ```shell AlterTableChangeColumnCommand InsertIntoDataSourceCommand InsertIntoDataSourceDirCommand LoadDataCommand RepairTableCommand InsertIntoHadoopFsRelationCommand InsertIntoHiveDirCommand ``` ### _How was this patch tested?_ - [x] 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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2429 from packyan/branch-increase-test-coverage-for-privileges-builder. Closes #2429 Closes #2416 99c63e1e [packyan] add license header for data.txt. 5f8f3213 [packyan] fix style check failed. e2cb1341 [packyan] add data file and clean the code. 75f471cb [packyan] test case RepairTableCommand only run with spark 3.2 or greater. ebd8671a [packyan] Delete some unused code. 425bb53f [packyan] Test coverage for PrivilegesBuilder Authored-by:
packyan <packyande@gmail.com> Signed-off-by:
ulysses-you <ulyssesyou@apache.org>
-
- 21 Apr, 2022 4 commits
-
-
zwangsheng authored
[KYUUBI #2344] [Improvement] Add Kyuubi Server on Kubernetes with Spark Cluster mode integration test ### _Why are the changes needed?_ Add Kyuubi Server on Kubernetes with Spark Cluster mode integration test ### _How was this patch tested?_ - [x] 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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2409 from zwangsheng/improve/add-kyuubi-k8s-spark-cluster-test. Closes #2344 7d20425d [zwangsheng] fix scala bf2fafef [zwangsheng] fix scala 551aa7d7 [zwangsheng] fix java & class name bd8a7a44 [zwangsheng] fix scala 42ba9fd0 [zwangsheng] fix scala de4135b5 [zwangsheng] fix scala 511af18e [zwangsheng] try Authored-by:
zwangsheng <2213335496@qq.com> Signed-off-by:
ulysses-you <ulyssesyou@apache.org>
-
sychen authored
### _Why are the changes needed?_ Now we can display the ExecutionId on the query engine page, but generally the sql has been finished. We can update it when SQL is running and there is an ExecutionId. close https://github.com/apache/incubator-kyuubi/issues/2201, https://github.com/apache/incubator-kyuubi/issues/921 ### _How was this patch tested?_ - [ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible - [x] Add screenshots for manual tests if appropriate - [x] [Run test](https://kyuubi.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2202 from cxzl25/KYUUBI-2201. Closes #2201 ed4f8b08 [sychen] compile time 607a18c4 [sychen] import 9096b6a8 [sychen] compiledTime abb0cc0f [sychen] add sync e1273e5b [sychen] use running state to judge 3d413fe4 [sychen] fix style f619fe4b [sychen] use PARSING a6d91e24 [sychen] use SparkListenerSQLExecutionStart to get executionId 4a036260 [sychen] set COMPILED state early 60de793b [sychen] fix ut e2b879f0 [sychen] update ExecutionId Lead-authored-by:
sychen <sychen@trip.com> Co-authored-by:
sychen <sychen@ctrip.com> Signed-off-by:
ulysses-you <ulyssesyou@apache.org>
-
jiaoqingbo authored
[KYUUBI #2424] [Improvement] add Flink compile version and Trino client compile version to KyuubiServer Log ### _Why are the changes needed?_ fix #2424 ### _How was this patch tested?_ - [x] 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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2425 from jiaoqingbo/2424. Closes #2424 9949d9a5 [jiaoqingbo] Update UtilsSuite.scala ac9afb46 [jiaoqingbo] Update package.scala e415345d [jiaoqingbo] Update kyuubi-common/src/main/scala/org/apache/kyuubi/package.scala 081b061f [jiaoqingbo] Update kyuubi-server/src/main/scala/org/apache/kyuubi/server/KyuubiServer.scala c1ade020 [jiaoqingbo] Update build/kyuubi-build-info 6af3dd08 [jiaoqingbo] [KYUUBI #2424] [Improvement] add Flink compile version and Trino client compile version Authored-by:
jiaoqingbo <1178404354@qq.com> Signed-off-by:
Cheng Pan <chengpan@apache.org>
-
Min Zhao authored
### _Why are the changes needed?_ add event support for trino engine. ### _How was this patch tested?_ - [x] 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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2401 from zhaomin1423/trino_event1. Closes #2253 dc3c2c2b [Min Zhao] fix conflict caec1cfd [Min Zhao] fix conflict 7ca01691 [Min Zhao] add trino event Authored-by:
Min Zhao <zhaomin1423@163.com> Signed-off-by:
hongdongdong <hongdongdong@cmss.chinamobile.com>
-
- 20 Apr, 2022 4 commits
-
-
Ada Wang authored
### _Why are the changes needed?_ Now lose error stack trace information. ### _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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2428 from deadwind4/stack-trace-front. Closes #2426 c7dde402 [Ada Wang] [KYUUBI #2426] Return complete error stack trace information Authored-by:
Ada Wang <wang4luning@gmail.com> Signed-off-by:
KenjiFujima <thanosxnicholas@gmail.com>
-
zwangsheng authored
### _Why are the changes needed?_ `docker-image-tools.sh` should use the version where the script was added as the trial version. ### _How was this patch tested?_ - [ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible - [x] Add screenshots for manual tests if appropriate - [ ] [Run test](https://kyuubi.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2410 from zwangsheng/bug/fix_docker_image_build_usage. Closes #2410 f32ef8e2 [zwangsheng] fix version Authored-by:
zwangsheng <2213335496@qq.com> Signed-off-by:
ulysses-you <ulyssesyou@apache.org>
-
Kent Yao authored
### _Why are the changes needed?_ close #2351 ### _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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2412 from yaooqinn/2351. Closes #2351 0dc3aa7b [Kent Yao] [KYUUBI #2351] Fix Hive Engine terminating blocked by non-daemon threads Authored-by:
Kent Yao <yao@apache.org> Signed-off-by:
ulysses-you <ulyssesyou@apache.org>
-
wforget authored
### _Why are the changes needed?_ close #2422 ### _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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2423 from wForget/KYUUBI-2422. Closes #2422 94ac9ed1 [wforget] [KYUUBI-2422] Wrap close session with try-finally Authored-by:
wforget <643348094@qq.com> Signed-off-by:
ulysses-you <ulyssesyou@apache.org>
-
- 19 Apr, 2022 9 commits
-
-
ulysses-you authored
### _Why are the changes needed?_ Before this pr the file `extensions/spark/kyuubi-extension-spark-3-2/dependency-reduced-pom.xml` will be not ignored. ### _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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2420 from ulysses-you/fix-gitignore. Closes #2420 383a3d54 [ulysses-you] fix Authored-by:
ulysses-you <ulyssesyou18@gmail.com> Signed-off-by:
ulysses-you <ulyssesyou@apache.org>
-
Min Zhao authored
### _Why are the changes needed?_ Command OptionParser for launching Trino Backend Engine ### _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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2417 from zhaomin1423/trino_option_parser. Closes #2368 c644c791 [Min Zhao] [KYUUBI #2368] [Improvement] Command OptionParser for launching Trino Backend Engine Authored-by:
Min Zhao <zhaomin1423@163.com> Signed-off-by:
Kent Yao <yao@apache.org>
-
Kent Yao authored
### _Why are the changes needed?_ ### _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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2415 from yaooqinn/2021. Closes #2021 12d39951 [Kent Yao] [KYUUBI #2021][FOLLOWUP] Move debery workaround to test code Authored-by:
Kent Yao <yao@apache.org> Signed-off-by:
Kent Yao <yao@apache.org>
-
wforget authored
### _Why are the changes needed?_ close #2301 ### _How was this patch tested?_ - [X] 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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2364 from wForget/KYUUBI-2301. Closes #2301 7a176e0e [wforget] merge 0b41fafa [wforget] comment 7614dbda [wforget] Merge remote-tracking branch 'origin/master' into KYUUBI-2301 9180cf63 [wforget] fix 741139a4 [wforget] fix 1194ccbf [wforget] move limiter from common to server a6b93b38 [wforget] regenerate settings.md 123f9209 [wforget] [KYUUBI-2301] Limit the maximum number of concurrent connections per user and ipaddress Authored-by:
wforget <643348094@qq.com> Signed-off-by:
Kent Yao <yao@apache.org>
-
Min Zhao authored
### _Why are the changes needed?_ Separate events to a submodule - kyuubi-event ### _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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2392 from zhaomin1423/event-module. Closes #2323 7efa923f [Min Zhao] fix unit test 07126f43 [Min Zhao] [KYUUBI #2323] Separate events to a submodule - kyuubi-event cccbdf11 [Min Zhao] [KYUUBI #2323] Separate events to a submodule - kyuubi-event 194aca82 [Min Zhao] add shade and log4j to test/resources f75891a1 [Min Zhao] [KYUUBI #2323] Separate events to a submodule - kyuubi-event 357395fa [Min Zhao] [KYUUBI #2323] Separate events to a submodule - kyuubi-event b6dfd186 [Min Zhao] [KYUUBI #2323] Separate events to a submodule - kyuubi-event fc876688 [Min Zhao] [KYUUBI #2323] Separate events to a submodule - kyuubi-event 1b86d41b [Min Zhao] seperate event Authored-by:
Min Zhao <zhaomin1423@163.com> Signed-off-by:
Kent Yao <yao@apache.org>
-
Nick Song authored
### _Why are the changes needed?_ Use unique tag to kill applications instaed of log #2289 ### _How was this patch tested?_ - [x] 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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2314 from Nick-0723/kill_app. Closes #2289 28d5e7c9 [宋财礼] use eventually 8b295197 [宋财礼] Update SparkProcessBuilder.scala e849cae9 [宋财礼] Update SparkProcessBuilderOnYarnSuite.scala 11780d91 [Nick Song] Unused import e9b19703 [Nick Song] no need changes a2bb13e7 [Nick Song] resolve conflicts 1d937f74 [Nick Song] add application killed successfully test case e6481412 [Nick Song] use yarn tags kill application Lead-authored-by:
Nick Song <chun2184@163.com> Co-authored-by:
宋财礼 <31242104+Nick-0723@users.noreply.github.com> Co-authored-by:
宋财礼 <caili.song@nio.com> Signed-off-by:
Kent Yao <yao@apache.org>
-
Min Zhao authored
### _Why are the changes needed?_ ### _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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2356 from zhaomin1423/option_parser. Closes #2021 e07abe55 [Min Zhao] fix unit test a9bc522b [Min Zhao] fix unit test be628c3c [Min Zhao] [KYUUBI #2021] Command OptionParser for launching Hive Backend Engine db88bfef [Min Zhao] [KYUUBI #2021] Command OptionParser for launching Hive Backend Engine b4f50cee [Min Zhao] [KYUUBI #2021] Command OptionParser for launching Hive Backend Engine Authored-by:
Min Zhao <zhaomin1423@163.com> Signed-off-by:
Kent Yao <yao@apache.org>
-
packyan authored
[KYUUBI #2414] [KYUUBI apache#2413 ] Fix InsertIntoHiveTableCommand case in PrivilegesBuilder#buildCommand() …gesBuilder#buildCommand() ### _Why are the changes needed?_ 1. To close #2413 2. To move unit test case `AlterTableAddColumnsCommand` from the end of `HiveCatalogPrivilegeBuilderSuite` to the end of `PrivilegesBuilderSuite`. It is my mistake, this case should be tested both in InmemoryCatalog and HiveCatalog. ### _How was this patch tested?_ - [x] 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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2414 from packyan/bugfix-insert-command-should-return-insert-action-type. Closes #2414 13dd1c60 [packyan] [KYUUBI apache#2413 ] Fix style violations 589882f3 [packyan] [KYUUBI apache#2413 ] Fix InsertIntoHiveTableCommand case in PrivilegesBuilder#buildCommand() Authored-by:
packyan <packyande@gmail.com> Signed-off-by:
Kent Yao <yao@apache.org>
-
Ada Wang authored
### _Why are the changes needed?_ Add Flink environments to `kyuubi-env.sh.template` ### _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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2407 from deadwind4/flink-env. Closes #2406 24717fcd [Ada Wang] [KYUUBI #2406] Add Flink environments to template Authored-by:
Ada Wang <wang4luning@gmail.com> Signed-off-by:
Cheng Pan <chengpan@apache.org>
-
- 18 Apr, 2022 7 commits
-
-
Nick Song authored
### _Why are the changes needed?_ #2355 Bump Delta Lake 1.2.0 ### _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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2389 from Nick-0723/2355. Closes #2355 202f448d [宋财礼] remove unnecessary dependency 5fc7cf58 [Nick Song] Bump Delta Lake 1.2.0 3984c6b2 [Nick Song] Bump Delta Lake 1.2.0 Lead-authored-by:
Nick Song <chun2184@163.com> Co-authored-by:
宋财礼 <caili.song@nio.com> Signed-off-by:
Cheng Pan <chengpan@apache.org>
-
sychen authored
### _Why are the changes needed?_ close https://github.com/apache/incubator-kyuubi/issues/2349 ### _How was this patch tested?_ - [ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible - [x] Add screenshots for manual tests if appropriate - [ ] [Run test](https://kyuubi.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2396 from cxzl25/KYUUBI-2349. Closes #2349 4aa0a7fb [sychen] put list ahead b2c49c37 [sychen] add doc Authored-by:
sychen <sychen@ctrip.com> Signed-off-by:
ulysses-you <ulyssesyou@apache.org>
-
zwangsheng authored
### _Why are the changes needed?_ Add Kyuubi on k8s With Spark on k8s client deploy-mode unit test ### _How was this patch tested?_ - [x] 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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2381 from zwangsheng/improve/add-kyuubi-k8s-spark-client. Closes #2381 4f4d72f5 [zwangsheng] fix npe 623b3568 [zwangsheng] fix style 03ab628f [zwangsheng] add kyuubi on k8s spark client test Authored-by:
zwangsheng <2213335496@qq.com> Signed-off-by:
ulysses-you <ulyssesyou@apache.org>
-
Kent Yao authored
### _Why are the changes needed?_ Avoid creating duplicate data masking projection to prevent errors in #2390 ### _How was this patch tested?_ - [x] 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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2394 from yaooqinn/2390. Closes #2390 31c5d071 [Kent Yao] [KYUUBI #2390] RuleEliminateMarker stays in analyze phase for data masking ad0138c6 [Kent Yao] [KYUUBI #2390] RuleEliminateMarker stays in analyze phase for data masking Authored-by:
Kent Yao <yao@apache.org> Signed-off-by:
ulysses-you <ulyssesyou@apache.org>
-
Kent Yao authored
### _Why are the changes needed?_ ### _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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2395 from yaooqinn/doc2. Closes #2395 109440bf [Kent Yao] [DOC] Add Documentation for Spark AuthZ Extension 852e7fd5 [Kent Yao] [DOC] Add Documentation for Spark AuthZ Extension dfeef884 [Kent Yao] [DOC] Add Documentation for Spark AuthZ Extension Authored-by:
Kent Yao <yao@apache.org> Signed-off-by:
ulysses-you <ulyssesyou@apache.org>
-
sychen authored
### _Why are the changes needed?_ Now only supports the management of the current build version of the engine. If `--version` is specified, use this version, otherwise use the version of the build version. close https://github.com/apache/incubator-kyuubi/issues/2397 ### _How was this patch tested?_ - [x] 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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2398 from cxzl25/KYUUBI-2397. Closes #2397 48dcd5d5 [sychen] support --version Authored-by:
sychen <sychen@ctrip.com> Signed-off-by:
ulysses-you <ulyssesyou@apache.org>
-
Min Zhao authored
### _Why are the changes needed?_ ### _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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2404 from zhaomin1423/trino_async_addTimeoutMonitor. Closes #2402 5e08e677 [Min Zhao] [KYUUBI #2402] [Improvement] addTimeoutMonitor for trino engine when it run query async Authored-by:
Min Zhao <zhaomin1423@163.com> Signed-off-by:
ulysses-you <ulyssesyou@apache.org>
-
- 17 Apr, 2022 2 commits
-
-
Min Zhao authored
### _Why are the changes needed?_ Configuring Hive engine heap memory and java opts ### _How was this patch tested?_ - [x] 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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2371 from zhaomin1423/2360. Closes #2360 fc372571 [Min Zhao] [KYUUBI #2360] [Subtask] Configuring Hive engine heap memory and java opts 52547d9c [Min Zhao] add unit tests Authored-by:
Min Zhao <zhaomin1423@163.com> Signed-off-by:
Kent Yao <yao@apache.org>
-
Deng An authored
[KYUUBI #2399] Fix PrivilegesBuilder Build Wrong PrivilegeObjets When Query Without Project But With OrderBy/PartitionBy ### _Why are the changes needed?_ To close #2399 `PrivilegesBuilder#buildQuery()` should have more cases to cover some ***NO PROJECT*** situation. ### _How was this patch tested?_ - [x] 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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2400 from packyan/bugfix_privileges_builder_return_wrong_result. Closes #2399 a4ad182c [Deng An] add more unit test for PrivilegesBuilder 59fbde3c [Deng An] add more cases in buildQuery method Authored-by:
Deng An <36296995+packyan@users.noreply.github.com> Signed-off-by:
Kent Yao <yao@apache.org>
-
- 16 Apr, 2022 5 commits
-
-
Fei Wang authored
[KYUUBI #2308][SUB-TASK][KPIP-4] Batch job configuration ignore list and pre-defined configuration in server-side ### _Why are the changes needed?_ To close #2308 Support to ignore some batch configuration items and pre-define some configuration in server side. ### _How was this patch tested?_ - [x] 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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2386 from turboFei/KYUUBI_2308_kpip4_batch_conf. Closes #2308 2e517ec4 [Fei Wang] [KYUUBI #2308][SUB-TASK][KPIP-4] Batch job configuration ignore list and server predefined configurations Authored-by:
Fei Wang <fwang12@ebay.com> Signed-off-by:
Fei Wang <fwang12@ebay.com>
-
Min Zhao authored
[KYUUBI #2369] [Improvement] update developer.md to describe what append descriptions of new configurations to settings.md ### _Why are the changes needed?_ update developer.md to describe what append descriptions of new configurations to settings.md ### _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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2372 from zhaomin1423/2369. Closes #2369 a044c156 [Min Zhao] [KYUUBI #2369] [Improvement] update developer.md to describe what append descriptions of new configurations to settings.md 56f878a9 [Min Zhao] [KYUUBI #2369] [Improvement] update developer.md to describe what append descriptions of new configurations to settings.md 581894b7 [Min Zhao] [KYUUBI #2369] [Improvement] update developer.md to describe what append descriptions of new configurations to settings.md Authored-by:
Min Zhao <zhaomin1423@163.com> Signed-off-by:
Kent Yao <yao@apache.org>
-
packyan authored
[KYUUBI #2391] Fix privileges builder return wrong result when there is no project but has filter/join ### _Why are the changes needed?_ To close #2391 Fixed an issue where PrivilegesBuilder would generate incorrect PrivilegeObjects when there is no Project operator in the LogicalPlan but there has Filter or Join operators. ### _How was this patch tested?_ - [x] 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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2393 from packyan/branch-fix-privileges-build-wrong-result. Closes #2391 361c6148 [packyan] fix privileges builder return wrong result when there is no project op Authored-by:
packyan <packyande@gmail.com> Signed-off-by:
Kent Yao <yao@apache.org>
-
Min Zhao authored
### _Why are the changes needed?_ Configuring Trino Engine heap memory and java opts ### _How was this patch tested?_ - [x] 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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2387 from zhaomin1423/2361. Closes #2361 e8ef7f6f [Min Zhao] [KYUUBI #2361] [Improvement] Configuring Trino Engine heap memory and java opts Authored-by:
Min Zhao <zhaomin1423@163.com> Signed-off-by:
Kent Yao <yao@apache.org>
-
Min Zhao authored
### _Why are the changes needed?_ Upgrade sphinx dependencies for documentation build ### _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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2388 from zhaomin1423/2338. Closes #2338 d68d682e [Min Zhao] [KYUUBI #2338] [DOCS] Upgrade sphinx dependencies for documentation build Authored-by:
Min Zhao <zhaomin1423@163.com> Signed-off-by:
Kent Yao <yao@apache.org>
-
- 15 Apr, 2022 4 commits
-
-
Martin Tzvetanov Grigorov authored
### _Why are the changes needed?_ Many builds at TravisCI recently failed due to error like ``` - hive process builder *** FAILED *** org.apache.kyuubi.KyuubiSQLException: JAVA_HOME is not set! For more information on installing and configuring JAVA_HOME, please visit https://kyuubi.apache.org/docs/latest/deployment ``` It seems TravisCI stopped exporting JAVA_HOME ... ### _How was this patch tested?_ TravisCI build should pass Closes #2385 from martin-g/manually-export-java-home-travis. Closes #2385 5c2a3f62 [Martin Tzvetanov Grigorov] The correct path for the JDK 8 installation is /usr/lib/jvm/adoptopenjdk-8-hotspot-arm64 78bac049 [Martin Tzvetanov Grigorov] Export JAVA_HOME. It seems TravisCI stopped doing it recently Authored-by:
Martin Tzvetanov Grigorov <mgrigorov@apache.org> Signed-off-by:
Fei Wang <fwang12@ebay.com>
-
Fei Wang authored
[KYUUBI #2353] [SUB-TASK][KPIP-4] Implement BatchJobSubmission operation and basic KyuubiBatchSessionImpl ### _Why are the changes needed?_ To close #2306 and close #2307 In this PR, I implement BatchJobSubmission operation and introduce basic `KyuubiBatchSessionImpl`. TODO: - Normalize/validate the batch request - batch request fields - merge with server pre-defined batch conf ### _How was this patch tested?_ - [x] 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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2353 from turboFei/KPIP_4_batch_submission_op. Closes #2353 9bc6050c [Fei Wang] remove unused conf ef8e962c [Fei Wang] check application in current thread 8738660b [Fei Wang] dedup code 27f22008 [Fei Wang] use static secret id instead of conf 6794ff7a [Fei Wang] Use Seq instead of java.util.List 2f4f9b15 [Fei Wang] Remove BatchType enumaration 7d380800 [Fei Wang] remove dead code a94a9e6a [Fei Wang] remove jars,files fileds on BatchRequest 6021a1e7 [Fei Wang] add ut for result set 07a939c9 [Fei Wang] refactor long line a918a496 [Fei Wang] address comments 73229e70 [Fei Wang] set engine max life time bbe3f1f4 [Fei Wang] unique the application cehcker thread pool 9643e42c [Fei Wang] refactor 11dd71f7 [Fei Wang] add KyuubiBatchYarnClusterSuite 12169910 [Fei Wang] add ut for batch session 47da8c1a [Fei Wang] add open batch session api 6dcf60d9 [Fei Wang] add ut for static batch secret id a212e62b [Fei Wang] [SUB-TASK][KPIP-4] Implement BatchJobSubmission operation and basic KyuubiBatchSessionImpl Authored-by:
Fei Wang <fwang12@ebay.com> Signed-off-by:
Fei Wang <fwang12@ebay.com>
-
zwangsheng authored
### _Why are the changes needed?_ Refactor KyuubiOnKubernetesTestsSuite Build WithKyuubiServerOnKuberntes like WithKyuubiServerOnYarn ### _How was this patch tested?_ - [x] 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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2359 from zwangsheng/test/kyuubi_on_kubernetes. Closes #2359 c1048c6a [zwangsheng] fix 81c98cd2 [zwangsheng] unused import 976f9091 [zwangsheng] fix bad6720b [zwangsheng] fix 98d8995c [zwangsheng] refactor 628de557 [zwangsheng] style check 9dc6675a [zwangsheng] Build WithKyuubiServerOnKubernetes Authored-by:
zwangsheng <2213335496@qq.com> Signed-off-by:
ulysses-you <ulyssesyou@apache.org>
-
Min Zhao authored
Support GetTypeInfo Operation for hive engine. ### _Why are the changes needed?_ ### _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.apache.org/docs/latest/develop_tools/testing.html#running-tests ) locally before make a pull request Closes #2366 from zhaomin1423/2330. Closes #2330 fc67e0e9 [Min Zhao] [KYUUBI #2330] [Subtask] Hive Backend Engine - GetTypeInfo Operation Authored-by:
Min Zhao <zhaomin1423@163.com> Signed-off-by:
Kent Yao <yao@apache.org>
-