apache/doris

Release Note 1.2.6

Opened this issue · 0 comments

Release Note 1.2.5

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