-
Notifications
You must be signed in to change notification settings - Fork 404
Categorize and sort topic configuration options #1929
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
The topic config options we know about are significantly out of date. This updates the set of options that we know about. Currently the groups on the frontend are sorted arbitrarily by the order that we receive the current options in. This update allows us to specify a group ordering to help push common configuration groups towards the top of the page. * Backfill redpanda.iceberg topic config entries
| { | ||
| "name": "replication.factor", | ||
| "type": "INT", | ||
| "documentation": "The number of replicas of a topic to save in different nodes (brokers) of a cluster. If replication.factor is set to a positive value, it overrides the cluster property default_topic_replication for the topic.", | ||
| "category": "Replication" | ||
| }, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That's not a topic config I think. I remember that Redpanda used to transmit this as a topic config, but we removed it eventually - since the Kafka API didn't expose it. Has this changed again? Maybe worth double checking.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
|
@graham-rp @weeco Will these categories show up in the Cloud UI too? And pardon my ignorance but are the Kafka configs visible for anyone who has access to the topic config tab? Just checking because I see a few configs that we don't seem to have documented. |
@kbatuigas I believe it's anything with access to the tab, but the actual options shown will depend on the underlying nodes. A good number of the options are specific to apache - do you have a list of ones we don't currently have documented? |
|
AFAIK the list on https://docs.redpanda.com/current/reference/properties/topic-properties/ are all topic properties supported by Redpanda. We have a list of properties that are considered no-ops from Redpanda's perspective. We have agreed to not document them. On source, the list can be found here Copying here for brevity |
That makes perfect sense - these are there mainly to be grouped in the event that the node lists them (ie: apache). These shouldn't show up in practice in an RP environment. |
|
Add registry validation options per this docs PR:
|

Categorize and sort topic configuration options
🔗 CONSOLE-131
The topic config options we know about are significantly out of date. This updates the set of options that we know about.
Currently the groups on the frontend are sorted arbitrarily by the order that we receive the current options in. This update allows us to specify a group ordering to help push common configuration groups towards the top of the page.
Before
After