Versions Compared

Key

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

...

  • What impact (if any) will there be on existing users?

    If a user is not interested in using non-default protocol (i.e they are using PlainText transmission and not TLS/SASL), there is no visible change

  • If we are changing behavior how will we phase out the older behavior?

    The upgrade plan is to do :
    1.  do a rolling upgrade on the brokers first

...

    1. bump version of inter.broker.protocol.versionClients to

...

    1. current version (0.8.3.0 or 0.9.0.0 depending on release)
    2. If desired additional ports / security protocols can be added using the new "listeners" configuration parameter.
    3. Clients can be upgraded whenever is convenient. 

      Only "plaintext" protocol is supported until broker upgrade is complete. Also, only upgraded clients will be able to use new security protocols.

  • When will we remove the existing behavior?
    We plan to continue supporting existing behavior (i.e. a single "plaintext" host+port) indefinitely.

...