druid/docs/configuration
Kashif Faraz 8091c6a547
Update default values in CoordinatorDynamicConfig (#14269)
The defaults of the following config values in the `CoordinatorDynamicConfig` are being updated.

1. `maxSegmentsInNodeLoadingQueue = 500` (previous = 100)
2. `replicationThrottleLimit = 500` (previous = 10)
Rationale: With round-robin segment assignment now being the default assignment technique,
the Coordinator can assign a large number of under-replicated/unavailable segments very quickly,
without getting stuck in `RunRules` duty due to very slow strategy-based cost computations.

3. `maxSegmentsToMove = 100` (previous = 5)
Rationale: A very low value (say 5) is ineffective in balancing especially if there are many segments
to balance. A very large value can cause excessive moves, which has these disadvantages:
- Load of moving segments competing with load of unavailable/under-replicated segments
- Unnecessary network costs due to constant download and delete of segments

These defaults will be revisited after #13197 is merged.
2023-05-30 08:51:33 +05:30
..
extensions.md Update Ingestion section (#14023) 2023-05-19 09:42:27 -07:00
human-readable-byte.md Adding k8s support for human readable parsing (#12316) 2022-03-16 11:18:47 +08:00
index.md Update default values in CoordinatorDynamicConfig (#14269) 2023-05-30 08:51:33 +05:30
logging.md Make LoggingEmitter more useful by using Markers (#14121) 2023-04-27 15:06:06 -07:00