### _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> |
||
|---|---|---|
| .. | ||
| spark | ||
| engine_lifecycle.md | ||
| engine_on_kubernetes.md | ||
| engine_on_yarn.md | ||
| engine_share_level.md | ||
| high_availability_guide.md | ||
| hive_metastore.md | ||
| index.rst | ||
| kyuubi_on_kubernetes.md | ||
| settings.md | ||