redpanda-data / redpanda

Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!
https://redpanda.com
9.41k stars 577 forks source link

Audit configuration property validation across APIs #13443

Open dotnwat opened 1 year ago

dotnwat commented 1 year ago

https://github.com/redpanda-data/redpanda/issues/13442 examines the problem of validation of one property "replication factor" having different behavior when specified/change through Create Topics API vs Alter Topics Config API.

This ticket is to quickly audit the set of topic configurations and repeat the work in https://github.com/redpanda-data/redpanda/issues/13442 for any that also have inconsistent validation handling.

I do not expect that many configuration option validations will have the same issue as replication factor. Take compaction,deletion policy for example: these can simply be enabled or disabled at will. The same for scalar settings like retention times etc...

JIRA Link: CORE-1446

michael-redpanda commented 11 months ago

https://redpandadata.slack.com/archives/C04RUGD1ENT/p1695843487574829 - segment.bytes=-1

michael-redpanda commented 11 months ago

https://redpandadata.slack.com/archives/C01ND4SVB6Z/p1695823900605959 RF=

github-actions[bot] commented 8 months ago

This issue hasn't seen activity in 3 months. If you want to keep it open, post a comment or remove the stale label – otherwise this will be closed in two weeks.

piyushredpanda commented 8 months ago

@michael-redpanda guess this is still to be done, yes?