All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. ##0.6.5
- Fix leader topic replication 149
##0.6.4
- Fix partition from message for globaltables or tables that use partitioner 129
- Calling window close callback after popping the value from store 137 ##0.6.3
- Fix for 126 ##0.6.2
##0.6.1
- fix agents with multiple topics116 -Simplify the code by getting rid of deque_pushpopmax in favour of using maxlen= parameter of deque115 -fixes a race condition in writing messages to topics that resulted in a violation of the ordering guarantee (especially changelog topics)112 ##0.6.0
-Adding support for aerospike 114
##0.4.7
##0.4.6
##0.4.5
- Peformance improvements in rocksdb by ignore bloom filters within an event context
##0.4.3
- New Sensor Support to monitor ThreadedProducer 84
- Support for new rocksdb library faust-streaming-rocksdb 85
##0.4.2
- New threaded producer for applications using send_soon for sending messages
##0.4.1
- Adding Prometheus Sensor
- Stability fixes for table recovery when the stream buffer is full 75
##0.4.0
- Prevent stream buffer overflow by lowering the rate of incoming partitions 53 -Recovery thread updating standby partition writes in single writes instead of using writeBatch 51
- IllegalStateException on seek to offset of a partition that was removed by a rebalance 54
-Updating opentracing dependency50 -New-offset is off between 0.2.0 and 0.3.0, resulting in reprocessing last record (or many records) on worker restart 48 -Worker fails to recover table with exactly_once guarantee 47
- Consumer offsets not progressing for certain partitions
- Agent dies silenty when mode cancels pending tasks 678
- Hanging of workers on kafka rebalance #21
- web bind to should be 0.0.0.0 instead of localhost #24
- First release of faust fork
- Replaced robinhood-aiokafka with aiokafka
- Implemented transaction support with aiokafka instead of using the the MultiTXNProducer in the robinhood-aiokafka version. Note that this new transaction implementation will create a producer for each kafka group/partition pair