Features

  • Support escape identifiers for sqlserver and postgresql in ODBC table.

  • Could use Parquet as output file format.

Improvements

  • Optimize flush policy to avoid small segments. #12706

  • Refactor runtime filter to reduce the prepare time. #13127

BugFix

  • Core dump on compaction with largeint. #10094

  • Grouping sets cause be core or return wrong results.

  • Level1Iterator should release iterators in heap and it may cause memory leak. #12592

  • Fix decommission failure with 2 BEs and existing colocation table.

  • BE may core dump because of stack-buffer-overflow when TBrokerOpenReaderResponse too large. #12658

  • BE may OOM during load when error code -238 occurs.

  • Fix intersect query failed in row storage code. #12712

  • Fix wrong result produced by curdate()/current_date() function.

  • Bucket shuffle join plan is wrong in two same table. #12930

  • Fix bug that tablet version may be wrong when doing alter and load.

  • BE core when load data using broker with md5sum()/sm3sum(). #13009

Upgrade Notes

PageCache and ChunkAllocator are disabled by default to reduce memory usage and can be re-enabled by modifying the configuration items and .

Storage Page Cache and Chunk Allocator cache user data chunks and memory preallocation, respectively.

These two functions take up a certain percentage of memory and are not freed. This part of memory cannot be flexibly allocated, which may lead to insufficient memory for other tasks in some scenarios, affecting system stability and availability. Therefore, we disabled these two features by default in version 1.1.3.

However, in some latency-sensitive reporting scenarios, turning off this feature may lead to increased query latency. If you are worried about the impact of this feature on your business after upgrade, you can add the following parameters to be.conf to keep the same behavior as the previous version.

  • : Whether to disable Storage Page Cache. version 1.1.2 (inclusive), the default is false, i.e., on. version 1.1.3 defaults to true, i.e., off.