discord9
c8ace87cf0
ci: backport Rust query regression and ephemeral ECS runners
...
Backport #8651 , #8937 , #8986 and #9005 . Preserve the five v1.2 routine cases and map tooling checks into the release CI workflow.
Signed-off-by: discord9 <55937128+discord9@users.noreply.github.com >
2026-09-08 20:52:51 +08:00
discord9
ad2b75a0c6
fix(ci): keep releases prerelease until artifact validation
...
Signed-off-by: discord9 <55937128+discord9@users.noreply.github.com >
2026-09-08 16:24:34 +08:00
Lei, HUANG
7a2479496f
chore!: gate soft-drop table behind the enterprise feature ( #8747 )
...
* chore: gate soft-drop table behind the enterprise feature
Soft-drop table becomes an enterprise-only feature:
- metasrv rejects gc.experimental_soft_drop.enable=true at startup in
non-enterprise builds, and ddl_soft_drop_enabled is hard-disabled
without the enterprise feature as a second line of defense
- the UNDROP TABLE parser/AST/statement variant, ADMIN purge_table()
registration, and information_schema.recycle_bin registration are
compiled out unless the enterprise feature is enabled
- common-meta procedures, tombstone keys, and DdlTask serde stay
unconditional for persisted-procedure recovery and wire compatibility
- the [gc.experimental_soft_drop] section is removed from the OSS
example config and generated docs (moving to the enterprise repo)
- the soft-drop sqlness cases and their CI job are removed from OSS
(moving to the enterprise repo); affected information_schema .result
files are regenerated
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* refactor: limit unused_variables allow to non-enterprise builds
Addresses review comment: apply the allow via cfg_attr so enterprise
builds still catch accidental unused variables in register_admin_only.
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* refactor: include the config key in the soft-drop enterprise gate error
Addresses review comment: name gc.experimental_soft_drop.enable in the
startup validation error so users can locate the setting quickly when
it is set via env vars or layered config.
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* test: limit unused_mut allow to non-enterprise builds
Addresses review comment: apply the allow via cfg_attr so enterprise
builds still catch unused mut in the table_ddl_event test setup.
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* feat: reject soft-drop DDL submissions in non-enterprise builds
Addresses review comment: clients could bypass the SQL-level gates by
submitting DdlTask::UndropTable or DdlTask::PurgeDroppedTable directly
to the procedure service. Reject fresh submissions at the DdlManager
boundary in non-enterprise builds while keeping the procedure loaders
registered for crash recovery and wire compatibility.
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* test: stop --enable-gc from enabling soft drop in the sqlness template
Addresses review comment: the metasrv test template rendered
[gc.experimental_soft_drop] enable = true under the generic --enable-gc
flag, which non-enterprise metasrv now rejects at startup, making the
documented --enable-gc mode unusable in OSS. Keep the flag scoped to
plain GC; enterprise soft-drop coverage moves to the enterprise repo.
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* fix: gate fresh soft-drop procedures
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* test: gate soft-drop fallback coverage
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* fix: gate soft-drop procedure implementation
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* refactor: gate drop table soft-drop behavior
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* refactor: gate expired soft-drop gc behavior
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* ci: test enterprise table ddl lifecycle
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* chore: mark purge_table as enterprise licensed
The purge_table module is compiled only with the enterprise feature, so
apply the Enterprise License header and register it with both license
header configurations.
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* chore: mark recycle_bin as enterprise licensed
The recycle_bin module is compiled only with the enterprise feature, so
apply the Enterprise License header and register it with both license
header configurations.
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* chore: mark soft-drop procedure sources as enterprise licensed
The purge and undrop procedure implementations plus the recycle-bin test
module compile only with the enterprise feature. Apply the Enterprise
License header and register them with both license configurations.
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
---------
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
2026-08-06 15:10:54 +08:00
Weny Xu
ad2c1bfc59
fix(meta): preserve legacy WAL options compatibility ( #8707 )
...
* fix: preserve legacy region WAL options format
Signed-off-by: WenyXu <wenymedia@gmail.com >
* test: add downgrade compatibility coverage
Signed-off-by: WenyXu <wenymedia@gmail.com >
* refactor: deduplicate compat restart
Signed-off-by: WenyXu <wenymedia@gmail.com >
* test: harden downgrade compatibility check
Signed-off-by: WenyXu <wenymedia@gmail.com >
---------
Signed-off-by: WenyXu <wenymedia@gmail.com >
2026-07-31 13:40:27 +00:00
jeremyhi
448f973593
fix: sandbox SQL local filesystem access ( #8708 )
...
* fix: sandbox SQL local filesystem access
Signed-off-by: jeremyhi <fengjiachun@gmail.com >
* fix: address local file sandbox review findings
Signed-off-by: jeremyhi <fengjiachun@gmail.com >
* fix: support Windows local copy paths
Signed-off-by: jeremyhi <fengjiachun@gmail.com >
* fix: improve sandbox path errors
Signed-off-by: jeremyhi <fengjiachun@gmail.com >
* refactor: simplify local path error context
Signed-off-by: jeremyhi <fengjiachun@gmail.com >
* perf: stream secure filesystem listings
Signed-off-by: jeremyhi <fengjiachun@gmail.com >
* style: derive local file access default
Signed-off-by: jeremyhi <fengjiachun@gmail.com >
* fix: improve local file access errors
Signed-off-by: jeremyhi <fengjiachun@gmail.com >
* fix: address local file access review findings
Signed-off-by: jeremyhi <fengjiachun@gmail.com >
* test: simplify local file access coverage
Signed-off-by: jeremyhi <fengjiachun@gmail.com >
* fix: harden sandboxed local file backends
Signed-off-by: jeremyhi <fengjiachun@gmail.com >
* fix: reject directory copy targets before creation
Signed-off-by: jeremyhi <fengjiachun@gmail.com >
* fix: avoid implicit string clone in file table listing
Signed-off-by: jeremyhi <fengjiachun@gmail.com >
---------
Signed-off-by: jeremyhi <fengjiachun@gmail.com >
2026-07-31 13:23:15 +00:00
Weny Xu
6de01f17da
ci: limit fuzz test parallelism ( #8690 )
...
Signed-off-by: WenyXu <wenymedia@gmail.com >
2026-07-30 07:13:04 +00:00
discord9
32b178a8cf
ci: keep prereleases off stable release channels ( #8653 )
...
* ci: keep prereleases off stable release channels
Signed-off-by: discord9 <discord9@163.com >
* ci: run release version tests with uv
Signed-off-by: discord9 <discord9@163.com >
---------
Signed-off-by: discord9 <discord9@163.com >
2026-07-27 11:05:41 +00:00
discord9
457a3f317e
ci: add heavy query regression label ( #8619 )
...
Signed-off-by: discord9 <discord9@163.com >
2026-07-27 11:05:25 +00:00
shuiyisong
f5f5d468bb
ci: add OTLP trace ingestion regression testing ( #8631 )
...
* chore: update CI config
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* chore: add CI
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* chore: update CI config
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* ci: report otelgen runner diagnostics
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* chore: add script to draw result diagram
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
---------
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
2026-07-26 15:08:27 +00:00
Lei, HUANG
abf9fbf6ea
chore: enlarge fuzz failover test timeout waiting for datanodes online ( #8633 )
...
* chore: enlarge fuzz test timeout while waiting Kafka cluster
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* ci: extend Kafka readiness timeout
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
---------
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
2026-07-24 10:40:03 +00:00
discord9
a636dcf6b2
ci: gate releases on compat and query regression ( #8469 )
...
Signed-off-by: discord9 <discord9@163.com >
2026-07-22 09:19:16 +00:00
discord9
56addd0623
fix: stream remote analyze metrics while pending ( #8405 )
...
* fix: stream remote analyze metrics while pending
Signed-off-by: discord9 <discord9@163.com >
* test: verify flight metrics preserve pending batch
Signed-off-by: discord9 <discord9@163.com >
* fix: preserve direct SST perf queries in plans
Signed-off-by: discord9 <discord9@163.com >
* fix: bind flight metrics capability to query
Signed-off-by: discord9 <discord9@163.com >
---------
Signed-off-by: discord9 <discord9@163.com >
2026-07-21 04:17:50 +00:00
Weny Xu
d386aeb98b
ci: split export import v2 e2e test ( #8564 )
...
Signed-off-by: WenyXu <wenymedia@gmail.com >
2026-07-20 11:26:37 +00:00
Lei, HUANG
6a53bb053c
feat: enable soft-drop table lifecycle ( #8554 )
...
* feat: add purge_table admin function
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* fix: restrict purge_table to admin
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* fix: keep purge tombstone lookup consistent
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* test: verify soft-drop table lifecycle
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* ci: run soft-drop lifecycle sqlness
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* fix: read purge tombstones authoritatively
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* fix(meta): invalidate soft-drop marker caches
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* feat(meta): enable configurable table soft drop
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* fix(ci): configure gc for soft-drop sqlness
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* fix(meta): close regions before soft-drop metadata
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* fix(meta): avoid rollback after soft-drop tombstone
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* fix(function): validate admin single-row calls
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* fix(meta): log purge dropped table target
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* fix(meta): mark soft-drop config experimental
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
* fix: sqlness test base
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
---------
Signed-off-by: Lei, HUANG <ratuthomm@gmail.com >
2026-07-20 08:28:35 +00:00
discord9
f713d241e6
fix(ci): summarize query regression in one table ( #8536 )
...
* fix(ci): summarize query regression in one table
Signed-off-by: discord9 <discord9@163.com >
* test(ci): cover query regression comment renderer
Signed-off-by: discord9 <discord9@163.com >
---------
Signed-off-by: discord9 <discord9@163.com >
2026-07-17 07:23:46 +00:00
discord9
a3816c889e
fix(ci): harden query regression runner ( #8534 )
...
Signed-off-by: discord9 <discord9@163.com >
2026-07-16 03:31:24 +00:00
LFC and Copilot Autofix powered by AI
3c1859b626
ci: nightly jsonbench test 100m dataset ( #8529 )
...
* ci: attach the jsonbench data volume
Signed-off-by: luofucong <luofc@foxmail.com >
* Apply suggestions from code review
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
---------
Signed-off-by: luofucong <luofc@foxmail.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-07-15 07:17:46 +00:00
discord9
16217ff567
ci: add persistent query regression cache ( #8474 )
...
* ci: add persistent query regression cache
Signed-off-by: discord9 <discord9@163.com >
* ci: add sccache to query regression runner
Signed-off-by: discord9 <discord9@163.com >
* ci: pin query regression label revision
Signed-off-by: discord9 <discord9@163.com >
* ci: isolate query regression toolchain state
Signed-off-by: discord9 <discord9@163.com >
---------
Signed-off-by: discord9 <discord9@163.com >
2026-07-15 01:46:40 +00:00
Weny Xu and Sisyphus
29b345fe2d
ci: increase Kafka resource requests ( #8482 )
...
* ci: increase Kafka resource requests
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
Signed-off-by: WenyXu <wenymedia@gmail.com >
* ci: enable rskafka debug logs in remote WAL fuzz
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
Signed-off-by: WenyXu <wenymedia@gmail.com >
---------
Signed-off-by: WenyXu <wenymedia@gmail.com >
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-07-13 03:56:34 +00:00
discord9
02283b6ba0
test(perf): add remote write storage inspection ( #8444 )
...
* feat: add remote write value distributions
Signed-off-by: discord9 <discord9@163.com >
* test: extend remote write value distributions
Signed-off-by: discord9 <discord9@163.com >
* test: inspect remote write parquet storage
Signed-off-by: discord9 <discord9@163.com >
* test: normalize remote write perf fixtures
Signed-off-by: discord9 <discord9@163.com >
* test: add heavy remote write perf case
Signed-off-by: discord9 <discord9@163.com >
* test: use head greptime for read bench
Signed-off-by: discord9 <discord9@163.com >
* test: keep heavy remote write case local
Signed-off-by: discord9 <discord9@163.com >
* test: tune remote write perf smoke case
Signed-off-by: discord9 <discord9@163.com >
* test: fix query fixture import style
Signed-off-by: discord9 <discord9@163.com >
* test: cover remote write value distributions
Signed-off-by: discord9 <discord9@163.com >
* test: add integer counter perf case
Signed-off-by: discord9 <discord9@163.com >
---------
Signed-off-by: discord9 <discord9@163.com >
2026-07-10 12:27:27 +00:00
Weny Xu and Sisyphus
29423f8ad8
ci: check kafka readiness before fuzz tests ( #8461 )
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Signed-off-by: WenyXu <wenymedia@gmail.com >
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-07-10 06:40:16 +00:00
Weny Xu
fb1c40e466
chore(ci): stabilize remote wal fuzz tests ( #8436 )
...
fix: extend remote wal kafka timeout in fuzz tests
Signed-off-by: WenyXu <wenymedia@gmail.com >
2026-07-07 13:28:00 +00:00
discord9
12f83828b1
feat: add Prom remote-write query regression scenario ( #8413 )
...
* feat: add Prom remote-write query regression scenario
Signed-off-by: discord9 <discord9@163.com >
* test: add high-cardinality remote-write query case
Signed-off-by: discord9 <discord9@163.com >
* feat: chunk remote-write query regression loads
Signed-off-by: discord9 <discord9@163.com >
* test: use multi-day remote-write regression case
Signed-off-by: discord9 <discord9@163.com >
* fix: address query regression review comments
Signed-off-by: discord9 <discord9@163.com >
* ci: allow large query regression comments
Signed-off-by: discord9 <discord9@163.com >
---------
Signed-off-by: discord9 <discord9@163.com >
2026-07-07 07:58:56 +00:00
discord9
d8f692f4c5
ci: run query regression on self-hosted runners ( #8423 )
...
* ci: run query regression on self-hosted runners
Signed-off-by: discord9 <discord9@163.com >
* ci: use dedicated perf regression runner labels
Signed-off-by: discord9 <discord9@163.com >
* ci: keep query regression runner scale set minimal
Signed-off-by: discord9 <discord9@163.com >
* ci: use custom query regression runner image
Signed-off-by: discord9 <discord9@163.com >
* ci: host query regression runner image in acr
Signed-off-by: discord9 <discord9@163.com >
* ci: harden query regression runner workflow
Signed-off-by: discord9 <discord9@163.com >
* ci: avoid runner uid assumptions in values
Signed-off-by: discord9 <discord9@163.com >
* ci: fix query regression comments for fork prs
Signed-off-by: discord9 <discord9@163.com >
* ci: address query regression review comments
Signed-off-by: discord9 <discord9@163.com >
---------
Signed-off-by: discord9 <discord9@163.com >
2026-07-06 13:12:18 +00:00
discord9
c44f8da646
feat: add query regression perf harness ( #8406 )
...
* feat: add query regression perf harness
Signed-off-by: discord9 <discord9@163.com >
* feat: extend query regression cases
Signed-off-by: discord9 <discord9@163.com >
* ci: harden query regression workflows
Signed-off-by: discord9 <discord9@163.com >
* fix: address query regression review comments
Signed-off-by: discord9 <discord9@163.com >
* ci: limit query regression PR triggers
Signed-off-by: discord9 <discord9@163.com >
* ci: run full query regression case set
Signed-off-by: discord9 <discord9@163.com >
* refactor: model query regression scenarios
Signed-off-by: discord9 <discord9@163.com >
* fix: avoid unenforced query regression thresholds
Signed-off-by: discord9 <discord9@163.com >
---------
Signed-off-by: discord9 <discord9@163.com >
2026-07-03 09:09:01 +00:00
discord9
88d20d8c93
test: choose compat runner cli args by version ( #8376 )
...
* test: use legacy rpc args in compat runner
Signed-off-by: discord9 <discord9@163.com >
* test: detect compat runner grpc cli args
Signed-off-by: discord9 <discord9@163.com >
* ci: run compat on ready pr open
Signed-off-by: discord9 <discord9@163.com >
* test: choose compat cli args by version
Signed-off-by: discord9 <discord9@163.com >
* test: address compat arg test review
Signed-off-by: discord9 <discord9@163.com >
* test: fix compat runner comment typo
Signed-off-by: discord9 <discord9@163.com >
---------
Signed-off-by: discord9 <discord9@163.com >
2026-07-01 07:29:32 +00:00
discord9
16b60fe847
ci: add sqlness compat smoke ( #8370 )
...
* ci: add sqlness compat smoke
Signed-off-by: discord9 <discord9@163.com >
* ci: limit compat smoke pull request trigger
Signed-off-by: discord9 <discord9@163.com >
* ci: run compat smoke in merge queue
Signed-off-by: discord9 <discord9@163.com >
* ci: configure compat version window
Signed-off-by: discord9 <discord9@163.com >
* ci: move compat smoke logic into script
Signed-off-by: discord9 <discord9@163.com >
* ci: expand compat version window
Signed-off-by: discord9 <discord9@163.com >
* ci: rename compat job for recent releases
Signed-off-by: discord9 <discord9@163.com >
* ci: report compat test failures
Signed-off-by: discord9 <discord9@163.com >
---------
Signed-off-by: discord9 <discord9@163.com >
2026-06-29 08:18:28 +00:00
Ning Sun
4327358e2d
ci: add cargo.lock changeset size check ( #8348 )
...
* ci: add cargo.lock changeset size check
* ci: fix cargo lock check
2026-06-29 06:40:33 +00:00
dennis zhuang
e89d591cb4
chore: declare GreptimeDB Enterprise License for enterprise-gated sources ( #8364 )
...
* chore: declare GreptimeDB Enterprise License for enterprise-gated sources
The `enterprise`-feature-gated sources (triggers, mito2 extension) were
excluded from the Apache-2.0 header check but carried no license of their
own. Declare a separate GreptimeDB Enterprise License and enforce it.
- Add LICENSE-ENTERPRISE (open-core split; core stays Apache-2.0).
- Add an Enterprise License header to each enterprise source file.
- Add licenserc-enterprise.toml and a second hawkeye step in CI to enforce
the Enterprise header on exactly those files.
- Cross-reference the two complementary file lists; document the layout in
licenses/README.md and the README License section.
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
* chore: reference per-customer Enterprise Agreement instead of a terms URL
There is no public enterprise-terms page; each customer signs an individually
negotiated agreement. Point the license at a "separate written commercial
agreement with GrepTime Inc." and direct readers to the existing contact page.
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
---------
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
2026-06-26 06:31:02 +00:00
jeremyhi
619460f742
test(cli): add minio export-import v2 e2e ( #8314 )
...
* test(cli): add minio export-import v2 e2e
Signed-off-by: jeremyhi <fengjiachun@gmail.com >
* test(cli): reuse e2e connection helper in minio test
Signed-off-by: jeremyhi <fengjiachun@gmail.com >
* test(cli): avoid stderr in minio e2e cleanup
Signed-off-by: jeremyhi <fengjiachun@gmail.com >
* test(cli): report minio snapshot cleanup failures
Signed-off-by: jeremyhi <fengjiachun@gmail.com >
* ci: run import-v2 minio e2e
Signed-off-by: jeremyhi <fengjiachun@gmail.com >
* test(cli): cleanup minio snapshot on failure
Signed-off-by: jeremyhi <fengjiachun@gmail.com >
---------
Signed-off-by: jeremyhi <fengjiachun@gmail.com >
2026-06-24 09:25:10 +00:00
LFC
bb15690aa6
ci: tune jsonbench runner ( #8345 )
...
Signed-off-by: luofucong <luofc@foxmail.com >
2026-06-23 05:52:21 +00:00
Weny Xu
fbdc35a109
ci: add remote WAL logical pruning fuzz ( #8307 )
...
* feat: configure remote wal checkpoint intervals
Signed-off-by: WenyXu <wenymedia@gmail.com >
* feat: add logical pruning fuzz target
Signed-off-by: WenyXu <wenymedia@gmail.com >
* ci: add remote WAL logical pruning fuzz
Signed-off-by: WenyXu <wenymedia@gmail.com >
* chore: apply suggestions
Signed-off-by: WenyXu <wenymedia@gmail.com >
---------
Signed-off-by: WenyXu <wenymedia@gmail.com >
2026-06-18 08:24:47 +00:00
LFC
23a9e6243e
ci: compare jsonbench insert results ( #8326 )
...
* collect JSONBench load data result file
Signed-off-by: luofucong <luofc@foxmail.com >
* report JSONBench load data result
Signed-off-by: luofucong <luofc@foxmail.com >
* fix jsonbench insert median label
---------
Signed-off-by: luofucong <luofc@foxmail.com >
2026-06-18 06:31:31 +00:00
LFC
962990009c
ci: notify jsonbench result ( #8273 )
...
Signed-off-by: luofucong <luofc@foxmail.com >
2026-06-10 08:51:37 +00:00
Copilot
38909d6ddf
chore: Increase GreptimeDB cluster setup timeout for distributed fuzz CI ( #8263 )
...
Increase GreptimeDB cluster setup timeout
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-06-08 11:30:14 +00:00
Weny Xu
9a814ca123
chore: add repartition debug logs ( #8245 )
...
Signed-off-by: WenyXu <wenymedia@gmail.com >
2026-06-08 08:48:23 +00:00
Yingwen
8e5c34aa75
ci: revert arm64 runner default to 4xlarge ( #8243 )
...
Signed-off-by: evenyag <realevenyag@gmail.com >
2026-06-05 08:31:13 +00:00
liyang
91d7dc547b
ci: update arm64 runner ( #8226 )
...
* ci: update arm64 runner
Fixed: https://github.com/GreptimeTeam/greptimedb/actions/runs/26856891871/job/79202060647
* Update dev-build.yml
2026-06-03 06:42:49 +00:00
LFC and Copilot Autofix powered by AI
c9f6f67ae9
fix: nightly jsonbench test ( #8212 )
...
* fix: nightly jsonbench test
Signed-off-by: luofucong <luofc@foxmail.com >
* Apply suggestions from code review
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
---------
Signed-off-by: luofucong <luofc@foxmail.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-02 06:16:08 +00:00
LFC
869a584f8a
ci: add nightly jsonbench test ( #7750 )
...
Signed-off-by: luofucong <luofc@foxmail.com >
2026-05-29 07:07:49 +00:00
Copilot
67887d3ec6
ci: add PostgreSQL and MySQL dependency setup steps to sqlness job ( #8185 )
...
* Migrate sqlness CI dependencies to services
* Clarify sqlness kafka readiness wait
* Normalize sqlness MySQL job name
* Refactor sqlness CI to reuse setup actions
* Describe reusable sqlness setup actions
* Clarify MySQL setup action usage
* Update sqlness workflow setup steps
* Decouple sqlness docker setup from cluster actions
* Align postgres docker setup with dependency pulls
* Revert nonessential setup action edits
* Revert setup action files to main state
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-05-27 04:36:42 +00:00
shuiyisong and evenyag
0effc30778
chore: update the opendal to 0.56 rc2 ( #8003 )
...
* chore: update opendal version
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* chore: update opendal version
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* chore: fix test
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* fix: grpc init
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* fix: dep versions
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* fix: remove aws-lc-rs in reqwest
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* chore: rebase main and fix compile
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* fix: remove unused deps
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* Revert "fix: remove aws-lc-rs in reqwest"
This reverts commit 90bfafca06f877befb36f3e54bb72fcfc4c56778.
* chore: remove aws-lc-sys from blacklist
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* chore: fix sqlness
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* chore: add tls deps
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* fix: idemptent install in rds
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* fix: test
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* chore: use aws-lc-sys as possible
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* fix: lint
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* fix: address comments
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
* chore: address CR issue
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
Signed-off-by: evenyag <realevenyag@gmail.com >
* fix: sync opendal compat adapter with upstream
Signed-off-by: evenyag <realevenyag@gmail.com >
* fix: address compat clippy warnings
Signed-off-by: evenyag <realevenyag@gmail.com >
---------
Signed-off-by: shuiyisong <xixing.sys@gmail.com >
Signed-off-by: evenyag <realevenyag@gmail.com >
Co-authored-by: evenyag <realevenyag@gmail.com >
2026-04-26 09:59:48 +00:00
QuakeWang
8825ea3fdf
fix!: align gRPC CLI option names with config naming ( #8021 )
...
* fix: align gRPC CLI option names with config naming
Signed-off-by: QuakeWang <wangfuzheng0814@foxmail.com >
* fix: warn on deprecated metasrv grpc config
Signed-off-by: QuakeWang <wangfuzheng0814@foxmail.com >
---------
Signed-off-by: QuakeWang <wangfuzheng0814@foxmail.com >
2026-04-24 09:51:01 +00:00
Weny Xu
61461e6dee
test: add repartition chaos target ( #7924 )
...
* test: add repartition chaos fuzz target
Signed-off-by: WenyXu <wenymedia@gmail.com >
* chore: use containerd runtime
Signed-off-by: WenyXu <wenymedia@gmail.com >
* chore: enable logs
Signed-off-by: WenyXu <wenymedia@gmail.com >
* chore: correct config
Signed-off-by: WenyXu <wenymedia@gmail.com >
* fix: unit tests
Signed-off-by: WenyXu <wenymedia@gmail.com >
---------
Signed-off-by: WenyXu <wenymedia@gmail.com >
2026-04-21 03:19:52 +00:00
liyang
6bafaf29da
ci: set upload timeout for uploading artifacts to S3 ( #7958 )
...
* ci: set upload timeout for uploading artifacts to S3
Signed-off-by: liyang <daviderli614@gmail.com >
* Update upload-artifacts-to-s3.sh
---------
Signed-off-by: liyang <daviderli614@gmail.com >
2026-04-14 03:16:54 +00:00
liyang
a53a0d57ad
fix: fix current version comparison logic for pre-releases ( #7946 )
...
Signed-off-by: liyang <daviderli614@gmail.com >
2026-04-10 08:37:52 +00:00
Yingwen
fb5333e116
ci: add standalone workflows for bumping helm charts and homebrew ( #7941 )
...
ci: add standalone workflows for bumping helm charts and homebrew versions
Signed-off-by: evenyag <realevenyag@gmail.com >
2026-04-09 12:37:24 +00:00
liyang
03b2f94821
chore: Update Dockerfile ( #7893 )
...
* chore: Update Dockerfile
* Update update-dev-builder-version.sh
2026-04-01 01:59:37 +00:00
liyang
187b8d3798
ci: remove redundant directory level when uploading artifacts to S3 ( #7852 )
...
Signed-off-by: liyang <daviderli614@gmail.com >
2026-03-24 09:19:18 +00:00
liyang
0dfbba0b3f
ci: upload artifacts use s3 proxy ( #7800 )
...
* ci: upload artifacts use s3 proxy
Signed-off-by: liyang <daviderli614@gmail.com >
* update echo context
Signed-off-by: liyang <daviderli614@gmail.com >
---------
Signed-off-by: liyang <daviderli614@gmail.com >
2026-03-13 12:42:15 +00:00