diff --git a/LICENSE-binary b/LICENSE-binary index e78047f5480..6b4c15fa772 100644 --- a/LICENSE-binary +++ b/LICENSE-binary @@ -306,8 +306,6 @@ io.vertx:vertx-grpc com.squareup.retrofit2:retrofit com.squareup.okhttp3:okhttp org.apache.kafka:kafka-clients -org.lz4:lz4-java -org.xerial.snappy:snappy-java org.xerial:sqlite-jdbc BSD @@ -319,7 +317,6 @@ jline:jline com.thoughtworks.paranamer:paranamer com.google.protobuf:protobuf-java-util com.google.protobuf:protobuf-java -com.github.luben:zstd-jni org.postgresql:postgresql Eclipse Distribution License - v 1.0 diff --git a/NOTICE-binary b/NOTICE-binary index b9bcdb21460..708624e3f39 100644 --- a/NOTICE-binary +++ b/NOTICE-binary @@ -1063,19 +1063,3 @@ which can be obtained at: * license/LICENSE.kafka.txt (Apache License 2.0) * HOMEPAGE: * https://github.com/apache/kafka - -This product optionally depends on 'snappy-java', Snappy compression and -decompression for Java, which can be obtained at: - - * LICENSE: - * license/LICENSE.snappy-java.txt (Apache License 2.0) - * HOMEPAGE: - * https://github.com/xerial/snappy-java - -This product optionally depends on 'lz4-java', Lz4 compression and -decompression for Java, which can be obtained at: - - * LICENSE: - * license/LICENSE.lz4-java.txt (Apache License 2.0) - * HOMEPAGE: - * https://github.com/lz4/lz4-java diff --git a/charts/kyuubi/values.yaml b/charts/kyuubi/values.yaml index 1f35c9ba871..51c6717ec02 100644 --- a/charts/kyuubi/values.yaml +++ b/charts/kyuubi/values.yaml @@ -289,6 +289,8 @@ metrics: enabled: false # List of service endpoints serving metrics to be scraped by Prometheus, see Prometheus Operator docs for more details endpoints: [] + # endpoints: + # - port: prometheus # Additional labels to be used to make ServiceMonitor discovered by Prometheus labels: {} diff --git a/dev/dependencyList b/dev/dependencyList index 2d4e4fd34af..ab6a0499b7a 100644 --- a/dev/dependencyList +++ b/dev/dependencyList @@ -128,7 +128,6 @@ log4j-api/2.24.2//log4j-api-2.24.2.jar log4j-core/2.24.2//log4j-core-2.24.2.jar log4j-slf4j-impl/2.24.2//log4j-slf4j-impl-2.24.2.jar logging-interceptor/3.12.12//logging-interceptor-3.12.12.jar -lz4-java/1.8.0//lz4-java-1.8.0.jar metrics-core/4.2.26//metrics-core-4.2.26.jar metrics-jmx/4.2.26//metrics-jmx-4.2.26.jar metrics-json/4.2.26//metrics-json-4.2.26.jar @@ -173,7 +172,6 @@ simpleclient_tracer_otel_agent/0.16.0//simpleclient_tracer_otel_agent-0.16.0.jar slf4j-api/1.7.36//slf4j-api-1.7.36.jar snakeyaml-engine/2.7//snakeyaml-engine-2.7.jar snakeyaml/2.2//snakeyaml-2.2.jar -snappy-java/1.1.10.5//snappy-java-1.1.10.5.jar sqlite-jdbc/3.46.1.3//sqlite-jdbc-3.46.1.3.jar swagger-annotations/2.2.1//swagger-annotations-2.2.1.jar swagger-core/2.2.1//swagger-core-2.2.1.jar @@ -185,4 +183,3 @@ units/1.7//units-1.7.jar vertx-core/4.5.3//vertx-core-4.5.3.jar vertx-grpc/4.5.3//vertx-grpc-4.5.3.jar zjsonpatch/0.3.0//zjsonpatch-0.3.0.jar -zstd-jni/1.5.5-1//zstd-jni-1.5.5-1.jar diff --git a/docs/configuration/settings.md b/docs/configuration/settings.md index fede369a842..acbc36197fa 100644 --- a/docs/configuration/settings.md +++ b/docs/configuration/settings.md @@ -377,24 +377,25 @@ You can configure the Kyuubi properties in `$KYUUBI_HOME/conf/kyuubi-defaults.co ### Metadata -| Key | Default | Meaning | Type | Since | -|-------------------------------------------------|----------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|-------| -| kyuubi.metadata.cleaner.enabled | true | Whether to clean the metadata periodically. If it is enabled, Kyuubi will clean the metadata that is in the terminate state with max age limitation. | boolean | 1.6.0 | -| kyuubi.metadata.cleaner.interval | PT30M | The interval to check and clean expired metadata. | duration | 1.6.0 | -| kyuubi.metadata.max.age | PT72H | The maximum age of metadata, the metadata exceeding the age will be cleaned. | duration | 1.6.0 | -| kyuubi.metadata.recovery.threads | 10 | The number of threads for recovery from the metadata store when the Kyuubi server restarts. | int | 1.6.0 | -| kyuubi.metadata.request.async.retry.enabled | true | Whether to retry in async when metadata request failed. When true, return success response immediately even the metadata request failed, and schedule it in background until success, to tolerate long-time metadata store outages w/o blocking the submission request. | boolean | 1.7.0 | -| kyuubi.metadata.request.async.retry.queue.size | 65536 | The maximum queue size for buffering metadata requests in memory when the external metadata storage is down. Requests will be dropped if the queue exceeds. Only take affect when kyuubi.metadata.request.async.retry.enabled is `true`. | int | 1.6.0 | -| kyuubi.metadata.request.async.retry.threads | 10 | Number of threads in the metadata request async retry manager thread pool. Only take affect when kyuubi.metadata.request.async.retry.enabled is `true`. | int | 1.6.0 | -| kyuubi.metadata.request.retry.interval | PT5S | The interval to check and trigger the metadata request retry tasks. | duration | 1.6.0 | -| kyuubi.metadata.store.class | org.apache.kyuubi.server.metadata.jdbc.JDBCMetadataStore | Fully qualified class name for server metadata store. | string | 1.6.0 | -| kyuubi.metadata.store.jdbc.database.schema.init | true | Whether to init the JDBC metadata store database schema. | boolean | 1.6.0 | -| kyuubi.metadata.store.jdbc.database.type | SQLITE | The database type for server jdbc metadata store.