ColeAtCharter opened a new issue, #16257:
URL: https://github.com/apache/druid/issues/16257
### Affected Version
29.0.1
### Description
The `druid/indexer/v1/supervisor` endpoint is not respecting the frontCoded
indexSpec version for a kafka tuningConfig.
Affected value in kafka ingest spec:
`$.spec.tuningConfig.indexSpec.stringDictionaryEncoding.version`
### Steps to reproduce:
1. update the supervisor spec by calling `druid/indexer/v1/supervisor` on
the router with a valid kafka index spec which has an indexSpec like the
following example:
```
{
"bitmap": {
"type": "roaring"
},
"dimensionCompression": "lz4",
"metricCompression": "none",
"longEncoding": "auto",
"stringDictionaryEncoding": {
"type": "frontCoded",
"version": 1,
"bucketSize": 8
},
"jsonCompression": "lz4"
}
```
2. Validate the running supervisor spec. Use the unified console to
navigate to the supervisors page, and retrieve the kafka index spec that was
sent in the prior step. The expected value should have the indexSpec specified
in the prior step. The actual, observed behavior is that the indexSpec may not
match. For example, the stringDictionaryEncoding version may be 0 instead of 1.
### References
- https://druid.apache.org/docs/latest/ingestion/ingestion-spec/#front-coding
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]