Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
risingwave-v2.5.0-x86_64-unknown-linux-all-in-one.tar.gz | 2025-07-29 | 742.1 MB | |
risectl-v2.5.0-x86_64-unknown-linux.tar.gz | 2025-07-29 | 127.8 MB | |
risingwave-v2.5.0-x86_64-unknown-linux.dwp.tar.gz | 2025-07-29 | 905.6 MB | |
risingwave-v2.5.0-x86_64-unknown-linux.tar.gz | 2025-07-29 | 376.5 MB | |
risingwave-v2.5.0-aarch64-unknown-linux-all-in-one.tar.gz | 2025-07-29 | 751.7 MB | |
risingwave-connector-v2.5.0.tar.gz | 2025-07-29 | 365.9 MB | |
risectl-v2.5.0-aarch64-unknown-linux.tar.gz | 2025-07-29 | 131.0 MB | |
risingwave-v2.5.0-aarch64-unknown-linux.dwp.tar.gz | 2025-07-29 | 901.6 MB | |
risingwave-v2.5.0-aarch64-unknown-linux.tar.gz | 2025-07-29 | 385.8 MB | |
README.md | 2025-07-29 | 4.8 kB | |
v2.5.0 source code.tar.gz | 2025-07-29 | 24.6 MB | |
v2.5.0 source code.zip | 2025-07-29 | 28.3 MB | |
Totals: 12 Items | 4.7 GB | 1 |
release v2.5.0
SQL features
- SQL commands:
- Supports
ALTER DEFAULT PRIVILEGES
command to set privileges for objects created in the future. https://github.com/risingwavelabs/risingwave/pull/22191 - The
public
schema is now managed byGRANT
/REVOKE
command. New non-super users should first be granted privileges before creating objects. https://github.com/risingwavelabs/risingwave/pull/20201 - Technical Preview: Adds option
backfill_order
to define the ingestion order of streams during backfill in case of join amplification. https://github.com/risingwavelabs/risingwave/pull/20967 - Supports
ALTER COLUMN TYPE
syntax inALTER TABLE
to change the data type of struct columns. Changing between primitive types (e.g.,int
→bigint
) is not supported. https://github.com/risingwavelabs/risingwave/pull/20940 SHOW PROCESSLIST
now displays queries from all serving nodes, making it easier to troubleshoot distributed queries. https://github.com/risingwavelabs/risingwave/pull/21952- Supports
CONNECTOR WITH
clause forALTER SINK
command. https://github.com/risingwavelabs/risingwave/pull/20691 - Supports per-database configuration for
barrier_interval_ms
andcheckpoint_frequency
. https://github.com/risingwavelabs/risingwave/pull/22178
- Supports
- SQL functions & operators:
- Technical preview: Supports
approx_count_distinct
to estimate the number of distinct values. https://github.com/risingwavelabs/risingwave/pull/21516, https://github.com/risingwavelabs/risingwave/pull/21545 - Supports
array_flatten
to flatten an array of arrays. https://github.com/risingwavelabs/risingwave/pull/21640 - Supports
openai_embedding
function to generate embeddings. https://github.com/risingwavelabs/risingwave/pull/22242 - Supports
WINDOW
clause and window function over named window. https://github.com/risingwavelabs/risingwave/pull/22024 - Technical Preview: Supports
map_filter
function to filter map data. https://github.com/risingwavelabs/risingwave/pull/22077 - Supports the concatenation operator (
||
), position, and overlay functions forbytea
data type. https://github.com/risingwavelabs/risingwave/pull/22076
- Technical preview: Supports
- System catalog:
- Adds system catalog
rw_fragment_backfill_progress
to track the progress of each backfill partition. https://github.com/risingwavelabs/risingwave/pull/22124
- Adds system catalog
Connectors
- Supports Iceberg compaction for Iceberg table engine. https://github.com/risingwavelabs/risingwave/pull/22043
- Supports
hosted_catalog=true
to enable RisingWave-managed SQL catalog in Iceberg table engine. https://github.com/risingwavelabs/risingwave/pull/21351 - Supports
enable_config_load
for Iceberg sink, source, connection, and Iceberg table engine. https://github.com/risingwavelabs/risingwave/pull/21938 - Supports
partition_by
for Iceberg table engine as the Iceberg sink. https://github.com/risingwavelabs/risingwave/pull/21594 - Technical Preview: Webhook source supports receiving batches of updates at once. https://github.com/risingwavelabs/risingwave/pull/22075
- Technical Preview: Supports
sink_decouple
for creating sink into table. https://github.com/risingwavelabs/risingwave/pull/21784 - Supports using
ALTER SINK ... CONNECTOR WITH
to update connector-specific properties without recreating the sink. https://github.com/risingwavelabs/risingwave/pull/20691 - Breaking change: Adds escape syntax and usage instructions for the TEMPLATE encoding format. https://github.com/risingwavelabs/risingwave/pull/21431
Installation and deployment
Cluster configuration changes
- Adds session variable
streaming_separate_consecutive_join
to separate consecutive stream joins to improve performance. https://github.com/risingwavelabs/risingwave/pull/22259 - Technical Preview: Adds session variable
streaming_enable_unaligned_join
to control whether the streaming joins should be unaligned. https://github.com/risingwavelabs/risingwave/pull/20386
Assets
- Run this version from Docker:
docker run -it --pull=always -p 4566:4566 -p 5691:5691 risingwavelabs/risingwave:v2.5.0 standalone
- Prebuilt all-in-one library for Linux
- Source code (zip)
- Source code (tar.gz)
- risectl - a CLI tool for managing and accessing RisingWave clusters