Release 1.2.6
Behavior Change
- Add a BE configuration item
allow_invalid_decimalv2_literal
to control whether can import data that exceeding the decimal's precision, for compatibility with previous logic.
Query
- Fix several query planning issues.
- Support
sql_select_limit
session variable. - Optimize query cold run performance.
- Fix expr context memory leak.
- Fix the issue that the
explode_split
function was executed incorrectly in some cases.
Multi Catalog
- Fix the issue that synchronizing hive metadata caused FE replay edit log to fail.
- Fix
refresh catalog
operation causing FE OOM. - Fix the issue that jdbc catalog cannot handle
0000-00-00
correctly. - Fixed the issue that the kerberos ticket cannot be refreshed automatically.
- Optimize the partition pruning performance of hive.
- Fix the inconsistent behavior of trino and presto in jdbc catalog.
- Fix the issue that hdfs short-circuit read could not be used to improve query efficiency in some environments.
- Fix the issue that the iceberg table on CHDFS could not be read.
Storage
- Fix the wrong calculation of delete bitmap in MOW table.
- Fix several BE memory issues.
- Fix snappy compression issue.
- Fix the issue that jemalloc may cause BE to crash in some cases.
Others
- Fix several java udf related issues.
- Fix the issue that the
recover table
operation incorrectly triggered the creation of dynamic partitions. - Fix timezone when importing orc files via broker load.
- Fix the issue that the newly added
PERCENT
keyword caused the replay metadata of the routine load job to fail. - Fix the issue that the
truncate
operation failed to acts on a non-partitioned table. - Fix the issue that the mysql connection was lost due to the
show snapshot
operation. - Optimize the lock logic to reduce the probability of lock timeout errors when creating tables.
- Add session variable
have_query_cache
to be compatible with some old mysql clients. - Optimize the error message when encountering an error of loading.
Big Thanks
Thanks all who contribute to this release:
@amorynan
@BiteTheDDDDt
@caoliang-web
@dataroaring
@Doris-Extras
@dutyu
@Gabriel39
@HHoflittlefish777
@htyoung
@jacktengg
@jeffreys-cat
@kaijchen
@kaka11chen
@Kikyou1997
@KnightLiJunLong
@liaoxin01
@LiBinfeng-01
@morningman
@mrhhsg
@sohardforaname
@starocean999
@vinlee19
@wangbo
@wsjz
@xiaokang
@xinyiZzz
@yiguolei
@yujun777
@Yulei-Yang
@zhangstar333
@zy-kkk