liyang
5d0ef376de
fix: initializer container not work ( #7152 )
...
* fix: initializer not work
Signed-off-by: liyang <daviderli614@gmail.com >
* use a one version of operator
Signed-off-by: liyang <daviderli614@gmail.com >
---------
Signed-off-by: liyang <daviderli614@gmail.com >
2025-10-29 18:11:55 +00:00
jeremyhi
136b9eef7a
feat: pr review reminder frequency ( #7129 )
...
* feat: run at 9:00 am on monday, wednesday, friday
Signed-off-by: jeremyhi <fengjiachun@gmail.com >
* chore: remove unused method
Signed-off-by: jeremyhi <fengjiachun@gmail.com >
---------
Signed-off-by: jeremyhi <fengjiachun@gmail.com >
2025-10-23 06:22:02 +00:00
jeremyhi
2e7b3951fb
feat: 14 days PRs review reminder ( #7123 )
2025-10-21 08:53:38 +00:00
jeremyhi
27268cf424
chore: pr review reminder ( #7120 )
...
* chore: pr review reminder
* chore: for test
* chore: vars
* fix: gracefully handle missing webhook URL
* test: allow workflow to run in fork for testing
* test: add environment variable logging
* chore: monior change
* feat: filter draft pr
2025-10-21 02:44:04 +00:00
Weny Xu
40e9ce90a7
refactor: restructure sqlness to support multiple envs and extract common utils ( #7066 )
...
* refactor: restructure sqlness to support multiple envs and extract common utils
Signed-off-by: WenyXu <wenymedia@gmail.com >
* chore(ci): update sqlness cmd
Signed-off-by: WenyXu <wenymedia@gmail.com >
* chore: add comments
Signed-off-by: WenyXu <wenymedia@gmail.com >
* fix: error fmt
Signed-off-by: WenyXu <wenymedia@gmail.com >
* fix: only reconnect mysql and pg client
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-10-11 06:34:17 +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
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
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
liyang
e595885dc6
chore: use greptime dockerhub image ( #6865 )
...
Signed-off-by: liyang <daviderli614@gmail.com >
2025-09-01 11:07:26 +00:00
zyy17
e77ad8e9dc
chore: run pull-test-deps-images.sh before docker compose to avoid rate limit ( #6851 )
...
chore: run `pull-test-deps-images.sh` before docker compose
Signed-off-by: zyy17 <zyylsxm@gmail.com >
2025-08-29 05:03:45 +00:00
liyang
7bc669e991
chore: update bitnami config ( #6847 )
...
* chore: update bitnami config
Signed-off-by: liyang <daviderli614@gmail.com >
* update postgresql chart version
Signed-off-by: liyang <daviderli614@gmail.com >
* fix ci
Signed-off-by: liyang <daviderli614@gmail.com >
* refactor: add pull-test-deps-images.sh to pull images one by one to avoid rate limit
Signed-off-by: zyy17 <zyylsxm@gmail.com >
---------
Signed-off-by: liyang <daviderli614@gmail.com >
Signed-off-by: zyy17 <zyylsxm@gmail.com >
Co-authored-by: zyy17 <zyylsxm@gmail.com >
2025-08-29 02:45:14 +00:00
Logic
cbcfdf9d65
feat: add optional schema for Postgres metadata tables ( #6764 )
...
* feat(meta): add optional schema for Postgres metadata tables
- Add `schema` option to specify a custom schema for metadata tables
- Update `PgStore` and `PgElection` to support optional schema
- Modify SQL templates to use schema when provided
- Add tests for schema support in Postgres backend
Signed-off-by: Logic <zqr10159@dromara.org >
* refactor(meta): remove unused `create_schema_statement` and simplify `PgSqlTemplateFactory`
- Remove `create_schema_statement` from `PgSqlTemplateSet` struct
- Simplify `PgSqlTemplateFactory` by removing `new` method and merging it with `with_schema`
- Update related tests to reflect these changes
Signed-off-by: Logic <zqr10159@dromara.org >
* refactor(meta-srv): remove unused imports
- Remove unused import of BoxedError from common_error::ext- Remove unused import of TlsOption from servers::tls
Signed-off-by: Logic <zqr10159@dromara.org >
* build(meta): update Postgres version and add error handling imports
- Update Postgres version to 17 in docker-compose.yml
- Add BoxedError import for error handling in meta-srv
Signed-off-by: Logic <zqr10159@dromara.org >
* feat(postgres): add support for optional schema in PgElection and related components
Signed-off-by: Logic <zqr10159@dromara.org >
* feat(postgres): add support for optional schema in PgElection and related components
Signed-off-by: Logic <zqr10159@dromara.org >
* fix(develop): update Postgres schema commands to specify host
Signed-off-by: Logic <zqr10159@dromara.org >
* refactor(postgres): simplify plugin options handling and update SQL examples
Signed-off-by: Logic <zqr10159@dromara.org >
* refactor(postgres): simplify plugin options handling and update SQL examples
Signed-off-by: Logic <zqr10159@dromara.org >
* fix(postgres): update meta_election_lock_id description for optional schema support
Signed-off-by: Logic <zqr10159@dromara.org >
* fix(postgres): add health check and fallback wait for Postgres in CI setup
* fix(postgres): update Docker setup for Postgres and add support for Postgres 15
* fix(postgres): remove redundant Postgres setup step in CI configuration
* Update tests-integration/fixtures/postgres/init.sql
Co-authored-by: Weny Xu <wenymedia@gmail.com >
* Update .github/workflows/develop.yml
* Update tests-integration/fixtures/docker-compose.yml
* Update src/common/meta/src/kv_backend/rds/postgres.rs
Co-authored-by: Weny Xu <wenymedia@gmail.com >
* Update src/common/meta/src/kv_backend/rds/postgres.rs
Co-authored-by: Weny Xu <wenymedia@gmail.com >
* Update src/common/meta/src/kv_backend/rds/postgres.rs
Co-authored-by: Weny Xu <wenymedia@gmail.com >
* Update src/common/meta/src/kv_backend/rds/postgres.rs
Co-authored-by: Weny Xu <wenymedia@gmail.com >
* fix: Refactor PostgreSQL backend to support optional schema in PgStore and related SQL templates
* feat: Update PostgreSQL configuration and add PG15 specific integration tests
* feat: Update PostgreSQL configuration and add PG15 specific integration tests
* refactor(postgres): update test schemas from 'greptime_schema' to 'test_schema'
* Update .github/workflows/develop.yml
* refactor: minor factor
Signed-off-by: WenyXu <wenymedia@gmail.com >
* chore: apply suggestions
Signed-off-by: WenyXu <wenymedia@gmail.com >
* fix: fix unit test
Signed-off-by: WenyXu <wenymedia@gmail.com >
---------
Signed-off-by: Logic <zqr10159@dromara.org >
Signed-off-by: WenyXu <wenymedia@gmail.com >
Co-authored-by: Weny Xu <wenymedia@gmail.com >
2025-08-28 09:24:14 +00:00
Yan Tingwang
32a3ef36f9
feat(metasrv): support tls for etcd client ( #6818 )
...
* add TLS support for etcd client connections~
Signed-off-by: codephage2020 <tingwangyan2020@163.com >
* locate correct certs
Signed-off-by: codephage2020 <tingwangyan2020@163.com >
* Updated certs
Signed-off-by: codephage2020 <tingwangyan2020@163.com >
* Updated CI
Signed-off-by: codephage2020 <tingwangyan2020@163.com >
* Updated CI
Signed-off-by: codephage2020 <tingwangyan2020@163.com >
* Update docker-compose.yml
* tests for TLS client creation
Signed-off-by: codephage2020 <tingwangyan2020@163.com >
* modify tests
Signed-off-by: codephage2020 <tingwangyan2020@163.com >
---------
Signed-off-by: codephage2020 <tingwangyan2020@163.com >
2025-08-27 07:41:05 +00:00
Arshdeep
8894cb5406
feat: resolve unused dependencies with cargo-udeps ( #6578 ) ( #6619 )
...
* feat:resolve unused dependencies with cargo-udeps (#6578 )
Signed-off-by: Arshdeep54 <balarsh535@gmail.com >
* Apply suggestion from @zyy17
Co-authored-by: zyy17 <zyylsxm@gmail.com >
* Apply suggestion from @zyy17
Co-authored-by: zyy17 <zyylsxm@gmail.com >
---------
Signed-off-by: Arshdeep54 <balarsh535@gmail.com >
Co-authored-by: Ning Sun <classicning@gmail.com >
Co-authored-by: zyy17 <zyylsxm@gmail.com >
2025-08-26 10:22:53 +00:00
liyang
7af471c5aa
ci: add is-current-version-latest check to helm-charts/homebrew-greptime bump jobs ( #6772 )
...
ci: add check to helm/homebrew bump jobs
Signed-off-by: liyang <daviderli614@gmail.com >
2025-08-19 17:49:07 +00:00
liyang
0b29b41c17
ci: add Signed-off-by in update-dev-builder-version script ( #6765 )
...
Signed-off-by: liyang <daviderli614@gmail.com >
2025-08-19 04:15:13 +00:00
github-actions[bot]
78dca8a0d7
ci: update dev-builder image tag ( #6759 )
...
* ci: update dev-builder image tag
Signed-off-by: evenyag <realevenyag@gmail.com >
* ci: ignore makefile
Signed-off-by: evenyag <realevenyag@gmail.com >
---------
Signed-off-by: evenyag <realevenyag@gmail.com >
Co-authored-by: greptimedb-ci <greptimedb-ci@greptime.com >
Co-authored-by: evenyag <realevenyag@gmail.com >
2025-08-19 02:51:34 +00:00
LFC
f9d2a89a0c
chore: update datafusion family ( #6675 )
...
* chore: update datafusion family
Signed-off-by: luofucong <luofc@foxmail.com >
* fix ci
Signed-off-by: luofucong <luofc@foxmail.com >
* use official otel-arrow-rust
Signed-off-by: luofucong <luofc@foxmail.com >
* rebase
Signed-off-by: luofucong <luofc@foxmail.com >
* use the official orc-rust
Signed-off-by: luofucong <luofc@foxmail.com >
* resolve PR comments
Signed-off-by: luofucong <luofc@foxmail.com >
* remove the empty lines
Signed-off-by: luofucong <luofc@foxmail.com >
* try following PR comments
Signed-off-by: luofucong <luofc@foxmail.com >
---------
Signed-off-by: luofucong <luofc@foxmail.com >
2025-08-15 12:41:49 +00:00
liyang
bb43d604a4
ci: use ubuntu 16 core machine in release-cn-artifacts ( #6464 )
...
ci: use ubuntu 16 core machine
2025-07-04 18:06:07 +00:00
liyang
4aa6add8dc
ci: add check-version script to check whether push the latast image ( #6415 )
...
Signed-off-by: liyang <daviderli614@gmail.com >
2025-07-01 07:45:47 +00:00
liyang
bdd50a2263
ci: try to fix the job permissions ( #6407 )
...
Signed-off-by: liyang <daviderli614@gmail.com >
2025-06-26 17:23:43 +00:00
liyang
56b9ab5279
ci: add pr label workflow ( #6316 )
...
* ci: add pr label workflow
Signed-off-by: liyang <daviderli614@gmail.com >
* move permissions to jobs
Signed-off-by: liyang <daviderli614@gmail.com >
* add checkout step
Signed-off-by: liyang <daviderli614@gmail.com >
* add job permissions
Signed-off-by: liyang <daviderli614@gmail.com >
* custom sizes
Signed-off-by: liyang <daviderli614@gmail.com >
* Update .github/workflows/pr-labeling.yaml
Co-authored-by: shuiyisong <113876041+shuiyisong@users.noreply.github.com >
---------
Signed-off-by: liyang <daviderli614@gmail.com >
Co-authored-by: shuiyisong <113876041+shuiyisong@users.noreply.github.com >
2025-06-16 17:26:16 +00:00
liyang
88c4409df4
ci: use the new meta backendStorage etcd structure ( #6303 )
...
Signed-off-by: liyang <daviderli614@gmail.com >
2025-06-12 03:17:32 +00:00
liyang
9469a8f8f2
ci: add signature information when updating downstream repository ( #6282 )
...
Signed-off-by: liyang <daviderli614@gmail.com >
2025-06-10 17:18:29 +00:00
Weny Xu
74222c3070
chore: improve CI debugging and resource configuration ( #6274 )
...
* chore: describe pods on CI failure
Signed-off-by: WenyXu <wenymedia@gmail.com >
* chore: increase memory limit for main pod template from 2Gi to 3Gi
Signed-off-by: WenyXu <wenymedia@gmail.com >
---------
Signed-off-by: WenyXu <wenymedia@gmail.com >
2025-06-09 11:40:32 +00:00
dennis zhuang
8d2c1b7f6a
ci: refactor bump downstream versions worflow and adds demo-scene ( #6171 )
...
* ci: refactor bump downstream versions and adds demo-scene
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
* chore: rename
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
* chore: style
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
* fix: forgot DEMO_REPO_TOKEN
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
* fix: demo repo name
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
---------
Signed-off-by: Dennis Zhuang <killme2008@gmail.com >
2025-06-09 03:19:00 +00:00
liyang
0eb9e97f79
ci: increase upload s3 retry times ( #6263 )
...
ci: increase upload s3 retry
Signed-off-by: liyang <daviderli614@gmail.com >
2025-06-06 12:42:03 +00:00
liyang
180920327b
ci: add option to choose whether upload artifacts to S3 in the development build ( #6232 )
...
ci: add option to choose whether to upload artifacts to S3 in the development build
2025-06-04 03:49:53 +00:00
Ning Sun
9fbcf9b7e7
chore: switch nix index to 25.05 release ( #6181 )
...
chore: switch to nix index to 25.05 release
2025-05-29 01:13:35 +00:00
localhost
92422dafca
feat: add CLI tool to export metadata ( #6150 )
...
* chore: add tool to export db meta
* chore: add meta restore command
* chore: fmt code
* chore: remove useless error
* chore: support key prefix
* chore: add clean check for meta restore
* chore: add more log for meta restore
* chore: resolve s3 and local file root in command meta-snapshot
* chore: remove the pg mysql features from the build script as they are already in the default feature
* chore: fix by pr comment
2025-05-28 03:18:00 +00:00
Ruihang Xia
bf496e05cc
ci: turn off fail fast strategy ( #6157 )
...
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2025-05-23 02:38:25 +00:00
zyy17
513ca951ee
chore: add the missing v prefix for NEXT_RELEASE_VERSION variable ( #6160 )
...
chore: add 'v' prefix for NEXT_RELEASE_VERSION variable
2025-05-22 10:33:14 +00:00
liyang
f55af5838c
ci: add issues write permission ( #6145 )
...
fixed to: https://github.com/GreptimeTeam/greptimedb/actions/runs/15155518237/job/42610589439
2025-05-21 15:53:01 +00:00
Ruihang Xia
56e696bd55
chore: remove stale wal config entries ( #6134 )
...
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2025-05-20 19:42:09 +00:00
liyang
153e80450a
fix: update dev-build image tag ( #6136 )
2025-05-20 09:08:28 +00:00
yinheli
8d36ffb4e1
chore: enable github folder typo check and fix typos ( #6128 )
2025-05-20 04:20:07 +00:00
Yingwen
955ad644f7
ci: add pull requests permissions to semantic check job ( #6130 )
...
* ci: add pull requests permissions
* ci: reduce permissions
2025-05-20 03:33:33 +00:00
Ning Sun
d324439014
ci: fix release job dependencies ( #6125 )
2025-05-19 11:48:57 +00:00
Ning Sun
73b4b710cd
ci: update nix build linker ( #6103 )
...
* ci: update nix build linker
* ci: use mold for nix ci
2025-05-15 19:02:58 +00:00
liyang
36ff36e094
ci: update homebrew greptime version when release ( #6082 )
...
Co-authored-by: update-helm-charts-version <update-helm-charts-version@greptime.com >
2025-05-12 07:13:09 +00:00
liyang
787a50631b
ci: automatically update helm-charts when release ( #6071 )
...
* ci: automatically update helm-charts when release
* Update .github/workflows/release.yml
Co-authored-by: Ning Sun <classicning@gmail.com >
* Update update-helm-charts-version.sh
---------
Co-authored-by: Ning Sun <classicning@gmail.com >
2025-05-12 02:10:22 +00:00
Ning Sun
828f69a562
ci: only trigger downstream when release success ( #6074 )
2025-05-09 09:48:07 +00:00
liyang
51f2cb1053
ci: run only in the GreptimeTeam/greptimedb repository ( #6064 )
...
ci: run only in the GreptimeTeam/greptimedb repository
2025-05-08 08:39:13 +00:00
Ning Sun
5739302845
feat: update pgwire to 0.29 ( #6058 )
...
* feat: update pgwire to 0.29
* chore: only build default binary in nix ci
* Update src/servers/Cargo.toml
Co-authored-by: dennis zhuang <killme2008@gmail.com >
---------
Co-authored-by: dennis zhuang <killme2008@gmail.com >
2025-05-08 04:21:13 +00:00
dennis zhuang
41a706c7cd
ci: update website greptimedb version when releasing automatically ( #6037 )
...
* ci: update website greptimedb version when releasing automatically
* fix: token name
* chore: tweak readme
* fix: style
* chore: license year
* refactor: simplify bump-website-version.ts
* chore: being used
* fix: make ci happy
2025-05-03 22:07:32 +00:00
Ning Sun
b8f9915d47
ci: nix action update ( #6025 )
2025-04-30 05:10:34 +00:00
zyy17
89661c0626
ci: fix the bugs of release-dev-builder-images and add update-dev-builder-image-tag ( #6009 )
...
* fix: the dev-builder release job is not triggered by merged event
* ci: add update-dev-builder-image-tag
2025-04-29 06:25:15 +00:00
Ning Sun
eeba466717
ci: read next release version from toml by default ( #5986 )
...
* ci: read next release version from toml by default
* ci: send error message to stderr
* ci: take the first version only
2025-04-27 04:43:44 +00:00
Zhenchi
2ff54486d3
chore: bump main branch version to 0.15 ( #5984 )
...
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com >
2025-04-27 01:39:44 +00:00
zyy17
35f4fa3c3e
refactor: unify all dashboards and use dac tool to generate intermediate dashboards ( #5933 )
...
* refactor: split cluster metrics into multiple dashboards
* chore: merge multiple dashboards into one dashboard
* refactor: add 'dac' tool to generate a intermediate dashboards
* refactor: generate markdown docs for dashboards
2025-04-22 06:03:01 +00:00