Skip to content

Releases: feldera/feldera

v0.333.0

Choose a tag to compare

@release-feldera-feldera release-feldera-feldera released this 15 Aug 16:42

What's Changed

  • python: retry ingress POST past transient pipeline unreachability by @blp in #6851
  • [web-console] Implement concurrent bootstrapping progress UI, coincide it with transaction UI by @Karakatiza666 in #6837
  • [sql] Give the streams that leave a recursive circuit ids of their own by @ryzhyk in #6852
  • Add pipeline processing and completion to time series stream, add pipeline latency graph to Performance tab by @Karakatiza666 in #6650
  • dbsp: Give every stream in a nested circuit an id of its own by @ryzhyk in #6853
  • Ci raise provisioning timeout by @jyotshnayaparla-00 in #6858
  • Cleanups by @blp in #6857
  • [SQL] Support JOIN on ROW types using IS NOT DISTINCT FROM by @mihaibudiu in #6796
  • [ci] Make the release workflows backport-safe by @gz in #6854
  • test(platform): raise FT recovery waits from 90s to 300s by @gz in #6864
  • [dbsp] Fix broken metrics by @ryzhyk in #6859
  • pipeline-manager: set the row lock timeout per transaction by @ryzhyk in #6865

Full Changelog: v0.332.0...v0.333.0

v0.291.2

Choose a tag to compare

@release-feldera-feldera release-feldera-feldera released this 13 Aug 22:32

Full Changelog: v0.291.1...v0.291.2

v0.291.1

Choose a tag to compare

@release-feldera-feldera release-feldera-feldera released this 13 Aug 07:42

Full Changelog: v0.291.0...v0.291.1

v0.332.0

Choose a tag to compare

@release-feldera-feldera release-feldera-feldera released this 13 Aug 04:52

What's Changed

  • deps: bump roaring to 0.11.4 by @sachaw in #6834
  • [SQL] Retry compiling a query with CTEs by converting CTEs to local views by @mihaibudiu in #6836
  • python: Raise test pipeline provisioning timeout to 300s by @gz in #6835
  • [SQL] Optimization to share expensive expressions across sibling map operators by @mihaibudiu in #6831
  • Flat variant serialization bench by @ryzhyk in #6843
  • [types] Serialize checkpoint fingerprint as OpenAPI format uint64 by @blp in #6850

New Contributors

Full Changelog: v0.331.0...v0.332.0

v0.331.0

Choose a tag to compare

@release-feldera-feldera release-feldera-feldera released this 10 Aug 22:49

What's Changed

  • [SQL] GC for JoinFilterMap operator was applied on the wrong side by @mihaibudiu in #6830
  • [SQL] Support for COVAR_* and REGR_* aggregate functions by @mihaibudiu in #6812

Full Changelog: v0.330.0...v0.331.0

v0.330.0

Choose a tag to compare

@release-feldera-feldera release-feldera-feldera released this 09 Aug 05:48

What's Changed

  • Membership-based tenant authorization, tenant lookup, idempotent tenant creation by @gz in #6820

Full Changelog: v0.329.0...v0.330.0

v0.329.0

Choose a tag to compare

@release-feldera-feldera release-feldera-feldera released this 08 Aug 12:32

What's Changed

  • [DBSP] Remove add_input_set API and related helpers by @mihaibudiu in #6759
  • ci: pull the job image through the Artifact Registry mirror by @gz in #6821
  • [SQL] Optimization to pull expensive operations out of filters by @mihaibudiu in #6818
  • Pass ConceptualHQ visitor ID and CTA placement to Calendly by @Karakatiza666 in #6825
  • [SQL] Optimization removing a DISTINCT from the RHS of a LEFT JOIN by @mihaibudiu in #6824
  • deploy: drop the Go toolchain from the runtime image by @gz in #6822
  • [SQL] Implement SESSION windows by @mihaibudiu in #6782

Full Changelog: v0.328.0...v0.329.0

v0.328.0

Choose a tag to compare

@release-feldera-feldera release-feldera-feldera released this 06 Aug 13:20

