Actually they can be at topic level configs as well. If they are not defined then the server level configs are used. From Apache Kafka doc:
"The server's default configuration for this property is given under the Server Default Property heading. A given server default config value only applies to a topic if it does not have an explicit topic config override." On Wed, Mar 8, 2017 at 3:41 PM, Nicolas MOTTE <nicolas.mo...@amadeus.com> wrote: > Hi everyone, > > Is there any reason why retention and cleanup policy are defined at > cluster level and not topic level? > I can t see why it would not be possible from a technical point of view... > > Cheers > Nico > > -- Kaufman Ng +1 646 961 8063 Solutions Architect | Confluent | www.confluent.io