DecimalV3, which supports higher precision and better performance, has the following advantages over past versions.
Larger representable range, the range of values are significantly expanded, and the valid number range [1,38].
Higher performance, adaptive adjustment of the storage space occupied according to different precision.
More complete precision derivation support, for different expressions, different precision derivation rules are applied to the accuracy of the result.
Support Iceberg V2 (only Position Delete is supported, Equality Delete will be supported in subsequent versions).
Tables in Iceberg V2 format can be accessed through the Multi-Catalog feature.
Support converting OR condition to IN condition, which can improve the execution efficiency in some scenarios.#15437 #12872
Optimize the import and query performance of JSONB type. #15219 #15219
Search trim_double_quotes in Document:https://doris.apache.org/docs/dev/sql-manual/sql-reference/Data-Manipulation-Statements/Load/STREAM-LOAD
Data on CHDFS, BOS, and AFS can be accessed through Broker. #15297 #15448
Add function substring_index
. #15373
In some cases, after upgrading from version 1.1 to version 1.2, the user permission information will be lost. #15144
Fix the problem that the partition value is wrong when using datev2/datetimev2 type for partitioning. #15094
Bug fixes for a large number of released features. For a complete list see: PR List
The default value of the BE configuration item high_priority_flush_thread_num_per_store
is changed from 1 to 6, to improve the write efficiency of Routine Load. (https://github.com/apache/doris/pull/14775)
The default value of the FE configuration item enable_new_load_scan_node
is changed to true. Import tasks will be performed using the new File Scan Node. No impact on users.#14808
Delete the FE configuration item enable_multi_catalog
. The Multi-Catalog function is enabled by default.
The vectorized execution engine is forced to be enabled by default.#15213
The session variable enable_vectorized_engine will no longer take effect. Enabled by default.
To make it valid again, set the FE configuration item disable_enable_vectorized_engine
to false, and restart FE to make enable_vectorized_engine
valid again.
Thanks to ALL who contributed to this release!
@adonis0147
@AshinGau
@BePPPower
@BiteTheDDDDt
@ByteYue
@caiconghui
@cambyzju
@chenlinzhong
@dataroaring
@Doris-Extras
@dutyu
@eldenmoon
@englefly
@freemandealer
@Gabriel39
@HappenLee
@Henry2SS
@hf200012
@jacktengg
@Jibing-Li
@Kikyou1997
@liaoxin01
@luozenglin
@morningman
@morrySnow
@mrhhsg
@nextdreamblue
@qidaye
@spaces-X
@starocean999
@wangshuo128
@weizuo93
@wsjz
@xiaokang
@xinyiZzz
@xutaoustc
@yangzhg
@yiguolei
@yixiutt
@Yulei-Yang
@yuxuan-luo
@zenoyang
@zhangstar333
@zhannngchen
@zhengshengjun