Versions Compared

Key

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

...

The big flaw in storing the registration alongside configs is that the entity config could be updated concurrently if multiple clients with the same entity names register at the same time. A better alternative to adding `supported.configs` is to store config registrations in an internal topic and perform ad hoc aggregations on the data in the topic to gather compatibility information. For example, all software names and versions of clients that registered with an entity along with the dynamic supported configs that are supported for those software names and versionsfor each version of client could be aggregated and returned to the user in the DescribeClientConfigsResponse.

Public Interfaces

...

Admin Client Changes

...