What risingwavelabs/risingwave shipped
Written by FoxPlug from public releases; not affiliated with Risingwave. An automatic summary of the public release, pull request and commit data of github.com/risingwavelabs/risingwave. Risingwave did not write it and does not use or endorse FoxPlug. Every line links to the public change it describes.
Get a weekly update like this for your product, free
Week of September 21, 2026
What shipped
- Version 3.1.0 released. Release
- Broadcast temporal join support added to stream processing (cherry-picked to release-3.1). Pull request #27262
- Keyed changelog planning and execution support backported to release branches. Pull request #27253
- Oracle CDC source connector plumbing added as first step of Oracle CDC implementation. Pull request #26903
- Iceberg compaction health metrics exposed in
rw_iceberg_compaction_schedules. Pull request #27226 - Meta fix to preserve connection and secret references during connector alterations backported to release-3.1. Pull request #27200
- Table refresh now completes only after all materialize actors finish and abandons on recovery. Pull request #27041
- Legacy row format source syntax removed from SQL parser. Pull request #27212
- MATCH_RECOGNIZE scan fixed to remain incomplete across eviction rebase. Pull request #27201
- PostgreSQL query function now requires source SELECT privilege (cherry-picked to release-3.1). Pull request #27218
Why it matters
Version 3.1.0 ships with new streaming capabilities including broadcast temporal joins and keyed changelog support. Multiple stability fixes and new connector features expand Risingwave's capabilities for CDC and data integration use cases.
Changelog entry
- stream: broadcast temporal join support Pull request #27262
- stream: keyed changelog planning and execution support Pull request #27253
- meta: preserve connection and secret references during connector alterations Pull request #27200
- refresh: complete table refresh only after all materialize actors finish Pull request #27041
- connector: Oracle CDC source plumbing Pull request #26903
- iceberg: expose compaction health in
rw_iceberg_compaction_schedulesPull request #27226 - sqlparser: remove legacy row format source syntax Pull request #27212
- stream: keep MATCH_RECOGNIZE scan incomplete across eviction rebase Pull request #27201
- stream: derive NOW progress from elapsed time Pull request #27209
- frontend: enforce source SELECT privilege for
postgres_queryPull request #27218
Risingwave 3.1.0 is out. New: broadcast temporal joins, keyed changelog execution, Oracle CDC plumbing, Iceberg compaction health metrics. Plus stability fixes across streams and refresh handling.
Risingwave 3.1.0 is available. This release adds broadcast temporal join support for stream processing, keyed changelog planning and execution, and Oracle CDC connector plumbing. New Iceberg compaction health metrics are now exposed, and multiple stability improvements cover table refresh handling, MATCH_RECOGNIZE scans, and source privilege enforcement.
Week of September 14, 2026
What shipped
- Released v3.0.4 with fixes for Iceberg, streaming sinks, connectors, and metadata handling [26] Release
- Google Pub/Sub sources and sinks can now use Application Default Credentials for authentication [12] Pull request #26808
- General over-window executor now forwards watermarks to improve streaming query latency [22] Pull request #27050
- Automatic compaction group split and merge is now stabilized in metadata operations [7] Pull request #27044
- Iceberg now supports per-table metadata relations for improved schema introspection [24] Pull request #27106
- SQL Server connectors now preserve composite primary key column order correctly [5] Pull request #27160
- Compaction picker performance improved by reducing scans and memory allocations [21] Pull request #27081
- Query optimizer now prevents unsafe correlated aggregate decorrelation that could drop results [33] Pull request #27065
- Memory accounting no longer drifts due to untracked allocations and chunk retention [25] Pull request #27069
- Stream barrier interval now uses database configuration for consistent recovery timing [11] Pull request #27118
Why it matters
v3.0.4 release brings stability improvements to compaction, streaming recovery, and connector handling. Watermark propagation through over-window operators improves latency for window-based queries. Better authentication support for Google Pub/Sub and fixes for primary key ordering make connectors more reliable.
Changelog entry
- feat(connector): Google Pub/Sub sources and sinks support Application Default Credentials Pull request #26808
- feat(stream): Forward watermarks through general over window operators Pull request #27050
- feat(iceberg): Support per-table metadata relations Pull request #27106
- feat(stream): Apply backfill rate limit to locality provider drain phase Pull request #27020
- fix(meta): Stabilize automatic compaction group split and merge Pull request #27044
- fix(connector): Preserve SQL Server composite primary key order Pull request #27160
- fix(stream): Preserve CDC events during recovery startup Pull request #27031
- fix(stream): Use database barrier interval for consistent timing Pull request #27118
- fix(optimizer): Prevent unsafe correlated aggregate decorrelation Pull request #27065
- fix(common): Prevent memory accounting drift from untracked allocations Pull request #27069
v3.0.4 shipped with compaction stability, watermark improvements in over-window queries, Google Pub/Sub ADC auth, and connector fixes for SQL Server primary keys.
v3.0.4 released with compaction group stabilization, watermark forwarding through over-window operators for reduced latency, Google Pub/Sub Application Default Credentials support, and SQL Server composite primary key ordering fixes.