diff --git a/docs/configuration.html b/docs/configuration.html index 5eb79e46ecc3e..425d306a4dc12 100644 --- a/docs/configuration.html +++ b/docs/configuration.html @@ -329,8 +329,23 @@

3.11 Tiered Storage Configs

Below is the Tiered Storage configuration. + +

3.11.1 RLMM Configs

+

Below is the configuration for TopicBasedRemoteLogMetadataManager, which is the default implementation of RemoteLogMetadataManager.

+

All configurations here should start with the prefix defined by remote.log.metadata.manager.impl.prefix, for example, rlmm.config.remote.log.metadata.consume.wait.ms.

+

The implementation of TopicBasedRemoteLogMetadataManager needs to create admin, producer, and consumer clients for the internal topic __remote_log_metadata.

+

Additional configurations can be provided for different types of clients using the following configuration properties:

+
# Configs for admin, producer, and consumer clients
+<rlmm.prefix>.remote.log.metadata.common.client.<kafka.property> = <value>
+
+# Configs only for producer client
+<rlmm.prefix>.remote.log.metadata.producer.<kafka.property> = <value>
+
+# Configs only for consumer client
+<rlmm.prefix>.remote.log.metadata.consumer.<kafka.property> = <value>
+

3.12 Configuration Providers