@@ -46,41 +46,43 @@ Component versions:
4646#### Changelog {#changelog_2_8_3}
4747Compared to the [ 2.8.2] ( #2_8_2 ) release:
4848* 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.
49+ * New features, enhancements:
50+ * Introduced DLQ support for Materialized View.
51+ * Introduced rack-aware placement for distributed storage.
52+ * Supported auto-increment columns and auto-increment primary keys for Mutable stream.
53+ * Supported nullable key columns in Mutable streams.
54+ * Supported secondary index on coalesced Mutable streams.
55+ * Refined JSON encoding/casting with better null handling.
5156 * 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.
57+ * Refined connection timeouts and improved ClickHouse connection pooling for Materialiazed View.
58+ * Added two-phase commit for local checkpoints for Materialized View.
59+ * Supported minimum auto checkpoint interval setting for Materialized View.
60+ * Refined recovery from failed checkpoint epochs for Materialized View.
61+ * Improved hop/tumble window aggregations in hybrid execution for Materialized View.
62+ * Refined pure memory mode for hybrid hash tables for Materialized View.
63+ * Added retries in stream sinks for reliability for Materialized View.
6364 * 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.
65+ * Improved error reporting for abnormal finishes and refined consistency for Materialized View.
7466 * Improved schema subject naming.
67+ * Upgraded librdkafka and improved Kafka logging.
7568 * Enhanced float parsing precision in VALUES format.
69+ * Storage commit pool enhancement.
70+ * Performance enhancements for batch Kafka ingestion.
71+ * Workload balance and backpressure handling for ReplicatedLog to improve the overall cluster stablity.
72+ * timeplusd log deduplication to save 3rd party's log aggregator's data volume
73+ * Bugfixes:
74+ * Fixed hybrid changelog conversions and nullable key handling.
75+ * Fixed sparse column handling.
7676 * Fixed big-endian encoding for Kafka message keys.
77- * Refined JSON encoding/casting with better null handling.
77+ * Fixed backfill from historical store.
78+ * Fixed checkpoint log handling (skip compacted logs, applied sequence numbers, fix unknown epoch dirs).
79+ * Fixed dynamic changing log level propagation issues.
80+ * Fixed reverse index consistency by truncating garbage data.
7881* timeplus_web 2.8.12 -> 2.8.18
79- * Some new UI features and enhancements in 2.9 are ported to 2.8.3 :
82+ * New UI features and enhancements:
8083 * ** Cluster Management:**
8184 * Enhanced cluster node generation, layout, and visualization.
8285 * Improved cluster table, warnings, and drilldown navigation.
83- * Added MV balance page, later hidden for refinement.
8486 * Updated cluster page design and improved node stats/details.
8587 * Added percentage metrics in node stats and improved stats table layout.
8688 * Various UI/UX fixes (offline node opacity, layout adjustments).
0 commit comments