Release Notes - 1.10.3
Changelogs
- [KYUUBI #7245] Fix arrow batch converter error
- [KYUUBI #7272] Improve
build/dependency.sh script - [KYUUBI #7226] Support to wait the batch recovery appliction submission to throttle the load on the system
- [KYUUBI #7266] Upgrade jersey version to 2.47
- [KYUUBI #7265] Recommend to configure kyuubi.session.local.dir.allowlist for multi-tenant clusters
- [KYUUBI #7261] Bump extra-enforcer-rules 1.11.0
- [KYUUBI #7260] Suppress rat-plugin deprecate warnings
- [KYUUBI #7256] Enable authZ compile support for Spark 4.0 and refactor some test methods
- [KYUUBI #7248] JDBC engine should cancel the statement when receive cancel operation
- [KYUUBI #7251] Use RustFS instead of MinIO in Playground
- [KYUUBI #7241] Transfer engine pool name to lower case
- [KYUUBI #7237] Replace recommonmark with myst
- [KYUUBI #7224] [DOC] Fix “duplicate label usage” warnings
- [KYUUBI #7225] [CI] Skip Python Client unit tests when only documentation changes are made
- [KYUUBI #7222] [DOC] Fix “document isn’t included in any toctree” warnings
- [KYUUBI #7223] [CI] Skip running tests for documentation only changes
- [KYUUBI #7219] Fix endless swagger openapi.json security items
- [KYUUBI #7214] Fix kubernetes container state
- [KYUUBI #7171] Fix empty list engine result when etcd is used as the service registry
- [KYUUBI #7205] Use Apache closer.lua syntax for kyuubi-download to obtain engine archives
- [KYUUBI #7211] [DOC] Remove unsupported ’logo_only’ and ’extra_navbar’ theme options
- [KYUUBI #7202] [AUTHZ] make FilteredShowObjectsExec extends V2CommandExec to avoid running executor side task
- [KYUUBI #7197] Bump Spark 4.0.1
- [KYUUBI #7196] Bump Maven 3.9.11
- [KYUUBI #7194] Speed up K8s integration tests in CI
- [KYUUBI #7153] Share JAAS configuration for Zookeeper client to avoid server OOM
- [KYUUBI #7163] [SPARK] Check whether engine context stopped in engine terminating checker
- [KYUUBI #7165] Remove banned action-shellcheck
- [KYUUBI #7157] Bump form-data from 4.0.0 to 4.0.4 in /kyuubi-server/web-ui
- [KYUUBI #7162] Bump kafka-clients 3.9.1
- [KYUUBI #6928] Bump Spark 4.0.0
- [KYUUBI #7158] Spark engine respects session-level idle timeout threshold
- [KYUUBI #7151] Bump commons-lang3 3.18.0
- [KYUUBI #7139] Fix Spark extension rules to support RebalancePartitions
- [KYUUBI #7135] Fix cannot access /tmp/engine-archives: No such file or directory
- [KYUUBI #7131] Print cached engine archives
- [KYUUBI #7109] Ignore the ? in backticks
- [KYUUBI #7112] Enhance test ‘capture error from spark process builder’ for Spark 4.0
- [KYUUBI #7113] Skip Hadoop classpath check if flink-shaded-hadoop jar exists in Flink lib directory
- [KYUUBI #7101] [1.10][FOLLOWUP] Fix code broken
- [KYUUBI #7110] Fix
serverOnlyPrefixConfigKeys is iterator issue - [KYUUBI #7076] Update known_translations
- [KYUUBI #7101] Load the existing pods when initializing kubernetes client to cleanup terminated app pods
- [KYUUBI #7104] Bump Maven 3.9.10
- [KYUUBI #7095] Respect terminated app state when building batch info from metadata
- [KYUUBI #7077] Spark 3.5: Enhance MaxScanStrategy for DSv2
- [KYUUBI #7073] Retry 3 times on deploying to nexus
Credits
Last but not least, this release would not have been possible without the following contributors:
- Wenjun Ruan
- Fei Wang
- GitHub Bot
- moelhoussein
- 1358035421
- Akira Ajisaka
- Lennon Chin
- echo567
- Ziyi Wu
- Denis Krivenko
- cutiechi
- He Zhao
- ruanwenjun
- Cheng Pan
2026 Jan 2