All Versions
77
Latest Version
Avg Release Cycle
-
Latest Release
1901 days ago

Changelog History
Page 1

  • v0.1.16 Changes

    March 27, 2018
    • โœ… Tested 0.1.16-alpha01
  • v0.1.16-alpha01 Changes

    • ๐Ÿ› BUG: memory leak in 0.1.15.
  • v0.1.15 Changes

    • ๐Ÿ’ฅ BREAKING: FetchResponse item now explicit structure rather than tuple. Breaking only if using low-level Fetch API.

    • BUG: consumer doesn't recover from leaderless_partition_detected #204

    • BUG: consumer would enter an infinite loop between offsets_out_of_range and resuming_fetch_from_reset_offsets

    • ๐Ÿ› BUG: stalled consumers after TCP connection timeout

    • ๐Ÿ› BUG: offsets committed for partitions which are no longer assigned after a rebalance

    • ๐Ÿ”‹ FEATURE: ConsumerConfig.fetchMaxBytesOverride allows increasing fetchMaxBytes to a ceiling on message too big exceptions.

    • ๐Ÿ”‹ FEATURE: ProducerQueueType to allow configuration of producer message queue networks.

    • ๐Ÿ‘Œ IMPROVE: support for v0.11 of broker protocol, including v5 of Fetch and v3 of Produce APIs

    • IMPROVE: logging where received_empty_buffer logged as INFO message as it doesn't indicate an error

    • ๐Ÿ‘Œ IMPROVE: connection managemeng to ensure only a single TCP connection per broker per Kafka connection

    • ๐Ÿ‘Œ IMPROVE: Reduce recovery time from broker restarts and rebalancing

    • ๐Ÿ‘Œ IMPROVE: improved TCP connection logging and log levels to reduce "false positives"

    • ๐Ÿ‘Œ IMPROVE: .NET Standard support

  • v0.1.15-alpha05 Changes

    • ๐Ÿ› BUG: ensure CRC check runs with respect to appropriate message version (magic byte)
  • v0.1.15-alpha04 Changes

    March 19, 2018
    • ๐Ÿ› BUG: compression works when using v0.11 (auto) protocol
  • v0.1.15-alpha02 Changes

    • ๐Ÿ‘Œ IMPROVE: support for v0.11 of broker protocol, including v5 of Fetch and v3 of Produce APIs
    • ๐Ÿ‘Œ IMPROVE: improved TCP connection logging and log levels to reduce "false positives"
    • ๐Ÿ’ฅ BREAKING: FetchResponse item now explicit structure rather than tuple. Breaking only if using low-level Fetch API.
    • ๐Ÿ”‹ FEATURE: ProducerQueueType to allow configuration of producer message queue networks.
    • BUG: consumer doesn't recover from leaderless_partition_detected #204
  • v0.1.15-alpha01 Changes

    March 05, 2018
    • BUG: consumer would enter an infinite loop between offsets_out_of_range and resuming_fetch_from_reset_offsets
    • ๐Ÿ› BUG: stalled consumers after TCP connection timeout
    • ๐Ÿ› BUG: offsets committed for partitions which are no longer assigned after a rebalance
    • ๐Ÿ”‹ FEATURE: ConsumerConfig.fetchMaxBytesOverride allows increasing fetchMaxBytes to a ceiling on message too big exceptions.
    • IMPROVE: logging where received_empty_buffer logged as INFO message as it doesn't indicate an error
    • ๐Ÿ‘Œ IMPROVE: connection managemeng to ensure only a single TCP connection per broker per Kafka connection
    • ๐Ÿ‘Œ IMPROVE: Reduce recovery time from broker restarts and rebalancing
  • v0.1.14-alpha02 Changes

    • Adjusting FSharp.Core reference
  • v0.1.14-alpha01 Changes

    • .NET Standard + .NET 45 targets
  • v0.1.13 Changes

    • ๐Ÿ— Roll-up of 0.1.13-alpha builds after testing