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:
    1. (if upgrading  from 0.8.2.0 or earlier, add inter.broker.protocol.version=0.8.2.0 to configuration file)
    2. do  do a rolling upgrade on the brokers first
    3. bump version of inter.broker.protocol.versionClients version to current version (0.8.3.0 or 0.9.0.0 depending on release)
    4. If desired additional ports / security protocols can be added using the new "listeners" configuration parameter.
    5. 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.

...