Ning Sun
f53b6777cc
ci: use arm builders for tests ( #5395 )
2025-01-20 02:12:12 +00:00
discord9
87c21e2baa
fix(flow): deal with flow drop leftover ( #5391 )
...
* fix: deal with flow drop leftover
* chore: make it warn
* chore: apply suggestion.
Co-authored-by: Ruihang Xia <waynestxia@gmail.com >
* chore: review
---------
Co-authored-by: dennis zhuang <killme2008@gmail.com >
Co-authored-by: Ruihang Xia <waynestxia@gmail.com >
v0.12.0-nightly-20250120
2025-01-19 12:55:25 +00:00
yihong
d072801ad6
fix: drop unused pub fn using to cargo_workspace_unused ( #5352 )
...
* fix: drop unused pub fn using to cargo_workspace_unused
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
* fix: seems is_sum can delete too
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
---------
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
2025-01-18 15:59:21 +00:00
Lei, HUANG
0607b38a20
chore: change default compaction output size limit to 2GB ( #5378 )
...
chore/change-default-compaction-output-size-limit:
### Update `TwcsOptions` Default Configuration
- Modified the default value of `max_output_file_size` in `TwcsOptions` to `Some(ReadableSize::gb(2))` in `src/mito2/src/region/options.rs`.
2025-01-18 15:11:36 +00:00
Yingwen
e0384a7d46
feat: overwrites inferred compaction window by region options ( #5396 )
...
* feat: use time window in compaction options for compaction window
* test: add tests for overwriting options
* chore: typo
* chore: fix a grammar issue in log
2025-01-18 14:53:56 +00:00
Ning Sun
d73815ba84
feat: pipeline dispatch part 1, add definition ( #5359 )
...
* feat: add dispatcher definition
* feat: add dispatcher element in pipelien definition
* fmt: correct format
* test: add negative tests
* fmt: fix format
* refactor: replace consts
* feat: add tostring for dispatcher
* refactor: remove to_string which is actually debug
* Update src/pipeline/src/dispatcher.rs
Co-authored-by: Ruihang Xia <waynestxia@gmail.com >
---------
Co-authored-by: Ruihang Xia <waynestxia@gmail.com >
2025-01-18 11:47:17 +00:00
yihong
c78a492863
refactor: drop useless clone for some better performance using static chek ( #5388 )
...
refactor: drop useless clone for some better performance using static check
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
2025-01-17 13:50:37 +00:00
Yingwen
859717c309
ci: always build standard db ( #5390 )
...
ci: remove dev-mode = false in building standard db
2025-01-17 13:10:46 +00:00
yihong
52697a9e66
fix: maybe double free from static str in Snafu ( #5383 )
...
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
Co-authored-by: Weny Xu <wenymedia@gmail.com >
2025-01-17 08:24:26 +00:00
discord9
f8d26b433e
fix: make flow worker actually run in parallel ( #5384 )
...
* fix: make flow worker actually run in parallel
* chore: check for underflow
* fix: del duplicate sub
* fix: print server handle error
2025-01-16 14:32:33 +00:00
Zhenchi
1acfb6ed1c
feat!: use indirect indices for bloom filter to reduce size ( #5377 )
...
* feat!(bloom-filter): use indirect indices to reduce size
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
* fix format
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
* update proto
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
* nit
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
* upgrade proto
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
---------
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
2025-01-16 13:18:29 +00:00
Yingwen
7eaabb3ca2
fix: increase in progress scan gauge and adjust histogram buckets ( #5370 )
...
* fix: in progress scan doesn't inc
* feat(mito): adjust mito histogram buckets
* chore(metric-engine): adjust metric engine histogram bucket
2025-01-16 12:53:03 +00:00
Yingwen
3a55f5d17c
test: fix config api test ( #5386 )
...
put content_cache_page_size to correct place
2025-01-16 12:28:31 +00:00
Ruihang Xia
8d5d4000e6
feat: set default compaction parallelism ( #5371 )
...
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2025-01-16 11:16:56 +00:00
Ruihang Xia
a598008ec3
fix: panic when received invalid query string ( #5366 )
...
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2025-01-16 11:05:46 +00:00
Ruihang Xia
86bd54194a
feat: digest pipeline processor ( #5323 )
...
* feat: basic impl
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* add document
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* apply code review comments
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* Apply suggestions from code review
* follow the naming master
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2025-01-16 09:46:37 +00:00
Weny Xu
ccd2b06b7a
fix!: correct index cache config ( #5381 )
...
* fix: correct index cache config
* chore: update config.md
2025-01-16 09:46:02 +00:00
Yohan Wal
0db10a33d0
chore: update proto rev ( #5379 )
2025-01-16 08:06:28 +00:00
discord9
317fe9eaa5
feat: flow's http server ( #5372 )
...
* feat: flow's http server
* feat: add cli options for http addr
* test: sqlness runner http addr
* feat: metrics
* chore: also shutdown http server
2025-01-16 07:25:30 +00:00
Lanqing Yang
a4761d6245
feat: Alter inverted index ( #5131 )
...
feat: support alter inverted index.
2025-01-16 07:09:27 +00:00
discord9
758aef39d8
feat: filter batch by sequence in memtable ( #5367 )
...
* feat: add seq field
* feat: filter by sequence
* chore: per review
* docs: explain why not prune
* chore: correct doc
* test: test filter by seq
2025-01-16 04:44:28 +00:00
ZonaHe
4e3dd04f42
feat: update dashboard to v0.7.9-rc.1 ( #5368 )
...
feat: update dashboard to v0.7.9-rc
Co-authored-by: ZonaHex <ZonaHex@users.noreply.github.com >
2025-01-16 03:43:38 +00:00
Weny Xu
18b77408ae
feat: introduce SparsePrimaryKeyCodec and SparsePrimaryKeyFilter ( #5365 )
...
* feat(mito): introduce `SparseRowCodec`
* feat(mito): introduce `SparsePrimaryKeyFilter`
* chore: apply suggestions from CR
2025-01-16 03:10:43 +00:00
Ning Sun
725d5a9e68
fix: redirect /dashboard to /dashboard/ ( #5369 )
...
* fix: redirect /dashboard to /dashboard/
* test: update integration test
2025-01-16 03:04:08 +00:00
Ruihang Xia
4f29e50ef3
feat: refine log query AST ( #5316 )
...
* draft
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* impl planner part
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* feat: tweak aggr func
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* fix clippy
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* todo about context
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* fix test
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* rename log expr
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* sign todo
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2025-01-15 12:11:24 +00:00
Ning Sun
121ec7936f
ci: do not collect coverage from pull request any more ( #5364 )
...
* ci: do not collect coverage from pull request any more
* fix: disable toolchain cache
2025-01-15 09:33:49 +00:00
discord9
0185a65905
feat(flow): refill flow task def(Part 2) ( #5317 )
...
* feat: refill task def
* chore: per review
* chore: after rebase
2025-01-15 08:48:54 +00:00
yihong
f0d30a0f26
fix: better makefile help show, show fuzz and fuzz-ls also ( #5363 )
...
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
2025-01-15 08:17:23 +00:00
yihong
7e61d1ae27
feat: support pg_database for DBeaver. ( #5362 )
...
This patch support pg_database for pg_catalog, also add query replace,
in fixtures.rs for the reason that datafusion do not support sql like
'select 1,1;' more can check issue #5344 .
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
2025-01-15 07:05:34 +00:00
yihong
e56dd20426
fix: panic and interval when do not have keyword interval ( #5339 )
...
* fix: panic and interval when do not have keyword
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
* fix: wrong pos...
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
* fix: address comments drop the unreachable
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
* fix: address comments and add sqlness tests
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
---------
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
2025-01-15 06:42:24 +00:00
Weny Xu
b64c075cdb
feat: introduce PrimaryKeyEncoding ( #5312 )
...
* feat: introduce `PrimaryKeyEncoding`
* fix: fix unit tests
* chore: add empty line
* test: add unit tests
* chore: fmt code
* refactor: introduce new codec trait to support various encoding
* fix: fix unit tests
* chore: update sqlness result
* chore: apply suggestions from CR
* chore: apply suggestions from CR
2025-01-15 06:16:53 +00:00
Weny Xu
57f8afcb70
chore: avoid sending create table requests for already existing tables ( #5347 )
...
* chore: avoid sending create table requests for already existing tables
* chore: apply suggestions from CR
* chore: apply suggestions from CR
* chore: apply suggestions from CR
2025-01-15 02:50:25 +00:00
Ruihang Xia
bd37e086c2
fix: improve error handling in pipeline and log in log store ( #5357 )
...
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2025-01-14 13:58:30 +00:00
discord9
66f63ae981
feat: more than one flow workers ( #5315 )
...
* feat: more workers
* feat: use round robin
* refactor: per review
* refactor: per bot review
* chore: per review
* docs: example
* docs: update config.md
* docs: update
* chore: per review
* refactor: set workers to cpu/2.max(1)
* fix: flow config in standalone mode
* test: fix config test
* docs: update docs&opt name
* chore: update config.md
* refactor: per review, sanitize at top
* chore: per review
* chore: config.md
2025-01-14 12:28:18 +00:00
discord9
95b20592ac
fix: handle insert default value ( #5307 )
...
* fix: handle flow inserts with default values
* test: sqlness
* chore: typo
* chore: newline
* feat(WIP): impure default filler
* feat: fill impure default values
* test: add test for default fill impure
* feat: check for impure
* fix: also handle stmt to region
* refactor: per review
* refactor: per review
* chore: rebase fix
* chore: clippy
* chore: per review
2025-01-14 09:06:53 +00:00
ZonaHe
1855dccdf1
feat: update dashboard to v0.7.8 ( #5355 )
...
Co-authored-by: ZonaHex <ZonaHex@users.noreply.github.com >
2025-01-14 09:00:08 +00:00
Yiran
5efcb41310
ci: automatically bump doc version when release GreptimeDB ( #5343 )
...
* ci: automatically bump doc version when release GreptimeDB
* add license header
2025-01-14 08:20:58 +00:00
Ning Sun
f5829364a2
fix: security fix, sqlx, hashbrown, idna and CI updates ( #5330 )
...
* fix: security fix, sqlx, hashbrown, idna
* ci: optimize ci cache generation
* feat: update pprof
2025-01-14 08:19:33 +00:00
Xuanwo
87bd12d6df
refactor: Bump opendal to 0.51.1 ( #5354 )
...
* refactor: Bump opendal to 0.51.1
Signed-off-by: Xuanwo <github@xuanwo.io >
* Ignore dirs from cache
Signed-off-by: Xuanwo <github@xuanwo.io >
* Reduce extra alloc
Signed-off-by: Xuanwo <github@xuanwo.io >
---------
Signed-off-by: Xuanwo <github@xuanwo.io >
2025-01-14 07:28:09 +00:00
ZonaHe
c370b4b40d
feat: update dashboard to v0.7.7 ( #5350 )
...
Co-authored-by: ZonaHex <ZonaHex@users.noreply.github.com >
2025-01-13 07:35:12 +00:00
zyy17
3f01f67f94
refactor(elasticsearch): use _index as greptimedb table in log ingestion and add /${index}/_bulk API ( #5335 )
...
* refactor(elasticsearch): use `_index` as greptimedb table in log ingestion and add `/${index}/_bulk` API
Signed-off-by: zyy17 <zyylsxm@gmail.com >
* refactor: code review
---------
Signed-off-by: zyy17 <zyylsxm@gmail.com >
2025-01-13 06:58:04 +00:00
Weny Xu
6eb746d994
fix: skip building indexer when indexed_column_ids are empty ( #5348 )
2025-01-13 05:15:20 +00:00
yihong
03a144fa56
chore: drop useless import raw_normalize_path in object-store lib ( #5349 )
...
chore: drop use less import raw_normalize_path in store lib
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
2025-01-13 04:08:36 +00:00
Yohan Wal
f069ea082f
fix(test): use different table name ( #5334 )
v0.12.0-nightly-20250113
2025-01-10 17:09:23 +00:00
ZonaHe
9ae48010f0
feat: update dashboard to v0.7.6 ( #5340 )
...
Co-authored-by: ZonaHex <ZonaHex@users.noreply.github.com >
2025-01-10 17:06:09 +00:00
yihong
3a996c2f00
feat: add set search_path to 'xxx' for pg ( #5342 )
...
* feat: add set search_path to 'xxx' for pg
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
* fix: address comments
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
---------
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
2025-01-10 17:05:10 +00:00
ZonaHe
45d4065fd6
feat: update dashboard to v0.7.4 ( #5336 )
...
Co-authored-by: sunchanglong <sunchanglong@users.noreply.github.com >
2025-01-10 08:37:02 +00:00
discord9
9e09be7ba6
chore: update rustls ( #5337 )
...
* deps: update rustls
* chore: update lock
* chore: server use workspace rustls
* chore: comment on version
2025-01-10 08:17:40 +00:00
Niwaka
50583815de
feat: support alter add multiple columns ( #5262 )
...
* feat: support alter add multiple columns
* fix: address review
* chore: add column format
2025-01-10 06:14:17 +00:00
yihong
24ea9cf215
feat: add show search_path for pg ( #5328 )
...
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
2025-01-10 04:04:05 +00:00