Skip to content

Releases: kafka4beam/kafka_protocol

4.1.1

14 Dec 14:22
Compare
Choose a tag to compare
  • Ported changes from EMQX's fork (based on 2.3.6) back to master branch
    • Included an pushback twards 'no_ack' callers. emqx#1
  • Avoid crashing on decoding unknown error codes.
    e.g. when newer version Kafka introduced new error codes
    kpro_schema may not have it yet.
  • Improve SNI (server_name_indication) config.
    • Prior to this change, SNI is auto-added only when SSL option
      'verify' is set to 'verify_peer'.
      This retriction is unnecessary, because SNI is a part of
      client-hello in the handshake, it does not have anything to do
      with server certificate (and hostname) verification.
    • The connection config is shared between bootstrap connection
      and partition leader connection.
      Using a static SNI may work for bootstrap connections but
      may then fail for partition leaders if they happen to be
      different hosts (which is always the case in confluent cloud).
      To fix it, we now allow users to use two special values for SNI:
      • auto: use the exact connecting host name (FQDN or IP)
      • none: do not use anything at all.

2.4.0

22 Apr 11:37
ec235a3
Compare
Choose a tag to compare
Merge pull request #75 from Nordix/add_config_manipulation

Add describe_configs and alter_configs to API