All Versions
Latest Version
Avg Release Cycle
Latest Release
1716 days ago

Changelog History
Page 4

  • v0.1.4-beta Changes

    July 27, 2017
    • ๐Ÿ›  Fixed v0.10.1 protocol bug for Offset API.
    • ๐Ÿ›  Fixed v0.10.1 protocol bug for JoinGroup API.
    • โž• Added ApiVersionsRequest.
    • โž• Added support for automatically detecting API versions via ApiVersionRequest using KafkaConfig.autoApiVersions.
  • v0.1.3-alpha Changes

    July 14, 2017
    • โž• Added ProducerResult.count indicating the number of messages produced in a batch for a partition.
  • v0.1.2-alpha Changes

    July 03, 2017
    • ๐Ÿ›  Fixed consumer offset commit bug wherein after a rebalance a consumer gets assigned a new partition which doesn't receive any messages for longer than the offset retention period, the offsets would be lost. This would only happen after a rebalance not after initial join.
  • v0.1.1-alpha Changes

    May 25, 2017
    • Snappy compression.
    • ๐Ÿ›  Fixed lag calculation bug in ConsumerInfo module.
  • v0.1.0 Changes

    May 01, 2017
    • Ensure recovery during broker restart (virtual broker routing).
    • โž• Add Producer.produceBatched with improved API and performance:
      • Takes a batch of messages rather than a function returning a batch.
      • Parallelizes requests across brokers.
  • v0.0.43-alpha001 Changes

    • ๐Ÿ›  Fix message set decompression (take 3)
  • v0.0.41-alpha001 Changes

    • ๐Ÿ›  Fix message set decompression (take 2)
  • v0.0.40-alpha001 Changes

    • ๐Ÿ›  Fix message set decompression
  • v0.0.39-alpha001 Changes

    • Unroll loop in producer to make more efficient
    • Request buffer pool
    • โž• Added ZK offset migration script in tests project
    • ๐Ÿ‘Œ Support v10.0.1 for Offset API
    • ๐Ÿ’ฅ BREAKING:
      • MessageSet tuples replaced with structs
      • ProduceRequest tuples replaced with structs
      • ProduceResponse tuples replaced with structs
      • OffsetCommitRequest added support for v1 (in addition to v0 and v2)
  • v0.0.38-alpha001 Changes

    • ๐Ÿ›  Fix use of IVar where concurrent puts are possible
    • ๐Ÿ›  Fix #124
    • ๐Ÿ›  Fix #126