Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release Note 1.2.6 #21805

Open
morningman opened this issue Jul 13, 2023 · 0 comments
Open

Release Note 1.2.6 #21805

morningman opened this issue Jul 13, 2023 · 0 comments

Comments

@morningman
Copy link
Contributor

morningman commented Jul 13, 2023

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant