Fluvio v0.10.1 Release Notes

Release Date: 2022-11-18 // over 1 year ago
    • ๐Ÿ‘Œ Improve performance for RecordAccumulator in batches (#2799)
    • Replace PartitionId, PartitionCount and ReplicationFactor aliased types to use u32 over i32 (#2799)
    • Standardize reading records from CLI input (#2756)
    • Smdk publish signing error w/ cross-fs tmp file (#2767)
    • 0๏ธโƒฃ Smkd template dir includes default gitignore (#2768)
    • โšก๏ธ Clap-command updates (#2766)
    • โฌ‡๏ธ Reduce wasm size by stripping symbols (#2774)
    • โœ‚ Remove old comment from src (#2778)
    • Ci-dev workflow fix (#2783)
    • โœ… Fluvio-test harness bug (#2790)
    • โž• Added chain support to producer (#2753)
    • Capability to validate WASM files (#2760)
    • โž• Added smartmodule chain support for consumer (#2759)
    • Benches with criterion and dedicated workflow (#2770)
    • Benches for SmartModuleInput encoding (#2773)
    • ๐Ÿ‘‰ Use content: write permission for benchmarks (#2775)
    • Check for Smart.toml file to be present in cwd (#2739)
    • Introduce ByteBuf for SmartModuleSpec (#2738)
    • โšก๏ธ Fluvio cli update check (#2679)
    • โšก๏ธ Update cargo generate to use Default (#2786)
    • ๐Ÿšš Moved versioned socket to fluvio-socket crate (#2797)
    • โž• Added chaining support to smdk test (#2784)
    • โž• Added chaining support to fluvio-cli (#2812)
    • โž• Add additional test for encoding/decoding version (#2761)
    • โšก๏ธ Update dev version (#2817)

Previous changes from v0.10.0

    • โž• Add throughput control to fluvio producer (#2512)
    • โž• Added blocking on Producer if the batch queue is full (#2562)
    • ๐ŸŽ‰ Initial support for SmartEngine v2 (#2610)
    • SmartModule chaining (#2618)
    • โž• Add smdk (#2632)
    • ๐Ÿ‘Œ Support to build SmartModules using smdk build (#2638)
    • SmartModule Load Phase 1 (#2639)
    • โž• Add fluvio sm download (#2656)
    • โž• Add instrumentation to client producer (#2717)
    • โž• Added metrics to smartengine (#2726)
    • โž• Add otel to consumer (#2725)
    • โž• Add record counters to spu (#2731)
    • Metric endpoint (#2737)
    • โšก๏ธ Update clap to v4 (#2670)
    • โœ… smdk test Mode (#2636)
    • Generate SmartModules using smdk (#2630)
    • โž• Add smdk publish (#2657)
    • โž• Add smdk install support in CLI and release (#2648)
    • โœ… Rewrite test-crate-version in Rust (#2595)
    • smdk generate template (#2677)
    • โž• Add non-interactive smdk generate flow (#2693)
    • ๐ŸŽ Use localhost as proxy-addr for k8s cluster on macOS (#2740)
    • โž• Add prompt for project group in smdk generate (#2746)
    • ๐Ÿ‘‰ Use dynamic local port for k8 port forwarding (#2578)
    • Producer stat (#2743)