@@ -30,6 +30,84 @@ Key highlights of this release:
3030## Releases
3131We recommend using stable releases for production deployment. Engineering builds are available for testing and evaluation purposes.
3232
33+ ### 2.8.3 (Public GA) {#2_8_3}
34+ Released on 09-01-2025. Installation options:
35+ * For Linux or Mac users: ` curl https://install.timeplus.com/2.8 | sh ` [ Downloads] ( /release-downloads#2_8_3 )
36+ * For Kubernetes users: helm install timeplus/timeplus-enterprise --version v7.0.22 ..
37+ * For Docker users (not recommended for production): ` docker run -p 8000:8000 docker.timeplus.com/timeplus/timeplus-enterprise:2.8.3 `
38+
39+ Component versions:
40+ * timeplusd 2.8.28
41+ * timeplus_web 2.8.18
42+ * timeplus_appserver 2.8.12
43+ * timeplus_connector 2.8.1
44+ * timeplus cli 2.8.0
45+
46+ #### Changelog {#changelog_2_8_3}
47+ Compared to the [ 2.8.2] ( #2_8_2 ) release:
48+ * timeplusd 2.8.27 -> 2.8.28
49+ * Some new features and enhancements in 2.9 are ported to 2.8.3:
50+ * Refined connection timeouts and improved ClickHouse connection pooling.
51+ * Added SSL configuration support for ClickHouse connections.
52+ * Upgraded librdkafka and improved Kafka logging.
53+ * Enhanced log visibility and fixed log level propagation issues.
54+ * Added two-phase commit for local checkpoints.
55+ * Supported minimum auto checkpoint interval setting.
56+ * Improved checkpoint log handling (skip compacted logs, applied sequence numbers, fix unknown epoch dirs).
57+ * Refined recovery from failed checkpoint epochs.
58+ * Fixed hybrid changelog conversions and nullable key handling.
59+ * Improved hop/tumble window aggregations in hybrid execution.
60+ * Refined pure memory mode for hybrid hash tables.
61+ * Enhanced catch-up from historical store.
62+ * Added retries in stream sinks for reliability.
63+ * Enforced explicit INTO targets for scheduled Materialized Views.
64+ * Introduced DLQ support for failed MatView inserts.
65+ * Improved error reporting for abnormal finishes and refined consistency.
66+ * Supported secondary index on coalesced mutable streams.
67+ * Introduced rack-aware placement for distributed storage.
68+ * Optimized storage commit pool.
69+ * Performance tuning for batch Kafka ingestion.
70+ * Supported nullable key columns in mutable streams.
71+ * Fixed sparse column handling.
72+ * Improved reverse index consistency by truncating garbage data.
73+ * Supported auto-increment columns and auto-increment primary keys.
74+ * Improved schema subject naming.
75+ * Enhanced float parsing precision in VALUES format.
76+ * Fixed big-endian encoding for Kafka message keys.
77+ * Refined JSON encoding/casting with better null handling.
78+ * timeplus_web 2.8.12 -> 2.8.18
79+ * Some new UI features and enhancements in 2.9 are ported to 2.8.3:
80+ * ** Cluster Management:**
81+ * Enhanced cluster node generation, layout, and visualization.
82+ * Improved cluster table, warnings, and drilldown navigation.
83+ * Added MV balance page, later hidden for refinement.
84+ * Updated cluster page design and improved node stats/details.
85+ * Added percentage metrics in node stats and improved stats table layout.
86+ * Various UI/UX fixes (offline node opacity, layout adjustments).
87+ * ** Materialized Views (MVs):**
88+ * Added pause, recover, and transfer actions to MV status page.
89+ * Improved MV action buttons and tables.
90+ * Fixed MV deletion issues in non-default DBs.
91+ * Enhanced MV/stream side panel and display of large diffs, memory, and source names.
92+ * ** Data Lineage:**
93+ * Improved styles, filters, and node visualization.
94+ * Added metrics display on streams.
95+ * Enhanced handling of unselected nodes and error edges.
96+ * Fixed background colors, badges, and refresh issues.
97+ * ** Schema & UDFs:**
98+ * Added SchemaEvolutionModal to UDF, Schema, and Stream pages.
99+ * Improved SchemaEvolution component (last modified info, copy, evolution handling).
100+ * Fixed schema evolution for non-default DBs.
101+ * ** General Improvements:**
102+ * Unified workspace and user settings.
103+ * Added ButtonWithLoading component for better UX.
104+ * Fixed various UI issues.
105+ * timeplus_appserver 2.8.11 -> 2.8.12
106+ * URL Encoding: Properly support spaces in resource names.
107+ * Query: Correctly marshal nullable NaN values.
108+ * timeplus_connector 2.8.1. No changes
109+ * timeplus cli 2.8.0. No changes.
110+
33111### 2.8.2 (Public GA) {#2_8_2}
34112Released on 07-22-2025. Installation options:
35113* For Linux or Mac users: ` curl https://install.timeplus.com/2.8 | sh ` [ Downloads] ( /release-downloads#2_8_2 )
0 commit comments