What's Changed

  • [adapters] NATS: isolate and verify test server startup by @ryzhyk in #6741
  • Fix checkpointing recursive circuits. by @ryzhyk in #6779
  • [web-console] Bump Vite by @Karakatiza666 in #6788
  • [adapters] Fix record loss when splitting a nested input buffer by @ryzhyk in #6787
  • [adapters] Have output endpoints report their own checkpoint totals by @ryzhyk in #6789
  • [web-console] Fix flaky log-search highlight race in LogList by @blp in #6777
  • Re-enable test_jsonbench.py by @mihaibudiu in #6773
  • [connectors] Soft deletes by @ryzhyk in #6747
  • Revert "Disable aws-lc-sys jitter entropy to avoid startup SIGABRT" by @gz in #6795
  • [SQL] Assign persistent IDs to recursive circuit inputs even if they are never used by @mihaibudiu in #6794
  • [python] test_events: ignore Unavailable status events by @gz in #6799
  • ci: authenticate runtime tests with OIDC instead of a stored API key by @gz in #6798
  • [python] Reclaim test pipelines a killed CI run leaves running by @gz in #6801
  • [python] Re-enable timezone test by @mihaibudiu in #6797
  • [dbsp] Probe multihost exchange connections when acks come slowly by @blp in #6793
  • [docs] Fix broken vldb23.pdf link by @blp in #6800
  • [SQL] Compiler analysis to detect potentially "unbounded" state by @mihaibudiu in #6714
  • compiler: artifact server mode, atomic uploads, and a compilation demand count by @gz in #6790
  • docs: modernize typography, spacing, and code block design by @lalithsuresh in #6803
  • [adapters] Fix disconnect race in NATS mock test framework. by @blp in #6805
  • [dbsp] Include Builder::done in time to complete a merge in the spine. by @blp in #6804
  • [python] Retry 503s minting GitHub Actions OIDC tokens. by @blp in #6809
  • [dbsp] Fix flaky exchange wire-protocol tests under random fault injection by @blp in #6808
  • [manager] accept postgres_cdc_input as an input connector by @ryzhyk in #6810
  • Fix dependency vulnerabilities from image scans and Dependabot by @gz in #6811
  • python: retry connection resets on idempotent GET requests by @blp in #6814

Full Changelog: v0.327.0...v0.328.0

v0.327.0

Choose a tag to compare

@release-feldera-feldera release-feldera-feldera released this 03 Aug 07:50

What's Changed

  • Disable aws-lc-sys jitter entropy to avoid startup SIGABRT by @blp in #6776
  • python: add LongOperationWarning to reduce poll-loop log spam by @blp in #6769
  • [connectors] Implement Iceberg input follow mode by @swanandx in #6749
  • python: surface commit/ingest progress in wait loop warnings by @blp in #6780
  • [demos] Serve the batch-analytics TPC-H data from a live bucket by @gz in #6781
  • [SQL] Support for nested (pure) lambda expressions APPLY(a, a -> APPLY(b -> b + 1)) by @mihaibudiu in #6723
  • RBAC Support by @gz in #6729
  • [adapters] Register the S3 test's error collector before the reader by @gz in #6785
  • [connectors] Improved tests for Avro connectors by @mihaibudiu in #6619
  • Fix two races in controller.rs by @ryzhyk in #6786

Full Changelog: v0.326.0...v0.327.0

v0.326.0

Choose a tag to compare

@release-feldera-feldera release-feldera-feldera released this 01 Aug 05:30

What's Changed

  • [adapters] Fix the tick-accounting race in test_clock by @ryzhyk in #6740
  • [manager] Set the memory limits from the local OS/container when they are not specified by @mihaibudiu in #6603
  • [connectors] Fix completion counters on output removal by @ryzhyk in #6743
  • connector: postgres sink respect column DEFAULTs for omitted columns by @swanandx in #6699
  • [web-console] Fix content in Change Stream tab resets when opening Interaction panel by @Karakatiza666 in #6748
  • tests: fix datafusion_memory_mb wiring and parameterize on workers/hosts by @blp in #6754
  • [DOC] Fixes to SQL documentation following audit by @mihaibudiu in #6756
  • [DBSP] Fix incorrect hashing in UpsertHandle by @mihaibudiu in #6755
  • [qa] Fix racy barrier in Iceberg snapshot tests by @ryzhyk in #6752
  • connectors: fix delta connector issues with unity catalog in follow mode by @swanandx in #6746
  • dbsp: keep the compaction test below the level-0 merge trigger by @ryzhyk in #6760
  • [profiler] Search by table/view name by @mihaibudiu in #6764
  • [SQL] JSON_* and VARIANT_* functions for filtering and transformations by @mihaibudiu in #6686
  • Medallion Demo SQL Formatting by @anandbraman in #6768
  • [connectors][clock] Support time zone offset for the NOW() connector by @mihaibudiu in #6745
  • [docs] Document how to optimize multihost performance for unbalanced large data. by @blp in #6758
  • ci: Fail faster and get more information if Rust build times ago by @blp in #6775

Full Changelog: v0.325.0...v0.326.0