Apache Pulsar v2.3.1 Release Notes

Release Date: 2019-04-19 // about 5 years ago
  • ๐Ÿ›  Fixes

    • ๐Ÿ›  Fixed C++ batch acks tracker to evict message from sendList array. This was causing a slowdown in
      C++ consumers #3618
    • ๐Ÿ‘ Allow publishing messages >5MB with batching (when they compress to <5MB) #3673 and #3718
    • ๐Ÿ›  Use at least 8 threads in Jetty thread pool. This fixed deadlocks in Jetty requests handling #3776
    • ๐Ÿ›  Fixed Reader.HasNext() in Go client #3764
    • ๐Ÿ›  Fixed increasing consumer permits after ack dedup operation. #3787
    • Set the dedup cursor as "inactive" after recovery #3612
    • ๐Ÿ›  Fix read batching message by pulsar reader #3830
    • ๐Ÿ›  Fix submit function with code specified via URL #3934
    • ๐Ÿ›  Fixed reader reading from a partition #3960
    • ๐Ÿ›  Fixed issue with Authorization header missing after client gets redirected #3869

    โœจ Enhancements

    • โž• Added producer.flush() on Python #3685
    • ๐Ÿ— Introduced schema builder to define schema #3682
    • ๐Ÿ‘Œ Support passing schema definition for JSON and AVRO schemas #3766
    • Exposing InitialPosition setting in Python consumer #3714

    ๐Ÿ‘€ For a complete list of issues fixed, see

    https://github.com/apache/pulsar/milestone/21?closed=1