-
Notifications
You must be signed in to change notification settings - Fork 3.4k
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 Notes 3.0.4 #48013
Comments
Thanks all who contribute to this release: 924060929 BePPPower BiteTheDDDDt CalvinKirs DarvenDuan FreeOnePlus Gabriel39 HappenLee JNSimba Jibing-Li LiBinfeng-01 MoanasDaddyXu Mryange SWJTU-ZhangLei Sjwhello TangSiyang2001 Thearas TsukiokaKogane Vallishp XLPE Yukang-Lian Yulei-Yang airborne12 amorynan biohazard4321 bobhan1 cambyzju cjj2010 csun5285 dataroaring deardeng eldenmoon englefly feiniaofeiafei felixwluo freemandealer gavinchou hello-stephen htyoung hubgeter hust-hhb jacktengg justfortaste kaijchen kaka11chen liaoxin01 liujiwen-up liutang123 luwei16 morningman morrySnow mrhhsg mymeiyi nsnhuang pingchunzhang py023 qidaye qzsee seawinde shuke987 sollhui starocean999 suxiaogang223 vinlee19 w41ter wangbo wuwenchi wyxxxcat xinyiZzz xy720 xyfsjq xzj7019 yagagagaga yiguolei yujun777 zclllyybb zddr zfr9527 zgxme zhangstar333 zhannngchen zhiqiang-hhhh zxealous zy-kkk zzzxl1993 |
Behavior Changes
force
flag is retained fordrop table
anddrop database
statements. ([fix](drop sql) add force in the tosql for drop table and drop database #43227)bitmap
,quantile_state
, andhll
types are exported in Binary format. Additionally, support has been added for exportingjsonb
andvariant
types, which are exported asstring
. ([fix](Outfile) Fix the data type mapping for complex types in Doris to the ORC and Parquet file formats. #44041)set hudi_jni_scanner=spark/hadoop
. ([fix](hudi) upgrade hudi to 0.15.0 #44267)auto bucket
in Colocate tables is prohibited. ([fix](table) Disable create, alter auto bucket table with colocate #44396)max_broker_concurrency
has been increased to improve performance for large-scale data imports with Broker Load. ([performance](load) increase max_broker_concurrency to 100 #44929)storage medium
for Auto Partition partitions has been changed to the attribute value of the current table'sstorage medium
, rather than using the system default value. ([Bug](auto-partition) fix auto partition could set storage_medium properties #45955)show cache hotspot
statement has been disabled in compute-storage separation mode, and direct access to system tables is required. ([chore](file cache) Disable show cache hotspot stmt #47332)admin
user is prohibited. ([fix](auth)Prohibit deleting admin user #44751)Improvements
Storage
max_match_interval
setting. ([improve](routine load) introduce routine load task min timeout #46292)webserver_num_workers
to enhance Stream Load performance. (branch-3.0: [opt](load) Increase the default value of webserver_num_workers #46304 #46593)Compute-Storage Separation
Lakehouse
enable_text_validate_utf8
to skip UTF-8 encoding checks for CSV formats. ([enchement](utf8)import enable_text_validate_utf8 session var #45537)Asynchronous Materialized Views
Query Optimizer
in (xxx)
#46261)group by
keys based on data characteristics. ([feat](nereids) add rewrite rule :EliminateGroupByKeyByUniform #43391)Others
start_fe.sh --version
not work and MetaService scripts occur error in Debian GNU/Linux 11 (bullseye) #45610, [chore](version) Show binary version in metrics: fe be ms #45490, [chore](bash) optimize output information when doris_cloud startup #45883)show tables
now matches MySQL behavior. ([fix](show)show tables should be case insensitive when lowerCaseTableNames is 1 or 2. #46030)show index
now supports arbitrary target table types. ([opt](show) let all types table support show index #45861)information_schema.columns
now supports displaying default values. ([improvement](information_schema)Support show default value in information_schema. #44849)information_schema.views
now supports displaying view definitions. ([improvement](information_schema)Show view definition in information_schema.views. #45857)COM_RESET_CONNECTION
command. ([improvement](mysql)Support mysql COM_RESET_CONNECTION command. #44747)Bug Fixes
Storage
sequence_type
. ([Fix](schema change) Fix NPE when rename column on table which has sequence type column #46906)TPartitionVersionInfo
inPublishVersionTask.partitionVersionInfos
#44846)Compute-Storage Separation
Fixed the issue where File Cache size could exceed the table data size. ([fix](cloud) fix file cache potential leakage #46561, [fix](cloud) Support clean tablet file cache when tablet drop #46390)
Resolved upload failures at the 5MB boundary during data uploads. ([fix](s3filewriter) Fix s3_write_buffer_size boundary issue #47333)
Enhanced robustness by adding more parameter checks for several
alter
operations in Storage Vault. ([fix](storage vault) Fix missing use_path_style when create storage vault #45155, [fix](vault) avoid encrypt twice when altering vault #45156, [fix](vault) fixCreateTableLikeStmt
cannot work in stoarge vault mode #46625, [opt](storage vault) Checks3.root.path
cannot be empty #47078, [fix](vault) Fix bugs about altering storage vault name #45685, [fix](vault) Fix creating storage vault failed with azure backend #46779)Resolved issues with data recycling failures or slow recycling due to improper Storage Vault configurations. ([fix](recycler) Fix premature exit recycling when there is an invalid storage vault #46798, [Fix](recycler) Fix retain inverted indexes in tmp rowset recycling #47536, [Fix](recycler) Delete again to double check when recycle tablet failed by some bugs #47475, [Fix](recycler) Fix recycler fail when dealing with rowset [0-1] #47324, [fix](recycler) Process self-defined domain names for s3 storage vault #45072)
Fixed the issue where data recycling could stall, preventing timely recycling. ([fix](recycler) Fix CountdownEvent error and hang #45760)
Resolved incorrect retries for MTTM-230 errors in compute-storage separation mode. ([fix](cloud) Fix async mtmv job retry when meet -230 in cloud #47370, [fix](cloud) Fix cloud -230 retry not reset ctx state #47326)
Fixed the issue where Group Commit WAL was not fully replayed during BE decommissioning in compute-storage separation mode. ([fix](cloud) Fix cloud decomission and check wal #47187)
Resolved the issue where Tablet Meta exceeding 2GB rendered MS unavailable. ([fix](meta-service) Avoid rowset meta exceeds 2G result in protobuf fatal #44780)
Data Correctness: Fixed two duplicate Key issues in primary key tables in compute-storage separation mode. ([Fix](merge-on-write) Should update pending delete bitmap KVs in MS when no need to calc delete bitmaps in publish phase #46039, [Fix](merge-on-write) Should clear
GetDeleteBitmapUpdateLockResponse
when geting delete bitmap update lock fail and retry #44975)Resolved the issue where Base Compaction could continuously fail due to large Delete Bitmaps in primary key tables during high-frequency real-time imports. ([fix](cloud-mow) Fix the issue of inaccurate estimation of txn size when updating delete bitmap #46969)
Modified incorrect retry logic for Schema Change in primary key tables in compute-storage separation mode to enhance robustness. ([fix](cloud-mow) schema change should retry when encouter TXN_CONFILCT in cloud mode #46748)
Lakehouse
Hive
Iceberg
count(*)
queries were inaccurate for Iceberg tables with dangling deletes. ([fix](iceberg)Fix count(*) error with dangling delete problem #44039)Paimon
Hudi
JDBC
MaxCompute
Others
Asynchronous Materialized Views
Query Optimizer
use db
and enable sql cache #44782, [fix](sql_cache) fix sql cache result wrong of from_unixtime(col, 'yyyy-MM-dd HH:mm:ss') #44631, [fix](nereids) fix sql cache bug and some tests #46443, branch-3.0: [fix](cache) fix sql cache throw npe in cloud mode #47221 #47266)Query Execution
like
functions produced incorrect results with special characters. ([fix](hyperscan) Fix hyper scan fall back to re2 #44547)use db
and enable sql cache #44782)convert_to
function with Chinese characters. ([fix](mem) heap-buffer-overflow for function convert_to #46405)group by
was used with Limit. ([Bug](fix) Fix topn agg limit may get error result in when refresh heap #47844)percentile
function could cause system crashes. ([Fix](bug) Percentile* func core when percent args is negative number #47068)StDistanceSphere
andStAngleSphere
functions caused system crashes. ([Fix](function) fix coredump of function StDistanceSphere and StAngleSphere #45508)map_agg
results were incorrect. ([Bug](map) fix wrong result on map_agg with streaming agg #40454)Semi-structured Data Management
BloomFilter Index
Inverted Index
NumInvertedIndexRemoteIOTotal
to query profiles for remote storage reads of inverted indexes. ([opt](profile) add index page profile for io #45675, [opt](inverted index) Add NumInvertedIndexRemoteIOTotal statistics in profile #44863)Others
ipv6_cidr_to_range
function with special NULL data. ([fix](ip) fix ip nullable param without check #44700)Permissions
CREATE_PRIV
, the existence of the corresponding resource is no longer checked. ([enhance](auth)When authorization includes create, not check if resources exist #45125)use db
did not distinguish between internal and external Catalogs. ([fix](auth) fix use database stmt access unauthorized catalog #45720)The text was updated successfully, but these errors were encountered: