You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The file list is obtained from the meta cache, and it may not be consistent with the actual file list.
Ignoring non-existent files helps to avoid query errors.
This behavior is controlled by the FE configuration item enable_create_bitmap_index_as_inverted_index, which defaults to false.
When starting FE and BE processes using --console, all logs will be output to the standard output and differentiated by prefixes indicating the log type. ([opt](log) refine the FE logger #35679)
Fixed the issue where queries might parse incorrectly leading to wrong results when multiple tables with the same name but in different databases appeared simultaneously in the query. ([fix](Nereids) remove getTableInMinidumpCache temporary #35571)
Release Note 2.1.3
Behavior Changed
Non-existent files will be ignored when querying external tables such as Hive. ([opt](external) ignore not find files #35319)
The file list is obtained from the meta cache, and it may not be consistent with the actual file list.
Ignoring non-existent files helps to avoid query errors.
By default, creating a Bitmap Index will no longer be automatically changed to an Inverted Index. ([chore](index) add config enable_create_bitmap_index_as_inverted_index default true #33434 #35521)
This behavior is controlled by the FE configuration item
enable_create_bitmap_index_as_inverted_index
, which defaults to false.When starting FE and BE processes using
--console
, all logs will be output to the standard output and differentiated by prefixes indicating the log type. ([opt](log) refine the FE logger #35679)If no table comment is provided when creating a table, the default comment will be empty instead of using the table type as the default comment. ([fix](DDL) not set table type as default comment when create table #36025)
The default precision of decimalv3 has been adjusted from (9, 0) to (38, 9) to maintain compatibility with the version in which this feature was initially released. ([fix](nereids)change the decimal's precision and scale for cast(xx as decimal) #36316)
New Features
Query Optimizer
SELECT DISTINCT
to be used with aggregation.Lakehouse
Asynchronous Materialized Views
store_row_column
andstorage_medium
attribute during construction ([fix](mtmv)Mtmv support row column #35860)Others
Added function
replace_empty
. (https://doris.apache.org/docs/sql-manual/sql-functions/string-functions/replace_empty)Support
show storage policy using
statement. (https://doris.apache.org/docs/sql-manual/sql-statements/Show-Statements/SHOW-STORAGE-POLICY-USING/)Support JVM metrics on the BE side
by setting
enable_jvm_monitor=true
inbe.conf
to enable this feature.Optimization
custom_lib
directory for default loading. ([fix](multi-catalog)put java udf to custom lib #35984)audit_plugin_load_timeout
for audit log load jobs.Bugfix
Query Optimizer
count(*)
could not be used in window functions. ([fix](Nereids) remove restrict for count(*) in window #35220)SELECT
statements underUNION ALL
have noFROM
clause. ([fix](nereids)AdjustNullable rule should handle union node with no children #35074)bitmap in join
and subquery unnesting could not be used simultaneously. ([fix](nereids)set mark join reference for bitmap-in-apply #35435)<=>
was incorrectly converted to=
. ([fix](nereids)NullSafeEqualToEqual rule should keep <=> unchanged if it has none-literal child #36521)Query Execution
enable_decimal256
is true but falls back to the old planner.([fix](decimal256) fix coredump when enable decimal256 but fallback to old planner #35731)Asynchronous Materialized Views
Semi-structured
Primary Key
Lakehouse
ctl.db.tbl
([fix](hive-ctas) allow use qualified name when create hive table #34984)select into outfile
#36143)S3 SDK. [Fix](tvf) Pass through user-defined properties #35515
Data Import
CANCEL LOAD
did not work ([fix](load) fix wrong assert and cancel load error #35352)Data Management
lower_case_table_names
was enabled ([fix](restore) Fix restore table name when lower_case_table_names enabled #35508)admin clean trash
could not work ([fix](clean trash) Fix clean trash lost submit task #35271)Memory Management
Permissions
SELECT COUNT(*)
statement. ([fix](auth)Fix no auth,but can select count(*) #35465)Others
SHOW PROCEDURE STATUS
statement. ([fix](Nereids) fix ShowProcedureStatusCommand sendResultSet #35350)libevent
now forces Keepalive to solve the issue of connection leaks in certain situations. ([fix](third-party) enable keepalive on socket created by libevent #36088)Big Thanks
Thanks to every one who contributes to this release.
@133tosakarin
@924060929
@airborne12
@amorynan
@AshinGau
@BePPPower
@BiteTheDDDDt
@ByteYue
@caiconghui
@CalvinKirs
@cambyzju
@catpineapple
@cjj2010
@csun5285
@DarvenDuan
@dataroaring
@deardeng
@Doris-Extras
@eldenmoon
@englefly
@feiniaofeiafei
@felixwluo
@freemandealer
@Gabriel39
@gavinchou
@GoGoWen
@HappenLee
@hello-stephen
@hubgeter
@hust-hhb
@jacktengg
@jackwener
@jeffreys-cat
@Jibing-Li
@kaijchen
@kaka11chen
@Lchangliang
@liaoxin01
@LiBinfeng-01
@lide-reed
@luennng
@luwei16
@mongo360
@morningman
@morrySnow
@mrhhsg
@Mryange
@mymeiyi
@nextdreamblue
@platoneko
@qidaye
@qzsee
@seawinde
@shuke987
@sollhui
@starocean999
@suxiaogang223
@TangSiyang2001
@Thearas
@Vallishp
@w41ter
@wangbo
@whutpencil
@wsjz
@wuwenchi
@xiaokang
@xiedeyantu
@XieJiann
@xinyiZzz
@XuPengfei-1020
@xy720
@xzj7019
@yiguolei
@yongjinhou
@yujun777
@Yukang-Lian
@Yulei-Yang
@zclllyybb
@zddr
@zfr9527
@zgxme
@zhangbutao
@zhangstar333
@zhannngchen
@zhiqiang-hhhh
@zy-kkk
@zzzxl1993
The text was updated successfully, but these errors were encountered: