Commit Graph

21716 Commits

Author SHA1 Message Date
Copilot df147a4ee7
[Tool] Add comprehensive GitHub Copilot instructions for StarRocks (#62136)
Signed-off-by: Seaven <seaven_7@qq.com>
2025-08-20 16:43:07 +08:00
shuming.li 2f101c3d88
[Feature] (IVM Part5) Support explain mv refresh (#61977)
Signed-off-by: shuming.li <ming.moriarty@gmail.com>
2025-08-20 16:32:56 +08:00
shuming.li e29999e1a4
[UT] Fix some proces timeout tests (#62124)
Signed-off-by: shuming.li <ming.moriarty@gmail.com>
2025-08-20 14:47:15 +08:00
Murphy aa4adc5a3d
[Enhancement] Optimize accessing non-existent JSON field (#62003) 2025-08-20 14:46:07 +08:00
Harbor Liu 6db1949309
[Refactor] Remove FrontendNodeType from constructors in frontend clause classes (#62077) 2025-08-20 13:51:47 +08:00
絵空事スピリット 679a795e9d
[Doc] Move downgrade notes to top (#62113)
Signed-off-by: 絵空事スピリット <wanglichen@starrocks.com>
2025-08-20 12:10:08 +08:00
Murphy 29c8d76cd0
[BugFix] fix json global dict with heterogeneous schema (#62001) 2025-08-20 10:48:17 +08:00
Harbor Liu a8e332d0e9
[Refactor] Remove PartitionType references from partition descriptor classes (#62066) 2025-08-20 10:37:22 +08:00
Harbor Liu 9bccfd06a3
[Refactor] Centralizing the logic into a new DistributionInfoBuilder and DistributionDescAnalyzer (#62069) 2025-08-20 10:33:59 +08:00
zihe.liu a7f9942582
[BugFix] Fix set_tablet_schema for partition_morsel_queue(split_morsel_queue) (#62034)
Signed-off-by: zihe.liu <ziheliu1024@gmail.com>
2025-08-20 10:01:39 +08:00
shuming.li 087fd0a622
[Refactor] (IVM Part3) Refactor AggStateCombinator (#61951)
Signed-off-by: shuming.li <ming.moriarty@gmail.com>
2025-08-20 10:01:17 +08:00
wyb c1e1b1fdb4
[Enhancement] Improve fe tablet schedules system table (#62073)
Signed-off-by: wyb <wybb86@gmail.com>
2025-08-19 23:22:38 +08:00
wyb c301a76c4b
[BugFix] Fix missing clone copy size and duration (#62074)
Signed-off-by: wyb <wybb86@gmail.com>
2025-08-19 20:22:42 +08:00
before-Sunrise 156ffa8536
[BugFix] fix insert into select's audit log (#61381) 2025-08-19 19:14:23 +08:00
satanson a4a29bdffa
[BugFix] fail to calculate nested cte's statistics outside memo in table pruning (#62070)
Signed-off-by: satanson <ranpanf@gmail.com>
2025-08-19 17:54:00 +08:00
zhangqiang e346ade5eb
[BugFix] Fix error base version in schema change job with lake rollup (#62046)
Signed-off-by: sevev <qiangzh95@gmail.com>
2025-08-19 17:34:12 +08:00
zhanghe 100887701a
[Doc] Update the default value of cbo_eq_base_typecbo_eq_base_type. (#62084)
Signed-off-by: edwinhzhang <edwinhzhang@tencent.com>
2025-08-19 09:24:00 +00:00
絵空事スピリット c8a5f412e5
[Doc] Fix SQL Digest (#62075)
Signed-off-by: 絵空事スピリット <wanglichen@starrocks.com>
2025-08-19 08:36:04 +00:00
wangshifa.1 d0c5c0cc33
[Feature] Add date function of weekday (#61865)
Why I'm doing:
Fixes #61695

What I'm doing:
Fixes #61695 , add WEEKDAY function similar to the dayofweek_iso function, but it returns numbers from 0 to 6 (corresponding to Monday to Sunday)

Signed-off-by: wangshifa.1 <wangshifa.1@jd.com>
2025-08-19 16:16:45 +08:00
Hongkun Xu 72fe131ace
[Feature] Support MATCH_ALL operator (#61906)
Signed-off-by: Hongkun Xu <xuhongkun666@163.com>
2025-08-19 15:46:49 +08:00
Harbor Liu 2b94465f23
[Refactor] Add new AST User to replace UserIdentity in parser (#61972) 2025-08-19 13:56:08 +08:00
Harbor Liu d72739490b
[Refactor] Remove AlterOpType from constructors in various clause classes (#62043) 2025-08-19 13:45:01 +08:00
Gavin 14a8c1415a
[Enhancement] Introduce a connector partition chunk writer to support spilling chunk data for iceberg table sink. (#61963)
Signed-off-by: GavinMar <yangguansuo@starrocks.com>
2025-08-19 11:38:35 +08:00
Kevin Cai c559d6905b
[BugFix][CVE] CVE-2025-55163 fix, bump io.netty version (#62041)
Signed-off-by: Kevin Cai <kevin.cai@celerdata.com>
2025-08-19 11:09:31 +08:00
Murphy f9e21e4ee4
[Enhancement] integrate global dict with flatjson (#61681)
Signed-off-by: Murphy <mofei@starrocks.com>
2025-08-19 10:30:18 +08:00
stdpain 9c04977e7a
[Enhancement] avoid pow regression in glibc-2.34 (#62044)
Signed-off-by: stdpain <drfeng08@gmail.com>
2025-08-19 10:22:05 +08:00
eyes_on_me 8f1c097ed2
[UT] move test_groupby_array_agg to another test file (#61971)
Signed-off-by: silverbullet233 <3675229+silverbullet233@users.noreply.github.com>
2025-08-19 09:50:41 +08:00
Harbor Liu d3b1f7d4db
[Refactor] Centralize partition info creation using PartitionInfoBuilder (#62025) 2025-08-18 22:52:40 +08:00
stdpain 48a7ac22e0
[BugFix] Fix group by compressed key cause wrong result on decimal (#62022)
Signed-off-by: stdpain <drfeng08@gmail.com>
2025-08-18 19:55:24 +08:00
Kevin Cai 4958e60057
[BugFix] arrow build respect avx2 settings (#62006)
Signed-off-by: Kevin Cai <kevin.cai@celerdata.com>
2025-08-18 19:35:15 +08:00
Kevin Cai db399f57d4
[Enhancement] add new column cngroupname in `show nodes` sql (#62020)
Signed-off-by: Kevin Cai <kevin.cai@celerdata.com>
2025-08-18 17:01:20 +08:00
shuming.li ba5d65e4ed
[BugFix] Fix create mv with case-when incompatible varchar type (#61996)
Signed-off-by: shuming.li <ming.moriarty@gmail.com>
2025-08-18 16:12:36 +08:00
stdpain c951cc6dfd
[Enhancement] dump distro and arch info in crash log (#62017)
Signed-off-by: stdpain <drfeng08@gmail.com>
2025-08-18 15:46:15 +08:00
Yixin Luo 463b29f8bd
[BugFix] avoid get file size in report tablet stat thread (#61901)
Signed-off-by: luohaha <18810541851@163.com>
2025-08-18 15:35:39 +08:00
Harbor Liu c2c16f36d9
[Refactor] Move analyze logic from ColumnDef AST to ColumnDefAnalyzer (#61981) 2025-08-18 15:20:51 +08:00
shuming.li db4917c151
[Refactor] (IVM Part2) Refactor TableVersionRange (#61888)
Signed-off-by: shuming.li <ming.moriarty@gmail.com>
2025-08-18 15:15:30 +08:00
zhangqiang 3309b7555e
[Refactor] Change some vlog level (#61995)
Signed-off-by: sevev <qiangzh95@gmail.com>
2025-08-18 12:00:12 +08:00
srlch 441f126793
[Enhancement] VacuumFull Implementation (#61602)
Signed-off-by: srlch <linzichao@starrocks.com>
Co-authored-by: Connor Brennan <cbrennan@pinterest.com>
2025-08-18 10:37:20 +08:00
Murphy 3e64a479b4
[Enhancement] optimize GlobalDictCodeColumnIterator::decode_string_dict_codes (#62002) 2025-08-18 10:35:53 +08:00
shuming.li b74f47977f
[UT] Fix some unstable sql tests (#62014)
Signed-off-by: shuming.li <ming.moriarty@gmail.com>
2025-08-18 10:31:51 +08:00
yan zhang cb98f70a4e
[BugFix] fix parquet array write when split null string (#61999)
Signed-off-by: yan zhang <dirtysalt1987@gmail.com>
2025-08-18 10:21:58 +08:00
starrocks-xupeng 3c43aaac9c
[UT] disable lake compaction scheduler in unit test (#61968)
Signed-off-by: starrocks-xupeng <xupeng@starrocks.com>
2025-08-15 09:02:28 +00:00
絵空事スピリット b32c74aa4e
[Doc] Add Mapping for Packages (#61898) 2025-08-15 08:21:45 +00:00
stephen 1f05c97ffa
[Doc] add new fe config for controlling array ndv colleciton to cbo section (#61921)
Signed-off-by: stephen <stephen5217@163.com>
Signed-off-by: 絵空事スピリット <wanglichen@starrocks.com>
Co-authored-by: 絵空事スピリット <wanglichen@starrocks.com>
2025-08-15 16:19:56 +08:00
Seaven 60fc0bd892
[BugFix] Fix NullPoinitException when doesn't found column partition statis (#61935)
Signed-off-by: Seaven <seaven_7@qq.com>
2025-08-15 16:06:17 +08:00
Murphy 413d6b9651
[Enhancement] support encode_sort_key function (#61781)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2025-08-15 15:26:22 +08:00
stephen 3771ca6997
[Doc] add table name insensitive doc (#61923)
Signed-off-by: stephen <stephen5217@163.com>
Signed-off-by: 絵空事スピリット <wanglichen@starrocks.com>
Co-authored-by: 絵空事スピリット <wanglichen@starrocks.com>
2025-08-15 14:51:09 +08:00
Harbor Liu 5898215a35
[Refactor] Refactor redirect status in RedirectStatus class (#61886)
What I'm doing:
This pull request refactors how redirect status is handled in the SQL statement classes by removing the RedirectStatus class from com.starrocks.analysis and its direct usage across various statement classes. Instead, redirect status is now determined via a centralized method call, improving maintainability and consistency. Additionally, some minor visitor logic adjustments are included.

UT has merged in #61877
2025-08-15 14:19:40 +08:00
wyb bbb774b784
[Enhancement] Add logs for the reason why tablet cannot be repaired (#61959)
Signed-off-by: wyb <wybb86@gmail.com>
2025-08-15 14:16:49 +08:00
shuming.li f165c167fa
[Refactor] (IVM Part1) Refactor PartitionBasedMvRefreshProcessor (#61857)
Signed-off-by: shuming.li <ming.moriarty@gmail.com>
2025-08-15 13:36:48 +08:00