diff --git a/docs/structured-streaming-kafka-integration.md b/docs/structured-streaming-kafka-integration.md
index 58fa01edb80e8..0e4d167b58d6b 100644
--- a/docs/structured-streaming-kafka-integration.md
+++ b/docs/structured-streaming-kafka-integration.md
@@ -529,28 +529,28 @@ The following properties are available to configure the consumer pool:
| Property Name | Default | Meaning | Since Version |
| spark.kafka.consumer.cache.capacity |
- The maximum number of consumers cached. Please note that it's a soft limit. |
64 |
+ The maximum number of consumers cached. Please note that it's a soft limit. |
3.0.0 |
| spark.kafka.consumer.cache.timeout |
- The minimum amount of time a consumer may sit idle in the pool before it is eligible for eviction by the evictor. |
5m (5 minutes) |
+ The minimum amount of time a consumer may sit idle in the pool before it is eligible for eviction by the evictor. |
3.0.0 |
| spark.kafka.consumer.cache.evictorThreadRunInterval |
- The interval of time between runs of the idle evictor thread for consumer pool. When non-positive, no idle evictor thread will be run. |
1m (1 minute) |
+ The interval of time between runs of the idle evictor thread for consumer pool. When non-positive, no idle evictor thread will be run. |
3.0.0 |
| spark.kafka.consumer.cache.jmx.enable |
+ false |
Enable or disable JMX for pools created with this configuration instance. Statistics of the pool are available via JMX instance.
The prefix of JMX name is set to "kafka010-cached-simple-kafka-consumer-pool".
|
- false |
3.0.0 |
@@ -579,14 +579,14 @@ The following properties are available to configure the fetched data pool:
| Property Name | Default | Meaning | Since Version |
| spark.kafka.consumer.fetchedData.cache.timeout |
- The minimum amount of time a fetched data may sit idle in the pool before it is eligible for eviction by the evictor. |
5m (5 minutes) |
+ The minimum amount of time a fetched data may sit idle in the pool before it is eligible for eviction by the evictor. |
3.0.0 |
| spark.kafka.consumer.fetchedData.cache.evictorThreadRunInterval |
- The interval of time between runs of the idle evictor thread for fetched data pool. When non-positive, no idle evictor thread will be run. |
1m (1 minute) |
+ The interval of time between runs of the idle evictor thread for fetched data pool. When non-positive, no idle evictor thread will be run. |
3.0.0 |
@@ -826,14 +826,14 @@ The following properties are available to configure the producer pool:
| Property Name | Default | Meaning | Since Version |
| spark.kafka.producer.cache.timeout |
- The minimum amount of time a producer may sit idle in the pool before it is eligible for eviction by the evictor. |
10m (10 minutes) |
+ The minimum amount of time a producer may sit idle in the pool before it is eligible for eviction by the evictor. |
2.2.1 |
| spark.kafka.producer.cache.evictorThreadRunInterval |
- The interval of time between runs of the idle evictor thread for producer pool. When non-positive, no idle evictor thread will be run. |
1m (1 minute) |
+ The interval of time between runs of the idle evictor thread for producer pool. When non-positive, no idle evictor thread will be run. |
3.0.0 |