liyang
1717445ebe
fix: failed to get github sha ( #4620 )
2024-08-26 11:42:07 +00:00
liyang
55d65da24d
ci: add push dev-build images to aws ecr ( #4618 )
...
* ci: add push dev-build images to aws ecr
* chore: use toolchain file generation dev-build image tag
* chore: change dev-build version
* Update .github/workflows/release-dev-builder-images.yaml
Co-authored-by: zyy17 <zyylsxm@gmail.com >
---------
Co-authored-by: zyy17 <zyylsxm@gmail.com >
2024-08-26 09:36:55 +00:00
Weny Xu
3297d5f657
feat: allow skipping topic creation ( #4616 )
...
* feat: introduce `create_topics` opt
* feat: allow skipping topic creation
* chore: refine docs
* chore: apply suggestions from CR
2024-08-26 08:34:27 +00:00
Ning Sun
d6865911ee
feat: add postgres response for trasaction related statements ( #4562 )
...
* feat: add postgres fixtures WIP
* feat: implement more postgres fixtures
* feat: add compatibility for transaction/set transaction/show transaction
* fix: improve regex for set transaction
2024-08-26 08:09:21 +00:00
dennis zhuang
63f2463273
feat!: impl admin command ( #4600 )
...
* feat: impl admin statement parser
* feat: introduce AsyncFunction and implements it for admin functions
* feat: execute admin functions
* fix: license header
* fix: panic in test
* chore: fixed by code review
2024-08-26 07:53:40 +00:00
Ruihang Xia
da337a9635
perf: acclerate scatter query ( #4607 )
...
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2024-08-26 03:03:30 +00:00
fys
3973d6b01f
chore: optimize common_version build ( #4611 )
2024-08-23 12:36:28 +00:00
discord9
2c731c76ad
chore: add stats feature for jemalloc-ctl ( #4610 )
2024-08-23 11:18:30 +00:00
ozewr
40e7b58c80
feat: refactoring LruCacheLayer with list_with_metakey and concurrent_stat_in_list ( #4596 )
...
* use list_with_metakey and concurrent_stat_in_list
* change concurrent in recover_cache like before
* remove stat funcation
* use 8 concurrent
* use const value
* fmt code
* Apply suggestions from code review
---------
Co-authored-by: ozewr <l19ht@google.com >
Co-authored-by: Weny Xu <wenymedia@gmail.com >
2024-08-23 03:22:00 +00:00
zyy17
5177717f71
refactor: add fallback_to_local region option ( #4578 )
...
* refactor: add 'fallback_to_local_compaction' region option
* refactor: use 'fallback_to_local'
2024-08-23 03:09:43 +00:00
Weny Xu
8d61e6fe49
chore: bump rskafka to 75535b ( #4608 )
2024-08-23 03:05:52 +00:00
Ruihang Xia
a3b8d2fe8f
chore: bump rust toolchain to 2024-08-21 ( #4606 )
...
* chore: bump rust toolchain to 2024-08-22
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* fix clippy
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* update workflow
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* try 20240606
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2024-08-22 15:38:10 +00:00
Ning Sun
863ee073a9
chore: add commerial support section ( #4601 )
...
doc: add commerial support section
2024-08-22 12:03:20 +00:00
Weny Xu
25cd61b310
chore: upgrade toolchain to nightly-2024-08-07 ( #4549 )
...
* chore: upgrade toolchain to `nightly-2024-08-07`
* chore(ci): upgrade toolchain
* fix: fix unit test
2024-08-22 11:02:18 +00:00
fys
3517c13192
fix: incremental compilation always compile the common-version crate ( #4605 )
...
fix: wrong cargo:rerun
2024-08-22 11:00:33 +00:00
Ruihang Xia
b9cedf2c1a
perf: optimize series divide algo ( #4603 )
...
* perf: optimize series divide algo
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* remove dead code
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2024-08-22 09:16:36 +00:00
LFC
883c5bc5b0
refactor: skip checking the existence of the SST files ( #4602 )
...
refactor: skip checking the existence of the SST files when region is directly edited
2024-08-22 08:32:27 +00:00
Yingwen
d628079f4c
feat: collect filters metrics for scanners ( #4591 )
...
* feat: collect filter metrics
* refactor: reuse ReaderFilterMetrics
* feat: record read rows from parquet by type
* feat: unordered scan observe rows
also fix read type
* chore: rename label
2024-08-22 03:22:05 +00:00
Weny Xu
0025fa6ec7
chore: bump opendal version to 0.49 ( #4587 )
...
* chore: bump opendal version to 0.49
* chore: apply suggestions from CR
* Update src/object-store/src/util.rs
Co-authored-by: Yingwen <realevenyag@gmail.com >
---------
Co-authored-by: Yingwen <realevenyag@gmail.com >
2024-08-22 03:05:36 +00:00
Lanqing Yang
ff04109ee6
docs: add example configs introduced by pg_kvbackend ( #4573 )
...
chore: add example configs that introduced after pg_kvbackend
2024-08-22 01:52:02 +00:00
Yingwen
9c1704d4cb
docs: move v0.9.1 benchmark report to tsbs dir ( #4598 )
...
* docs: move v0.9.1 benchmark report to tsbs dir
* docs: add newlines
2024-08-21 09:31:05 +00:00
Yingwen
a12a905578
chore: disable ttl for write cache by default ( #4595 )
...
* chore: remove default write cache ttl
* docs: update example config
* chore: fix ci
2024-08-21 08:38:38 +00:00
shuiyisong
449236360d
docs: log benchmark ( #4597 )
...
* chore: add log benchmark stuff
* chore: minor update
2024-08-21 07:12:32 +00:00
localhost
bf16422cee
fix: pipeline prepare loop break detects a conditional error ( #4593 )
2024-08-21 06:20:09 +00:00
Ran Joe
9db08dbbe0
refactor(mito2): reduce duplicate IndexOutput struct ( #4592 )
...
* refactor(mito2): reduce duplicate IndexOutput struct
* docs(mito2): add index output note
2024-08-20 12:30:17 +00:00
fys
9d885fa0c2
chore: bump tikv-jemalloc* to "0.6" ( #4590 )
...
chore: bump tikv-jemalloc* ti "0.6"
2024-08-20 09:08:21 +00:00
Ruihang Xia
b25a2b117e
feat: remove sql in error desc ( #4589 )
...
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2024-08-20 06:37:30 +00:00
fys
6fccff4810
chore: keep symbol table in nightly profile ( #4588 )
...
chore: keep symbol table in nighly profile
2024-08-20 02:27:31 +00:00
ozewr
30af78700f
feat: Implement the Buf to avoid extra memory allocation ( #4585 )
...
* feat: Implement the Buf to avoid extra memory allocation
* fmt toml
* fmt code
* mv entry.into_buffer to raw_entry_buffer
* less reuse opendal
* remove todo #4065
* Update src/mito2/src/wal/entry_reader.rs
Co-authored-by: Weny Xu <wenymedia@gmail.com >
* fmt code
---------
Co-authored-by: ozewr <l19ht@google.com >
Co-authored-by: Weny Xu <wenymedia@gmail.com >
2024-08-19 12:11:08 +00:00
Ruihang Xia
8de11a0e34
perf: set simple filter on primary key columns to exact filter ( #4564 )
...
* perf: set simple filter on primary key columns to exact filter
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* add sqlness test
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* fix typo
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* fix sqlness
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2024-08-19 09:07:35 +00:00
Lei, HUANG
975b8c69e5
fix(sqlness): redact all volatile text ( #4583 )
...
Commit Message:
Add SQLNESS replacements for RoundRobinBatch and region patterns
v0.9.2
2024-08-19 08:04:54 +00:00
Weny Xu
8036b44347
chore: setup kafka before downloading binary step ( #4582 )
2024-08-19 06:44:33 +00:00
Zhenchi
4c72b3f3fe
chore: bump version to v0.9.2 ( #4581 )
...
chore: bump version to 0.9.2
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
2024-08-19 06:11:36 +00:00
Weny Xu
76dc906574
feat(log_store): introduce the CollectionTask ( #4530 )
...
* feat: introduce the `CollectionTask`
* feat: add config of index collector
* chore: remove unused code
* feat: truncate indexes
* chore: apply suggestions from CR
* chore: update config examples
* refactor: retrieve latest offset while dumping indexes
* chore: print warn
2024-08-19 03:48:35 +00:00
Ran Joe
2a73e0937f
fix(common_version): short_version with empty branch ( #4572 )
2024-08-19 03:14:49 +00:00
Zhenchi
c8de8b80f4
fix(fulltext-index): single segment is not sufficient for >50M rows SST ( #4552 )
...
* fix(fulltext-index): single segment is not sufficient for a >50M rows SST
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
* fix: update doc comment
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
---------
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
2024-08-16 09:14:33 +00:00
LFC
ec59ce5c9a
feat: able to handle concurrent region edit requests ( #4569 )
...
* feat: able to handle concurrent region edit requests
* resolve PR comments
2024-08-16 03:29:03 +00:00
liyang
f578155602
feat: add GcsConfig credential field ( #4568 )
2024-08-16 03:11:20 +00:00
Weny Xu
d1472782d0
chore(log_store): remove redundant metrics ( #4570 )
...
chore(log_store): remove unused metrics
2024-08-16 02:23:21 +00:00
Lanqing Yang
93be81c041
feat: implement postgres kvbackend ( #4421 )
2024-08-14 22:49:32 +00:00
discord9
2c3fccb516
feat(flow): add eval_batch for ScalarExpr ( #4551 )
...
* refactor: better perf flow
* feat(WIP): batching proc
* feat: UnaryFunc::eval_batch untested
* feat: BinaryFunc::eval_batch untested
* feat: VariadicFunc::eval_batch un tested
* feat: literal eval_batch
* refactor: move DfScalarFunc to separate file
* chore: remove unused imports
* feat: eval_batch df func&ifthen
* chore: remove unused file
* refactor: use Batch type
* chore: remove unused
* chore: remove a done TODO
* refactor: per review
* chore: import
* refactor: eval_batch if then
* chore: typo
2024-08-14 11:29:30 +00:00
Lei, HUANG
c1b1be47ba
fix: append table stats ( #4561 )
...
* fix: append table stats
* fix: clippy
2024-08-14 09:01:42 +00:00
Weny Xu
0f85037024
chore: remove unused code ( #4559 )
2024-08-14 06:55:54 +00:00
discord9
f88705080b
chore: set topic to 3 for sqlness test ( #4560 )
2024-08-14 06:32:26 +00:00
discord9
cbb06cd0c6
feat(flow): add some metrics ( #4539 )
...
* feat: add some metrics
* fix: tmp rate limiter
* feat: add task count metrics
* refactor: use bounded channel anyway
* refactor: better metrics
2024-08-14 03:23:49 +00:00
discord9
b59a93dfbc
chore: Helper function to convert Vec<Value> to VectorRef ( #4546 )
...
* chore: `try_from_row_into_vector` helper
* test: try_from_row
* refactor: simplify with builder
* fix: deicmal set prec&scale
* refactor: more simplify
* refactor: use ref
2024-08-14 03:11:44 +00:00
localhost
202c730363
perf: Optimizing pipeline performance ( #4390 )
...
* chore: improve pipeline performance
* chore: use arc to improve time type
* chore: improve pipeline coerce
* chore: add vec refactor
* chore: add vec pp
* chore: improve pipeline
* inprocess
* chore: set log ingester use new pipeline
* chore: fix some error by pr comment
* chore: fix typo
* chore: use enum_dispatch to simplify code
* chore: some minor fix
* chore: format code
* chore: update by pr comment
* chore: fix typo
* chore: make clippy happy
* chore: fix by pr comment
* chore: remove epoch and date process add new timestamp process
* chore: add more test for pipeline
* chore: restore epoch and date processor
* chore: compatibility issue
* chore: fix by pr comment
* chore: move the evaluation out of the loop
* chore: fix by pr comment
* chore: fix dissect output key filter
* chore: fix transform output greptime value has order error
* chore: keep pipeline transform output order
* chore: revert tests
* chore: simplify pipeline prepare implementation
* chore: add test for timestamp pipelin processor
* chore: make clippy happy
* chore: replace is_some check to match
---------
Co-authored-by: shuiyisong <xixing.sys@gmail.com >
2024-08-13 11:32:04 +00:00
zyy17
63e1892dc1
refactor(plugin): add SetupPlugin and StartPlugin error ( #4554 )
2024-08-13 11:22:48 +00:00
Lei, HUANG
216bce6973
perf: count(*) for append-only tables ( #4545 )
...
* feat: support fast count(*) for append-only tables
* fix: total_rows stats in time series memtable
* fix: sqlness result changes for SinglePartitionScanner -> StreamScanAdapter
* fix: some cr comments
2024-08-13 09:27:50 +00:00
Yingwen
4466fee580
docs: update grafana readme ( #4550 )
...
* docs: update grafana readme
* docs: simplify example
2024-08-13 08:45:06 +00:00