Case Sensitivity

Topic Naming Improvements

Two new global configuration options are available. They are aimed at advanced users and are set at the system level for each application. Let us know if you need the default values to be changed.

  • NAME_CASE_MATTERS , when set to ON, allows to distinguish between topic names containing the same characters but with variant cases. For example, “us” and “US” are considered two different topics. As this usage is not likely to be used frequently, the default configuration is set to OFF. However, it is possible to enter a case variation as a synonym of a topic name.
  • FORCE_NEW_TOPIC_ON_CASE_VARIANT is a more specialized feature in the same vein. This feature specifically allows topics to be created with variant cases.
  • The case variation doesn’t apply for topics used for scopes, relation and occurrence roles, languages and kinds.

Recent Posts