Ning Sun
028effe952
docs: update memory profiling description doc ( #6960 )
...
doc: update memory profiling description doc
2025-09-12 08:30:22 +00:00
Ruihang Xia
d86f489a74
fix: staging mode with proper region edit operations ( #6962 )
...
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2025-09-12 04:39:42 +00:00
dennis zhuang
6c066c1a4a
test: migrate join tests from duckdb, part3 ( #6881 )
...
* test: migrate join tests
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
* chore: update test results after rebasing main branch
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
* fix: unstable query sort results and natural_join test
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
* fix: count(*) with joining
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
* fix: unstable query sort results and style
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
---------
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
2025-09-12 04:20:00 +00:00
LFC
9ab87e11a4
refactor: rewrite h3 functions to DataFusion style ( #6942 )
...
* refactor: rewrite h3 functions to DataFusion style
Signed-off-by: luofucong <luofc@foxmail.com >
* resolve PR comments
Signed-off-by: luofucong <luofc@foxmail.com >
---------
Signed-off-by: luofucong <luofc@foxmail.com >
2025-09-12 02:27:24 +00:00
Weny Xu
9fe7069146
feat: add postgres tls support for CLI ( #6941 )
...
* feat: add postgres tls support for cli
Signed-off-by: WenyXu <wenymedia@gmail.com >
* chore: apply suggestions
Signed-off-by: WenyXu <wenymedia@gmail.com >
---------
Signed-off-by: WenyXu <wenymedia@gmail.com >
2025-09-11 12:18:13 +00:00
fys
733a1afcd1
fix: correct jemalloc metrics ( #6959 )
...
The allocated and resident metrics were swapped in the set calls. This commit
fixes the issue by ensuring each metric receives its corresponding value.
2025-09-11 06:37:19 +00:00
Yingwen
5e65581f94
feat: support flat format for SeriesScan ( #6938 )
...
* feat: Support flat format for SeriesScan
Signed-off-by: evenyag <realevenyag@gmail.com >
* test: simplify tests
Signed-off-by: evenyag <realevenyag@gmail.com >
* chore: update comment
Signed-off-by: evenyag <realevenyag@gmail.com >
* chore: only accumulate fetch time to scan_cost in SeriesDistributor of
the SeriesScan
Signed-off-by: evenyag <realevenyag@gmail.com >
* chore: update comment
Signed-off-by: evenyag <realevenyag@gmail.com >
---------
Signed-off-by: evenyag <realevenyag@gmail.com >
2025-09-11 06:12:53 +00:00
ZonaHe
e75e5baa63
feat: update dashboard to v0.11.4 ( #6956 )
...
Co-authored-by: sunchanglong <sunchanglong@users.noreply.github.com >
2025-09-11 04:34:25 +00:00
zyy17
c4b89df523
fix: use pull_request_target to fix add labels 403 error ( #6958 )
...
Signed-off-by: zyy17 <zyylsxm@gmail.com >
2025-09-11 03:53:14 +00:00
Weny Xu
6a15e62719
feat: expose workload filter to selector options ( #6951 )
...
* feat: add workload filtering support to selector options
Signed-off-by: WenyXu <wenymedia@gmail.com >
* chore: apply suggestions
Signed-off-by: WenyXu <wenymedia@gmail.com >
---------
Signed-off-by: WenyXu <wenymedia@gmail.com >
2025-09-11 03:11:13 +00:00
discord9
2bddbe8c47
feat(query): better alias tracker ( #6909 )
...
* better resolve
Signed-off-by: discord9 <discord9@163.com >
feat: layered alias tracker
Signed-off-by: discord9 <discord9@163.com >
refactor
Signed-off-by: discord9 <discord9@163.com >
docs: expalin for no offset by one
Signed-off-by: discord9 <discord9@163.com >
test: more
Signed-off-by: discord9 <discord9@163.com >
simpify api
Signed-off-by: discord9 <discord9@163.com >
wip
Signed-off-by: discord9 <discord9@163.com >
fix: filter non-exist columns
Signed-off-by: discord9 <discord9@163.com >
feat: stuff
Signed-off-by: discord9 <discord9@163.com >
feat: cache partition columns
Signed-off-by: discord9 <discord9@163.com >
refactor: rm unused fn
Signed-off-by: discord9 <discord9@163.com >
no need res
Signed-off-by: discord9 <discord9@163.com >
chore: rm unwrap&docs update
Signed-off-by: discord9 <discord9@163.com >
* chore: after rebase fix
Signed-off-by: discord9 <discord9@163.com >
* refactor: per review
Signed-off-by: discord9 <discord9@163.com >
* fix: unsupport part
Signed-off-by: discord9 <discord9@163.com >
* err msg
Signed-off-by: discord9 <discord9@163.com >
* fix: pass correct partition cols
Signed-off-by: discord9 <discord9@163.com >
* fix? use column name only
Signed-off-by: discord9 <discord9@163.com >
* fix: merge scan has partition columns no alias/no partition diff
Signed-off-by: discord9 <discord9@163.com >
* refactor: loop instead of recursive
Signed-off-by: discord9 <discord9@163.com >
* refactor: per review
Signed-off-by: discord9 <discord9@163.com >
* feat: overlaps
Signed-off-by: discord9 <discord9@163.com >
---------
Signed-off-by: discord9 <discord9@163.com >
2025-09-11 02:30:51 +00:00
discord9
ea8125aafb
fix: count(1) instead of count(ts) when >1 inputs ( #6952 )
...
Signed-off-by: discord9 <discord9@163.com >
2025-09-10 21:30:43 +00:00
dennis zhuang
49722951c6
fix: unstable query sort results ( #6944 )
...
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
2025-09-10 20:41:10 +00:00
Cason Kervis
c431b036ec
fix(path): fix program lookup failure on Windows CI ( #6946 )
...
* fix(path): fix program lookup failure on Windows CI
Signed-off-by: Cason Kervis <cscnk52@outlook.com >
* fix(path): fix program exec name
Signed-off-by: Cason Kervis <cscnk52@outlook.com >
* fix(path): using absolute path
Signed-off-by: Cason Kervis <cscnk52@outlook.com >
* style: using fmt
Signed-off-by: Cason Kervis <cscnk52@outlook.com >
---------
Signed-off-by: Cason Kervis <cscnk52@outlook.com >
2025-09-10 13:38:54 +00:00
Ruihang Xia
c797d87210
fix: handle hash distribution properly ( #6943 )
...
* fix: handle hash distribution properly
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* fix clippy
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* Update src/query/src/optimizer/pass_distribution.rs
Co-authored-by: dennis zhuang <killme2008@gmail.com >
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
Co-authored-by: dennis zhuang <killme2008@gmail.com >
2025-09-10 06:35:10 +00:00
Weny Xu
e0ce0a6446
refactor: refactor PeerLookupService and simplify Selector implementations ( #6939 )
...
* refactor: move `lease` into `discovery` dir
Signed-off-by: WenyXu <wenymedia@gmail.com >
* feat: introduce discovery components
Signed-off-by: WenyXu <wenymedia@gmail.com >
* refactor: simplify selector
Signed-off-by: WenyXu <wenymedia@gmail.com >
* refactor: remove duplicate peer allocator trait
Signed-off-by: WenyXu <wenymedia@gmail.com >
* chore: apply suggestions
Signed-off-by: WenyXu <wenymedia@gmail.com >
* refactor: minor refactor
Signed-off-by: WenyXu <wenymedia@gmail.com >
* chore: refine comments
Signed-off-by: WenyXu <wenymedia@gmail.com >
---------
Signed-off-by: WenyXu <wenymedia@gmail.com >
2025-09-10 03:43:46 +00:00
Ruihang Xia
2f6da3b718
feat: exiting staging mode on success case ( #6913 )
...
* clear staging directories on entering staging mode
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* test and merger
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* storage accessor
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* exit on success
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* use remove_all
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2025-09-10 01:52:55 +00:00
Ruihang Xia
83290be3ba
feat: store partition expr per file in region manifest ( #6849 )
...
* feat: store partition expr per file in region manifest
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* use deserialized form in memory
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* test non-existing partition expr
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* try remove partition expr dup
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* Revert "try remove partition expr dup"
This reverts commit a0f2c8ca6a127ef356a5510466e84513cf4b13d8.
* fix merge test
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* format doc
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2025-09-09 23:37:29 +00:00
Zhenchi
21ee981b49
feat: add origin_region_id and node_id to sst entry ( #6937 )
...
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
2025-09-09 09:45:15 +00:00
LFC
44c2aa4c23
refactor: use DataFusion's return_type in our function trait directly ( #6935 )
...
Signed-off-by: luofucong <luofc@foxmail.com >
2025-09-09 09:30:31 +00:00
Yingwen
9c22092189
feat: Implements compaction for bulk memtable ( #6923 )
...
* feat: initial bulk memtable compaction implementation
Signed-off-by: evenyag <realevenyag@gmail.com >
* feat: implement compact for memtable
Signed-off-by: evenyag <realevenyag@gmail.com >
* test: add tests for bulk memtable compaction
Signed-off-by: evenyag <realevenyag@gmail.com >
* style: clippy
Signed-off-by: evenyag <realevenyag@gmail.com >
* chore: address review comments
Signed-off-by: evenyag <realevenyag@gmail.com >
---------
Signed-off-by: evenyag <realevenyag@gmail.com >
2025-09-09 09:15:25 +00:00
discord9
ad690e14d0
chore: clean up FlowEngine trait ( #6934 )
...
Signed-off-by: discord9 <discord9@163.com >
2025-09-09 07:14:52 +00:00
Zhenchi
264d05d20e
feat: add InformationExtension.inspect_datanode for datanode inspection ( #6921 )
...
* feat: add InformationExtension.inspect_datanode for datanode inspection
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
* aggregate results from all datanodes
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
* fix fmt
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
* fix unreleased mito engine
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
---------
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
2025-09-09 03:29:04 +00:00
Zhenchi
9fe84f6fbd
feat(mito): backfill partition expr on region open ( #6862 )
...
* feat(mito): backfill partition expr on region open
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
* tiny polish
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
* only writable leader persists
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
* catchup needs backfill
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
* add log
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
* handle distribute mode
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
* only when transfer to set gracefully
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
* fix fmt
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
---------
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
2025-09-09 02:50:01 +00:00
shuiyisong
ac051af201
feat(pipeline): generate create table sql from pipeline config ( #6930 )
...
* chore: add expr_to_create function using cc and polish
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* feat: add get pipeline create table
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* chore: update test_expr_to_create
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* fix: column extension
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* chore: add message hint for variant table name
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* chore: add message hint for existing table
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* test: create table for pipeline
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* chore: update comment
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* chore: rename to query pipeline ddl
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
---------
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
2025-09-09 02:47:51 +00:00
Ning Sun
948a6578fa
feat: add udtf (table function) registration ( #6922 )
...
* feat: work-in-progress udtf support
Signed-off-by: Ning Sun <sunning@greptime.com >
* feat: add table function support
Signed-off-by: Ning Sun <sunning@greptime.com >
* test: resolve test error
Signed-off-by: Ning Sun <sunning@greptime.com >
---------
Signed-off-by: Ning Sun <sunning@greptime.com >
2025-09-09 01:26:38 +00:00
Weny Xu
16febbd4c2
feat: add CPU, memory and node status info to cluster_info ( #6897 )
...
* feat: add CPU and memory info to `cluster_info`
Signed-off-by: WenyXu <wenymedia@gmail.com >
* feat: add `node_status` to `cluster_info` table
Signed-off-by: WenyXu <wenymedia@gmail.com >
* test: update sqlness
Signed-off-by: WenyXu <wenymedia@gmail.com >
* chore: apply suggestions
Signed-off-by: WenyXu <wenymedia@gmail.com >
* chore: update proto
Signed-off-by: WenyXu <wenymedia@gmail.com >
---------
Signed-off-by: WenyXu <wenymedia@gmail.com >
2025-09-08 08:59:34 +00:00
LFC
47384c7701
feat: support function alias ( #6917 )
...
* feat: udf alias
Signed-off-by: luofucong <luofc@foxmail.com >
* trying to fix sqlness
Signed-off-by: luofucong <luofc@foxmail.com >
* x
Signed-off-by: luofucong <luofc@foxmail.com >
---------
Signed-off-by: luofucong <luofc@foxmail.com >
2025-09-08 08:57:24 +00:00
Ruihang Xia
c9377e7c5a
build: bump rust edition to 2024 ( #6920 )
...
* bump edition
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* format
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* gen keyword
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* lifetime and env var
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* one more gen fix
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* lifetime of temporaries in tail expressions
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* format again
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* clippy nested if
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* clippy let and return
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2025-09-08 02:37:18 +00:00
Weny Xu
658d07bfc8
feat: add written_bytes_since_open column to region_statistics table ( #6904 )
...
* feat: add `write_bytes` column to `region_statistics` table
Signed-off-by: WenyXu <wenymedia@gmail.com >
* chore: update comments
Signed-off-by: WenyXu <wenymedia@gmail.com >
* chore: rename `write_bytes` to `written_bytes`
Signed-off-by: WenyXu <wenymedia@gmail.com >
* chore: rename `written_bytes` to `written_bytes_since_open`
Signed-off-by: WenyXu <wenymedia@gmail.com >
* chore: apply suggestions
Signed-off-by: WenyXu <wenymedia@gmail.com >
---------
Signed-off-by: WenyXu <wenymedia@gmail.com >
2025-09-05 07:27:30 +00:00
dennis zhuang
24e5c9f6da
test: migrate duckdb tests, part 1 ( #6870 )
...
* test: migrate duckdb tests
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
* fix: style
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
* test: add more duckdb tests
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
* fix: stable order
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
* chore: simplfy comments
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
* chore: remove tests/cases/standalone/common/DUCKDB_MIGRATION_GUIDE.md
* fix: incorrect_sql.sql
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
* fix: integer flow test
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
* fix: integer flow test
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
* docs: add todo
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
---------
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
2025-09-05 06:10:14 +00:00
Ruihang Xia
4158afa618
fix: wrap tql cte in a subquery alias ( #6910 )
...
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2025-09-05 06:07:20 +00:00
LFC
48f5db3f5f
refactor: use DataFusion's Signature directly in UDF ( #6908 )
...
* refactor: use DataFusion's Signature directly in UDF
Signed-off-by: luofucong <luofc@foxmail.com >
* fix sqlness
Signed-off-by: luofucong <luofc@foxmail.com >
* resolve PR comments
Signed-off-by: luofucong <luofc@foxmail.com >
* fix ci
Signed-off-by: luofucong <luofc@foxmail.com >
---------
Signed-off-by: luofucong <luofc@foxmail.com >
2025-09-05 05:04:56 +00:00
discord9
f7c8d86ebb
feat: file ref mgr ( #6844 )
...
* feat: file ref manager
Signed-off-by: discord9 <discord9@163.com >
* refactor: put file ref mgr to sep file
Signed-off-by: discord9 <discord9@163.com >
* chore: rename path
Signed-off-by: discord9 <discord9@163.com >
* test: ref path
Signed-off-by: discord9 <discord9@163.com >
* fix: pass node id
Signed-off-by: discord9 <discord9@163.com >
* chore: after rebase fix
Signed-off-by: discord9 <discord9@163.com >
* feat: exlucde already in manifest files
Signed-off-by: discord9 <discord9@163.com >
* docs: explain why it can work
Signed-off-by: discord9 <discord9@163.com >
* feat: also include manifest versions
Signed-off-by: discord9 <discord9@163.com >
* refactor: per review
Signed-off-by: discord9 <discord9@163.com >
* rename func to imply what's it actually doing
Signed-off-by: discord9 <discord9@163.com >
* more docs
Signed-off-by: discord9 <discord9@163.com >
* docs: expect gc worker to do the job right
Signed-off-by: discord9 <discord9@163.com >
* refactor: partially per review
Signed-off-by: discord9 <discord9@163.com >
* refactor: per review
Signed-off-by: discord9 <discord9@163.com >
* chore: unused
Signed-off-by: discord9 <discord9@163.com >
* metrics: change to per datanode instead
Signed-off-by: discord9 <discord9@163.com >
---------
Signed-off-by: discord9 <discord9@163.com >
2025-09-05 03:45:01 +00:00
Ruihang Xia
faae1db066
feat: humanize analyze numbers ( #6889 )
...
* feat: humanize analyze numbers
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* update cargo lock
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* tailing space
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* use readable size
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2025-09-05 03:42:38 +00:00
Ruihang Xia
ba105e18b0
feat: put sqlness into a separated dir ( #6911 )
...
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2025-09-05 01:39:29 +00:00
Yingwen
8bbb396506
feat: Supports flat format in SeqScan and UnorderedScan ( #6905 )
...
* feat: support flat format in SeqScan
Signed-off-by: evenyag <realevenyag@gmail.com >
* feat: support flat format in unordered scan
Signed-off-by: evenyag <realevenyag@gmail.com >
* feat: support parallel read for flat format in SeqScan
Signed-off-by: evenyag <realevenyag@gmail.com >
* refactor: rename flat DedupReader to FlatDedupReader
Signed-off-by: evenyag <realevenyag@gmail.com >
* chore: address review comments
It also precomputes the input arrow schema
Signed-off-by: evenyag <realevenyag@gmail.com >
---------
Signed-off-by: evenyag <realevenyag@gmail.com >
2025-09-04 13:12:24 +00:00
dennis zhuang
8e7f2e92cc
test: adds approx_percentile_cont to range query test ( #6903 )
...
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
2025-09-04 12:18:27 +00:00
Ruihang Xia
493a1efe65
feat: skip compaction on large file on append only mode ( #6838 )
...
* feat: skip compaction on large file on append only mode
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* log ignored files
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* format
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* only ignore level 1 files
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* early exit
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* fix typo
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2025-09-04 12:01:09 +00:00
Yingwen
40a49ddc82
feat: implement basic write/read methods for bulk memtable ( #6888 )
...
* feat: implement basic write/read methods for bulk memtable
Signed-off-by: evenyag <realevenyag@gmail.com >
* chore: change update stats atomic ordering
We have already acquired the write lock so Relaxed ordering is fine
Signed-off-by: evenyag <realevenyag@gmail.com >
---------
Signed-off-by: evenyag <realevenyag@gmail.com >
2025-09-04 08:42:05 +00:00
Alex Araujo
2c019965be
feat: unify FlushRegions instructions ( #6819 )
...
* feat: add FlushRegionsV2 instruction with unified semantics
- Add FlushRegionsV2 struct supporting both single and batch operations
- Preserve original FlushRegion(RegionId) API for backward compatibility
- Support configurable FlushStrategy (Sync/Async) and FlushErrorStrategy (FailFast/TryAll)
- Add detailed per-region error reporting in FlushRegionReply
- Update datanode handlers to support both legacy and enhanced flush instructions
- Maintain zero breaking changes through automatic conversion of legacy formats
Signed-off-by: Alex Araujo <alexaraujo@gmail.com >
* chore: run make fmt
Signed-off-by: Alex Araujo <alexaraujo@gmail.com >
* Apply suggestions from code review
Co-authored-by: LFC <990479+MichaelScofield@users.noreply.github.com >
Signed-off-by: Alex Araujo <alexaraujo@gmail.com >
* refactor: extract shared perform_region_flush fn
Signed-off-by: Alex Araujo <alexaraujo@gmail.com >
* refactor: use consistent error type across similar methods
see gh copilot suggestion: https://github.com/GreptimeTeam/greptimedb/pull/6819#discussion_r2299603698
Signed-off-by: Alex Araujo <alexaraujo@gmail.com >
* chore: make fmt
Signed-off-by: Alex Araujo <alexaraujo@gmail.com >
* refactor: consolidate FlushRegion instructions
Signed-off-by: Alex Araujo <alexaraujo@gmail.com >
---------
Signed-off-by: Alex Araujo <alexaraujo@gmail.com >
2025-09-04 01:18:54 +00:00
localhost
756856799f
refactor(pipeline)!: change dispatch table name format ( #6901 )
...
* chore(breaking): change dispatch table name format
* chore: fix test
2025-09-03 13:47:40 +00:00
Weny Xu
dbb76483e8
chore: disable stats persistence by default ( #6900 )
...
* chore: disable stats persistence by default
Signed-off-by: WenyXu <wenymedia@gmail.com >
* chore: apply suggestions
Signed-off-by: WenyXu <wenymedia@gmail.com >
* chore: apply suggestions
Signed-off-by: WenyXu <wenymedia@gmail.com >
* fix: fix clippy
Signed-off-by: WenyXu <wenymedia@gmail.com >
---------
Signed-off-by: WenyXu <wenymedia@gmail.com >
2025-09-03 12:39:43 +00:00
discord9
a65db7121e
feat: flow full aggr only trigger on new data ( #6880 )
...
* fix: flow full aggr only trigger on new data
Signed-off-by: discord9 <discord9@163.com >
* chore: better debug msg
Signed-off-by: discord9 <discord9@163.com >
* refactor: per review
Signed-off-by: discord9 <discord9@163.com >
---------
Signed-off-by: discord9 <discord9@163.com >
2025-09-03 08:45:24 +00:00
liyang
ee4b8708d7
fix: fix deploy greptimedb in sqlness-test ( #6894 )
...
Signed-off-by: liyang <daviderli614@gmail.com >
2025-09-03 08:11:18 +00:00
Weny Xu
2512f9456d
chore: bump main branch version to 0.18 ( #6890 )
...
Signed-off-by: WenyXu <wenymedia@gmail.com >
2025-09-03 07:50:24 +00:00
Zhenchi
deb728c38a
fix: move prune_region_dir to region drop ( #6891 )
...
* fix: move prune_region_dir to region drop
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
* address comments
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
---------
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
2025-09-03 07:11:05 +00:00
dennis zhuang
9dbf6dd8d0
test: migrate duckdb tests part2, window functions ( #6875 )
...
* test: migrate window tests
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
* fix: blank line at the end
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
---------
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
2025-09-03 06:55:47 +00:00
Weny Xu
7cf47ccf54
fix: initialize remote WAL regions with correct flushed entry IDs ( #6856 )
...
* fix: initialize remote WAL regions with correct flushed entry IDs
Signed-off-by: WenyXu <wenymedia@gmail.com >
* chore: add logs
Signed-off-by: WenyXu <wenymedia@gmail.com >
* fix: correct latest offset
Signed-off-by: WenyXu <wenymedia@gmail.com >
* fix: update sqlness
Signed-off-by: WenyXu <wenymedia@gmail.com >
* feat: add replay checkpoint to catchup request
Signed-off-by: WenyXu <wenymedia@gmail.com >
* chore: apply suggestions
Signed-off-by: WenyXu <wenymedia@gmail.com >
* chore: logs
Signed-off-by: WenyXu <wenymedia@gmail.com >
* chore: apply suggestions
Signed-off-by: WenyXu <wenymedia@gmail.com >
---------
Signed-off-by: WenyXu <wenymedia@gmail.com >
2025-09-03 04:00:02 +00:00
Weny Xu
c3c79e4c79
chore: fix typo ( #6887 )
...
Signed-off-by: WenyXu <wenymedia@gmail.com >
2025-09-03 03:45:55 +00:00