You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/enterprise-v2.9.md
+17-12Lines changed: 17 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,22 +32,22 @@ Key highlights of the Timeplus 2.9 release include:
32
32
## Releases
33
33
We recommend using stable releases for production deployment. Engineering builds are available for testing and evaluation purposes.
34
34
35
-
### 2.9.0 (Preview 2) {#2_9_0-preview_2}
36
-
Released on 07-15-2025. Installation options:
37
-
* For Linux or Mac users: `curl https://install.timeplus.com/2.9 | sh`[Downloads](/release-downloads#2_9_0-preview_2)
38
-
* For Docker users (not recommended for production): `docker run -p 8000:8000 docker.timeplus.com/timeplus/timeplus-enterprise:2.9.0-preview.2`
35
+
### 2.9.0 (Preview 3) {#2_9_0-preview_3}
36
+
Released on 07-31-2025. Installation options:
37
+
* For Linux or Mac users: `curl https://install.timeplus.com/2.9 | sh`[Downloads](/release-downloads#2_9_0-preview_3)
38
+
* For Docker users (not recommended for production): `docker run -p 8000:8000 docker.timeplus.com/timeplus/timeplus-enterprise:2.9.0-preview.3`
39
39
* We will provide new Helm Charts for Kubernetes deployment when v2.9 is GA.
40
40
41
41
Component versions:
42
-
* timeplusd 2.9.9-rc.20
43
-
* timeplus_web 2.9.35
44
-
* timeplus_appserver 2.9.34
42
+
* timeplusd 2.9.9-rc.26
43
+
* timeplus_web 2.9.40
44
+
* timeplus_appserver 2.9.39
45
45
* timeplus_connector 2.9.1
46
46
* timeplus cli 2.9.0
47
47
48
-
#### Changelog {#changelog_2_9_0-preview_2}
48
+
#### Changelog {#changelog_2_9_0-preview_3}
49
49
Compared to the [2.8.1](/enterprise-v2.8#2_8_1) release:
50
-
* timeplusd 2.8.26 -> 2.9.9-rc.20
50
+
* timeplusd 2.8.26 -> 2.9.9-rc.26
51
51
* New Features:
52
52
***Parameterized Views:** You can now create [parameterized views](/view#parameterized-views), allowing for more dynamic and reusable view definitions.
53
53
***JIT Compilation for Queries:** Introduced [Just-In-Time (JIT) compilation](/jit) for queries, potentially improving execution performance for certain query types.
@@ -64,6 +64,8 @@ Compared to the [2.8.1](/enterprise-v2.8#2_8_1) release:
64
64
***Log Stream Virtual Columns:** Log streams now include `_filepath` and `_filename` virtual columns, providing richer context about the data source.
65
65
***UUID as Primary Key:** Mutable streams now support the `UUID` data type for primary key columns.
66
66
* Support [SQL UDF](/sql-udf) on cluster. Support [UUIDv7 functions](/functions_for_text#uuid7)
67
+
* Initial version of `CREATE TASK`.
68
+
* Initial version of `CREATE NULL STREAM`.
67
69
* SQL and Data Model Enhancements:
68
70
***Advanced `EMIT` Clause:** The `EMIT` clause for changelog generation now supports `EMIT ON UPDATE WITH DELAY` and `EMIT AFTER KEY EXPIRE` options for more granular control over streaming results.
69
71
***`ALTER STREAM` for Multiple Columns:** You can now add or modify multiple columns in a single `ALTER STREAM` command.
@@ -73,7 +75,7 @@ Compared to the [2.8.1](/enterprise-v2.8#2_8_1) release:
73
75
* Enhanced [Kafka External Stream](/proton-kafka) allows to customize the `partitioner` property, e.g. `settings properties='partitioner=murmur2'`
74
76
* New query setting [precise_float_parsing](/query-settings#precise_float_parsing) to precisely handle float numbers.
75
77
* Added emit policy [EMIT TIMEOUT](/streaming-aggregations#emit-timeout) and [EMIT PER EVENT](/streaming-aggregations#emit-per-event).
76
-
* Added new functions `array_partial_sort`and `array_partial_reverse_sort`
78
+
* Added new functions `array_partial_sort`, `array_partial_reverse_sort`, and `ulid_string_to_date_time`.
77
79
* Performance and Scalability:
78
80
***Incremental Checkpointing:** Implemented and enabled incremental checkpointing by default for substreams, hybrid hash joins, and Materialized Views, significantly reducing recovery time and resource usage during stateful operations.
79
81
***Optimized Connection Pooling:** Refactored internal connection pooling for improved performance and resource management.
@@ -95,7 +97,7 @@ Compared to the [2.8.1](/enterprise-v2.8#2_8_1) release:
95
97
* Security Enhancements:
96
98
* Improved mechanisms for password propagation within clustered environments.
97
99
* Support for utilizing user information from HTTP URL parameters for authentication or context.
98
-
* timeplus_web 2.8.8 -> 2.9.35
100
+
* timeplus_web 2.8.8 -> 2.9.40
99
101
* UI/UX Enhancements:
100
102
***New Log Viewer:** Introduced a significantly improved log viewer with enhanced filtering capabilities, better timeline interactions, improved tooltip displays, and refined time range calculations.
101
103
***Database Selector:** Improved the database selector in the UI, including dimming databases without resources and separating system databases for better clarity.
@@ -124,12 +126,15 @@ Compared to the [2.8.1](/enterprise-v2.8#2_8_1) release:
124
126
***Improved Cluster Details Page:** Enhanced the cluster details page with a top statistics bar, better data presentation, and improved node details view.
125
127
* Enhanced cluster data generation and retrieval for UI display.
126
128
* Added the log view to the node page
127
-
* timeplus_appserver 2.8.6 -> 2.9.34
129
+
* Removed the previous Redpanda Connect based alerts and replaced it with the new [Alerts](/alert) feature, which allows you to create alerts using SQL queries.
130
+
* timeplus_appserver 2.8.6 -> 2.9.39
128
131
* Serves the updated Timeplus Web Console static files.
129
132
* Added backend support for new external table types including MySQL, PostgreSQL, and Iceberg.
130
133
* Upgraded the `proton-go-driver` from [v2.0.19](https://github.com/timeplus-io/proton-go-driver/releases/tag/v2.0.19) to [v2.1.2](https://github.com/timeplus-io/proton-go-driver/releases/tag/v2.1.2) to support new json data type and various bug fixes.
131
134
* New REST API for pipeline management.
132
135
* Improved the performance of checking statistics for materialized views and streams.
136
+
* Removed the previous Redpanda Connect based alerts and replaced it with the new [Alerts](/alert) feature, which allows you to create alerts using SQL queries.
137
+
* On data lineage, show the last 1 minute metrics, instead of the last 30 minutes.
133
138
* timeplus_connector 2.2.8 -> 2.9.1
134
139
* removed the support for internal k/v service, since metadata is saved in mutable streams in v2.9
135
140
* Upgraded the `proton-go-driver` from [v2.0.19](https://github.com/timeplus-io/proton-go-driver/releases/tag/v2.0.19) to [v2.1.2](https://github.com/timeplus-io/proton-go-driver/releases/tag/v2.1.2) to support new json data type and various bug fixes.
0 commit comments