Version number | Release date | Description |
3.2.15-1.97 | May 28, 2025 | [Fixed issues] Fixes an error that might occur when parsing properties in an Elasticsearch catalog. Fixes an issue where the query timeout cannot be correctly set during the execution of an Optimize Job. Fixes an issue where a CreateLoadTask operation might cause an FE node to get stuck. Fixes an issue where Stream Load reports a duplicate label due to an abnormal transaction status.
|
3.2.15-1.92 | March 21, 2025 | [New features] Supports the MAX_BY() and MIN_BY() window functions. [Optimized features] Supports setting a time range during which base compaction is prohibited for a table. Supports collecting statistics on Paimon tables. Adds node and histogram metrics to Metrics. Adds timeout parameter configurations in StarClient. Supports automatic detection of damaged replicas and marks them as bad.
[Fixed issues] Fixes an issue where 0 is returned for the loadRowsRate field after SHOW ROUTINE LOAD is executed. Fixes an issue where the Files() function cannot correctly read unqueried columns. Fixes an issue where the ARRAY_MAP function causes BEs to crash. Fixes an issue where Metadata Cache causes BEs to crash. Fixes an issue where Routine Load is canceled due to a transaction timeout. Fixes an issue where the execution plan for the nested aggregate function MAX(COUNT(DISTINCT)) is incorrect when low-cardinality optimization is enabled. Fixes an issue where Stream Load is redirected to non-alive nodes. Fixes an issue where bRPC continuously reports errors after a BE is restarted. Fixes an issue where Stream Load fails to be submitted using HTTP 1.0. Fixes an issue where the task status is inconsistent between leader and follower FEs. Fixes an issue of an incorrect row count in MVs.
|
3.2.11-1.79 | November 20, 2024 | [Optimized features] Enables Paimon partition-level cache by default to improve query speed. Optimizes the statistics feature of Paimon. Adds error messages for failed queries to the audit log.
[Fixed issues] Fixes an issue of frequent migration of colocate tablets. Fixes an issue where the OSS scheme cannot be found when accessing Paimon tables on OSS or OSS-HDFS. Fixes an issue where DLF 2.0 Paimon tables cannot be created. Fixes a partition error that occurs when writing data to Hive partitioned tables. Fixes an error when the array_to_bitmap function processes constant results.
|
3.2.11-1.76 | October 30, 2024 | [Optimized features] [Fixed issues] Fixes an issue of incorrect results when inserting data into external partitioned tables. Fixes an issue of abnormal FEs caused by thread leaks. Fixes a crash issue that occurs when PK tables use the Bitmap type in a shared-data environment. Fixes a ToDataCacheInfo leak issue to prevent OOM errors on FEs in the shared-data architecture. Fixes an issue of incorrect query results caused by Query Cache. Fixes an issue where some Bucket Shuffle operations return incorrect results. Fixes an issue where a NullPointerException (NPE) is generated when accessing table functions, which improves system stability.
|
3.2.9-1.71 | September 14, 2024 | [New features] [Optimized features] Supports the Explain Analyze feature for Paimon tables. Removes pruning and statistics for Paimon tables. Adds an SQL field to Current Query. Optimizes the performance of SELECT COUNT. Adds an interface to obtain migration progress. Iceberg DLF supports configuring dlf.catalog.id.
[Fixed issues] |
3.2.9-1.67 | August 16, 2024 | [Optimized features] Optimizes the performance of Hive Sink. [Fixed issues] Fixes a permission adaptation issue between Hive Catalog and Ranger. Fixes a crash issue caused by Count optimization. Fixes an issue of low MV refresh efficiency caused by obtaining snapinfo. Fixes an issue of metadata expansion in the Compaction Manager for shared-data tables. Fixes an issue that causes CNs to crash. Fixes an issue where Prepare Statement cannot be used after an upgrade to 3.2.9. Fixes a data inconsistency issue that occurs after data spilling is enabled.
|
3.2.9-1.66 | August 09, 2024 | [New features] Supports writing to OSS-HDFS files when the parent directory does not exist. Broker Load supports Jindo. Implements automatic identification of different engines for OSS-HDFS.
[Optimized features] Optimizes compaction logs for more efficient diagnosis and analysis. Creates the star mgr directory when CNs start. Optimizes the default redirection configurations of FEs. Optimizes unnecessary log records and configuration items to improve performance. Adds more I/O monitoring metrics for the shared-data architecture to improve overall O&M capabilities. Optimizes the adaptive I/O policy for the shared-data architecture.
[Fixed issues] Supports accessing GCS and Azure data using foreign tables. Fixes an error that occurs when the spill result exceeds 4 GB. Fixes an issue of incorrect results caused by spill pre-aggregation. Fixes an issue of unexpected MV refreshes. Fixes a PK index memory statistics issue. Fixes an issue of inaccurate statistics information. Fixes an issue where insert tasks cannot be canceled. Fixes a plan error caused by a schema change. Fixed an issue where external tables failed to retrieve CN information.
|
3.2.9-1.65 | July 19, 2024 | [New features] Upgrades the Jindo software development kit (SDK) to version 6.5.0. Iceberg supports DLF Catalog. Shared-data clusters support shard rebalancing. Supports the regexp_split method.
[Optimized features] The default wait time of get_txn_status_internal_sec is shortened from 30 seconds to 10 seconds to prevent Stream Load from being delayed in the publish phase. Supports dynamic modification of the pindex_shared_data_gc_evict_interval_seconds parameter to adjust the garbage collection (GC) interval of the local persistent index for primary key tables in shared-data clusters.
[Fixed issues] Fixes an occasional Jindo CRC mismatch issue when exporting data to OSS. Fixes an occasional issue where a file does not exist when accessing OSS-HDFS. Fixes an issue where an SQL syntax error is misreported as "Lost Connection".
|
3.2.8-1.62 | June 27, 2024 | [New features] Unified Catalog supports Kudu and Paimon, and supports creating DLF-type Unified Catalogs. Supports generating kinship logs. Supports viewing comment information of foreign tables when using the describe and show create commands.
[Fixed issues] Fixes an issue where data cannot be written to foreign tables in shared-data clusters. Fixes a potential refresh failure of Paimon MVs if a partition key column contains NULL values. Fixes an issue of inaccurate memory statistics.
|
3.2.6-1.60 | June 06, 2024 | [New features] Adds the enable_pipeline_engine configuration. [Fixed issues] Fixes an issue where a cluster migration task fails to correctly obtain the source cluster schema, causing BEs to crash. Fixes an issue of inaccurate memory statistics. Fixes a performance issue when Paimon reads from read-only tables.
|
3.2.6-1.59 | May 31, 2024 | [New Feature] Displays "bad sql" information in Query Details for syntax parsing errors. Supports delete vector queries for Paimon. [Fixed issues] |
3.2.6-1.57 | May 23, 2024 |
Note If you use a version earlier than 3.2.6-1.57, we recommend that you upgrade to 3.2.6-1.57 or a later version. Supports optimizing the bucket storage layout of internal shared-data tables using the OPTIMIZE command. [Optimized features] Adds the FE configuration fragment_profile_drop_threshold_ms, which supports default configurations in the console. The default threshold for drop fragment profile is set to 0, which means this feature is disabled by default. Provides an independent thread pool configuration lake_flush_thread_num_per_store for refreshing internal shared-data tables. The default value is 2 * Number of CPUs. This is intended to optimize write I/O throughput performance. Optimizes the I/O merge policy to allow direct reading of entire small files. Adjusts the default values of some cross-cluster migration configurations.
[Fixed issues] Fixes an issue where a connection to the report_exec_stat RPC fails and cannot be re-established, which causes INSERT INTO operations and profile collection to fail. Fixes an issue introduced by MV Index that causes FEs to crash frequently during metadata replay. Fixes an AST Cache issue introduced after version 3.2.6 that prevents some MVs from being created.
|
3.2.6-1.52 | May 08, 2024 | Supports creating DLF database and table metadata. [Fixed issues] Fixes an error in obtaining tablet metadata after the lake_tablet_internal_parallel configuration is enabled. Fixes a timeout issue for INSERT INTO import operations. The thrift_rpc_timeout_ms configuration is added to BEs to adjust the RPC timeout. Fixes an issue where a schema change does not respond for a long time.
|
3.2.4-1.37 | March 08, 2024 | |