Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

TypeExisting layoutProposed layout
ZK /brokers/topics/<topic>/brokers/topics/<namespace>/<topic>
ZK/configs/<entity_name>/<entity>/configs/<namespace>/<entity_name>/<entity>
ZK/admin/delete_topics/<topic>/admin/delete_topics/<namespace>/<topic>
ZK/kafka_acls/<entity_name>/<entity> /kafka_acls/<namespace>/<entity_name>/<entity>
Disk/<log_dir>/<topic>_<partition>/<log_dir>/namespace<namespace>/<topic>_<partition>

By default, namespace will be empty string. All existing entities will be part of default namespace and the current storage layouts will be in accordance with the proposed storage layouts.

...

Handling Configs Inheritance

Handling Regexes in Topic Subscription

Pros

  1. Will not change existing behavior.
  2. No impact on upgrades.

...