Fluvio v0.9.32 Release Notes

Release Date: 2022-07-26 // 18 days ago
    • Restrict usage of --initial, --extra-params and --join-topic in fluvio consume. Those options only should be accepted when using specific smartmodules. (#2476)
    • ๐Ÿ“‡ Rename --smartmodule option in fluvio consume to --smart-module. `--smartmodule is still an alias for backward compatibility. (#2485)
    • ๐Ÿšค Measure latency for stats using macro. (#2483)
    • Keep serving incoming requests even if socket closed to write. (#2484)
    • ๐Ÿ‘Œ Support async response in multiplexed socket. (#2488)
    • ๐Ÿ”’ Drop write lock before async IO operations. (#2490)
    • โž• Add Clone trait to DefaultProduceRequest. (#2501)
    • โž• Add AtMostOnce and AtLeastOnce delivery semantics. (#2503)

Previous changes from v0.9.31

    • ๐Ÿšš Move stream publishers to connection-level context (#2452)
    • ๐Ÿ”ง Prefer ExternalIP to InternalIP if configured in kubernetes (#2448)
    • โž• Add fluvio connector config <connector-name> (#2464)
    • โž• Add performance counters to producer (#2424)
    • โฌ†๏ธ Upgrade to fluvio-future 0.4.0 (#2470)
    • โž• Add support to detecting smartmodule type from WASM payload on SPU (#2457)
    • Require version field in connector yaml. (#2472)