Commit Graph

22203 Commits

Author SHA1 Message Date
satanson 1a92068146
[BugFix] Disable simplifying case-when with complex funtions to avoid time-consuming and tedious predicates (#63732)
Signed-off-by: satanson <ranpanf@gmail.com>
2025-09-30 18:13:37 +08:00
Harbor Liu e5bf03cda5
[Refactor] Refactors how host and port pairs are represented and handled throughout the codebase (#63695) 2025-09-30 14:28:28 +08:00
shuming.li caface76d6
[Enhancement] Remove depredated MaterializedView's inferDistribution policy (#63367)
Signed-off-by: shuming.li <ming.moriarty@gmail.com>
2025-09-30 14:09:47 +08:00
Dan Roscigno 2b56495248
[Doc] Revise StarRocks Operator deployment documentation (#63696)
Updated the documentation to clarify the use of the StarRocks Kubernetes Operator and improved the formatting of notes and tips.

Signed-off-by: Dan Roscigno <dan@roscigno.com>
2025-09-30 08:40:50 +08:00
IHEII b80cda36ec
[BugFix] lz4 encode/decode (#63629)
Signed-off-by: jervisli <jervisli@tencent.com>
2025-09-29 19:12:14 +08:00
Kevin Cai d10eae9d79
[BugFix] fix allin1 health check cmd (#63686)
Signed-off-by: Kevin Cai <kevin.cai@celerdata.com>
2025-09-29 19:09:24 +08:00
stephen feab1f6365
[BugFix] Fix ClassCastException when querying INT column with FROM_UNIXTIME partition (#63684)
Signed-off-by: stephen <stephen5217@163.com>
2025-09-29 18:00:45 +08:00
絵空事スピリット a446c5abe9
[Doc] 4.0.0-RC02 Release Notes (#63689) 2025-09-29 07:23:44 +00:00
Youngwb 943c6f8a57
[Enhancement] Support add files from hive table for iceberg procedure(part 2) (#63656) 2025-09-29 15:05:30 +08:00
Youngwb 800e861277
[Enhancement] Bump Iceberg version to 1.10.0 (#63667)
Bump Iceberg version to 1.10.0
2025-09-29 14:37:59 +08:00
Murphy f9106d3c03
[Doc] column_size and column_compressed_size functions (#63665)
Signed-off-by: 絵空事スピリット <wanglichen@starrocks.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: 絵空事スピリット <wanglichen@starrocks.com>
2025-09-29 06:30:23 +00:00
Pei Yu 6285f40901
[Enhancement] support paimon option:partition.legacy-name (#63465)
Signed-off-by: Pei Yu <125331682@qq.com>
2025-09-29 11:22:55 +08:00
Murphy e34639c27f
[BugFix] fix zonemap metrics in analyze profile (#63654)
Signed-off-by: Murphy <mofei@starrocks.com>
2025-09-29 11:10:05 +08:00
zihe.liu 4c248a560b
[BugFix] Fix cast from LARGEINT to DECIMAL128 (#63559)
Signed-off-by: zihe.liu <ziheliu1024@gmail.com>
2025-09-29 10:36:35 +08:00
eyes_on_me d597f92555
[BugFix] fix clang-tidy errors on arm (#63447)
Signed-off-by: silverbullet233 <3675229+silverbullet233@users.noreply.github.com>
2025-09-29 09:54:08 +08:00
Yixin Luo d4032438df
[Enhancement] Improved the logic for determining when to enable PK parallel execution (#63651)
Signed-off-by: luohaha <18810541851@163.com>
2025-09-28 19:13:06 +08:00
Murphy 50d0a2aa79
[Doc] encode_sort_key (#63644)
Signed-off-by: 絵空事スピリット <wanglichen@starrocks.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: 絵空事スピリット <wanglichen@starrocks.com>
2025-09-28 17:36:03 +08:00
絵空事スピリット 232867926c
[Doc] Fix fe_locks Location (#63643) 2025-09-28 17:24:27 +08:00
zhanghe 9ea262a3fc
[BugFix]Fixed the behavior of the regexp_extract_all function when pos equals null and added support for pos equal to 0. (#63626)
Signed-off-by: edwinhzhang <edwinhzhang@tencent.com>
2025-09-28 15:39:03 +08:00
Harbor Liu 2754e0d05d
[Refactor] Refactor USE CATALOG, SET CATALOG, and DROP CATALOG statements to sql-parser (#63616) 2025-09-28 11:54:33 +08:00
絵空事スピリット 7d64a5c43e
[Doc] Rephrase Temporary Table Limitation and Minimize QR image (#63627) 2025-09-28 11:34:34 +08:00
Youngwb 364ff2e036
[BugFix] Fix profile lost sql statement and planner trace when use prepare statement (#63519) 2025-09-28 10:58:01 +08:00
Murphy cd4aaee776
[BugFix] fix exception-safety of json extraction (#63575) 2025-09-28 10:15:41 +08:00
Murphy 5f951b8c82
[Doc] sys.fe_locks (#63590)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: 絵空事スピリット <wanglichen@starrocks.com>
2025-09-28 10:14:57 +08:00
Qian Ye 12a4130c56
Update README.md
Signed-off-by: Qian Ye <yeqian.zju@gmail.com>
2025-09-27 10:35:45 -07:00
Gavin a9ed6d35e4
[BugFix] Fix the thread safety issue caused by concurrent initialization of column evaluator by multiple iceberg partition writers. (#63598)
Why I'm doing:
Now we initialize the column evaluator in the partition writer, which cause the same evaluator instance may be modified by different threads.

What I'm doing:
Remove the unnecessary evaluator initialization in the iceberg partition writer because it has been initialized in partition chunk writer factory.

Also, we check the file writer and create it if needed before writing file data, because it may has been reset by the previous commit operation.

Fixes #issue

Signed-off-by: GavinMar <yangguansuo@starrocks.com>
2025-09-27 11:36:35 +08:00
Yixin Luo ee93eaef39
[Enhancement] Improve delvec file cleanup logic to properly handle pk index references (#63384)
Signed-off-by: luohaha <18810541851@163.com>
2025-09-26 12:13:16 +00:00
shuming.li ee28a4b9ac
[UT] Avoid partition ttl scheduler affecting tests (#63615)
Signed-off-by: shuming.li <ming.moriarty@gmail.com>
2025-09-26 17:11:07 +08:00
zhangqiang ea9de53c3b
[BugFix] Fix shutdown tablet can not gc (#63595)
Signed-off-by: sevev <qiangzh95@gmail.com>
2025-09-26 16:50:36 +08:00
Yixin Luo 50bb386d2c
[Enhancement] add more print info when PersistentIndexMemtable meet duplicate key (#63560)
Signed-off-by: luohaha <18810541851@163.com>
2025-09-26 15:53:32 +08:00
shuming.li 13168ed2fc
[UT] Fix mv unstable test cases (#63608)
Signed-off-by: shuming.li <ming.moriarty@gmail.com>
2025-09-26 15:49:57 +08:00
Yixin Luo da99a8093e
[BugFix] fix dcheck failure when compaction publish (#63562)
Signed-off-by: luohaha <18810541851@163.com>
2025-09-26 07:44:47 +00:00
satanson a9b40b9378
[BugFix] Encoded window function misses ignore nulls flag in low-cardinality optimization (#63592)
Signed-off-by: satanson <ranpanf@gmail.com>
2025-09-26 15:03:52 +08:00
yan zhang 2c0473b510
[BugFix] connect context is missing in deploy scan range threads (#63544)
Signed-off-by: yan zhang <dirtysalt1987@gmail.com>
2025-09-26 14:06:10 +08:00
before-Sunrise ca0b85e643
[BugFix] fix prepare stmt's sql is "omit" (#62988)
Signed-off-by: before-Sunrise <unclejyj@gmail.com>
2025-09-26 13:58:28 +08:00
Murphy aab55d74fa
[Enhancement] Split sumcount and distinct registration files (#63521)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2025-09-26 13:45:33 +08:00
Murphy 6abc22dfa7
[BugFix] disable shared_scan (#63543) 2025-09-26 12:54:43 +08:00
shuming.li 874d1dbff8
[Feature] (IVM Part7) Support IVM refresh for aggreagte (#62699)
Signed-off-by: shuming.li <ming.moriarty@gmail.com>
2025-09-26 10:24:06 +08:00
Murphy 6e2a6a5fea
[Enhancement] add querySource in the QueryDetail & AuditEvent (#63480) 2025-09-26 02:13:50 +00:00
kangkaisen 2f11165cc1
[Tool] Support compilation and execution on Mac 2: build_thirdparty.sh (#63561) 2025-09-26 09:55:25 +08:00
絵空事スピリット 5177ff2c33
[Doc] Replace QR Code (#63549) 2025-09-25 12:53:54 +00:00
絵空事スピリット 823b305517
[Doc] Fix CN shared-data quick start (#63548) 2025-09-25 08:53:14 -04:00
stephen a736842c67
[BugFix] Fix date_trunc partition pruning with combined predicates causing EMPTYSET (#63464)
Signed-off-by: stephen <stephen5217@163.com>
2025-09-25 19:01:31 +08:00
Murphy 28062f336c
[BugFix] change CHECK to DCHECK in nullablecolumn to prevent the crash (#63553)
Signed-off-by: Murphy <mofei@starrocks.com>
2025-09-25 18:47:16 +08:00
satanson aec060a697
[BugFix] Lead/Lag with specified default value can not adopt low-cardinality optimization (#63554)
Signed-off-by: satanson <ranpanf@gmail.com>
2025-09-25 18:34:32 +08:00
kangkaisen 03c31659c2
[Tool] Make StarRocks support compilation and execution on Mac 1: and env_macos.sh (#63557) 2025-09-25 16:31:53 +08:00
predator4ann 07e81ae237
[Enhancement] Determine the PartialUpdateMode based on session variable and insert column count for insert statement (#62091)
Signed-off-by: predator4ann <yunlong.sun@hotmail.com>
2025-09-25 15:36:54 +08:00
SevenJ 606ac5edfe
[Enhancement] Iceberg cache revise (#63388)
Signed-off-by: SevenJ <wenjun7j@gmail.com>
2025-09-25 14:50:04 +08:00
shuming.li e9820a48e4
[Enhancement] Optimize mv relatd locks (#63481)
Signed-off-by: shuming.li <ming.moriarty@gmail.com>
2025-09-25 14:16:23 +08:00
zihe.liu f456b828db
[BugFix] Fix state IsQuery for COM_STMT_EXECUTE (#63445)
## Why I'm doing:

For **COM_STMT_EXECUTE**, `ConnectProcessor.handleExecute` sets  
`ctx.getState().setIsQuery(ctx.isQueryStmt(executeStmt))`,  
but this is later overwritten by  
`context.getState().setIsQuery(parsedStmt instanceof QueryStatement)` inside `executor.execute()`.

Signed-off-by: zihe.liu <ziheliu1024@gmail.com>
2025-09-25 11:55:48 +08:00