Skip to content

Releases: risingwavelabs/risingwave

v2.0.7

19 Mar 11:07
b38a399

Choose a tag to compare

release v2.0.7

v2.2.2

05 Mar 14:37
987ef88

Choose a tag to compare

release v2.2.2

v2.1.4

21 Feb 08:15
7b2597a

Choose a tag to compare

release v2.1.4

v2.2.1

17 Feb 09:21
3bbe7ed

Choose a tag to compare

release v2.2.1

v2.2.0

11 Feb 08:24
559f6ee

Choose a tag to compare

release v2.2.0

Main changes

SQL features

  • Query syntax:
  • SQL commands:
    • Public preview: Supports ****EXPLAIN FORMAT JSON. #19041
    • Public preview: Supports ****EXPLAIN FORMAT (XML | YAML). #19400
    • Supports ALTER...SWAP WITH... syntax for tables, materialized views, views, sources, sinks, and subscriptions. #19172
    • Introduces a new connection that allows for reusing connector parameters, replacing the deprecated AWS PrivateLink connection. #19270
    • Supports creating connections for schema registries. #19685
    • Ensures results returned by cursors are sorted by the primary key. #18801
    • Supports ALTER SECRET. #19495
  • SQL functions & operators:

  • System catalog:
    • Adds system catalog rw_internal_table_info. #19642
    • Adds system catalog rw_rate_limit. #19466

Connectors

  • Technical preview: Supports native postgres_sink in Rust. #19328
  • Technical preview: Supports mysql_query TVF. #19071
  • Supports using the streaming developer configuration stream_switch_jdbc_pg_to_native to switch from connector='jdbc' to connector='postgres' for JDBC Postgres sinks. #19703
  • Supports Ref inside Ref, except circular dependency, for Avro encoding. [#19601](#19601) [#19701](#19701) [#19746](#19746)
  • Adds parameter messages_as_jsonb for source’s Protobuf encoding when creating a source or table. #19935
  • Supports _rw_timestamp system column for tables. #19232
  • Allows Iceberg REST catalog to be specified as  catalog.credentialcatalog.scopecatalog.oauth2-server-uri, or catalog.token. #19406
  • Supports configuring parameter commit_checkpoint_interval when creating Iceberg engine tables. The default value is 60. #19738
  • Supports INCLUDE parititon when creating MQTT sources to include which topic each message is from. #19017
  • Supports INCLUDE subject when creating NATS sources. #19708
  • Supports ****webhook sources. #19272
  • Adds Google BigQuery sink option biggquery.credentials. #19798

Installation and deployment

Cluster configuration changes

  • Adds session variable batch_expr_strict_mode to control if the query fails or fills the table with NULL values during expression evaluation failures. #19562
  • Adds runtime parameter ****backfill_rate_limit to configure source backfill. #19445
  • Adds runtime parameter dml_rate_limit. #19679

Assets

v2.1.3

06 Feb 06:55
30b3070

Choose a tag to compare

release v2.1.3

v2.2.0-rc.1

25 Jan 10:49
5d06df0

Choose a tag to compare

release v2.2.0-rc.1

v2.0.6

24 Jan 04:16
290dee4

Choose a tag to compare

release v2.0.6

v2.1.2

14 Jan 00:17
13d9285

Choose a tag to compare

Connectors:

  • EXPERIMENTAL PREVIEW: support native postgres_sink in rust. #19328
  • Support switching from connector='jdbc' for jdbc postgres sinks to connector='postgres'. #19703
  • Performance improvements for native postgres sink. #19688

Fixes:

  • Fix file scan s3 access issue. #20080
  • Fix time travel garbage collection issue. #20107
  • Fix MySQL meta store incompatibility issue. #20099

release v2.1.2

v2.1.1

07 Jan 08:13
129e214

Choose a tag to compare

Please use v2.1.2 instead

#20107 fixed a bug that may lead to data loss.

release v2.1.1