Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: bump version to 0.11.1 #5206

Merged
merged 59 commits into from
Dec 20, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
7c69ca0
chore: bump main branch version to 0.12 (#5133)
evenyag Dec 10, 2024
3d1b8c4
chore: add `/ready` api for health checking (#5124)
shuiyisong Dec 11, 2024
d915176
chore: fix aws_lc not in depend tree check in CI (#5121)
discord9 Dec 11, 2024
a6893aa
chore: set store_key_prefix for all kvbackend (#5132)
fengjiachun Dec 11, 2024
2c4ac76
feat: adjust WAL purge default configurations (#5107)
killme2008 Dec 11, 2024
a30d918
perf: avoid cache during compaction (#5135)
v0y4g3r Dec 11, 2024
e1e3999
feat(vector): add scalar add function (#5119)
zhongzc Dec 11, 2024
1a8e77a
test: part of parser test migrated from duckdb (#5125)
CookiePieWw Dec 11, 2024
9da2e17
feat: update dashboard to v0.7.2 (#5141)
ZonaHex Dec 11, 2024
60f8dbf
feat: implement `v1/sql/parse` endpoint to parse GreptimeDB's SQL dia…
waynexia Dec 11, 2024
a801214
feat: support push down IN filter (#5129)
NiwakaDev Dec 11, 2024
e2a41cc
feat: add prefetch support to `PuffinFileFooterReader` for reduced I/…
WenyXu Dec 12, 2024
8c1959c
feat: add prefetch support to `InvertedIndexFooterReader` for reduced…
WenyXu Dec 12, 2024
d53fbcb
feat: introduce `PuffinMetadataCache` (#5148)
WenyXu Dec 12, 2024
03ad6e2
feat(fuzz): add alter table options for alter fuzzer (#5074)
CookiePieWw Dec 12, 2024
2137c53
feat(index): add `file_size_hint` for remote blob reader (#5147)
WenyXu Dec 12, 2024
b8a78b7
chore: decide tag column in log api follow table schema if table exis…
paomian Dec 12, 2024
fee75a1
feat: collect reader metrics from prune reader (#5152)
evenyag Dec 12, 2024
e8e9526
chore: pipeline dryrun api can currently receives pipeline raw conten…
paomian Dec 12, 2024
4b4c6db
refactor: cache inverted index with fixed-size page (#5114)
CookiePieWw Dec 13, 2024
bef6896
docs: Add index panels to standalone grafana dashboard (#5140)
evenyag Dec 13, 2024
53d55c0
fix: loki write row len error (#5161)
paomian Dec 13, 2024
579059d
ci: use 4xlarge for nightly build (#5158)
evenyag Dec 13, 2024
358d5e1
fix: support alter table ~ add ~ custom_type (#5165)
NiwakaDev Dec 15, 2024
9d7fea9
chore: remove unused dep (#5163)
shuiyisong Dec 16, 2024
f82af15
feat: Add `vector_scalar_mul` function. (#5166)
linyihai Dec 16, 2024
5ffda7e
chore: gauge for flush compaction (#5156)
v0y4g3r Dec 16, 2024
5469832
feat: introduce SKIPPING index (part 1) (#5155)
waynexia Dec 16, 2024
88f7075
feat: update dashboard to v0.7.3 (#5172)
ZonaHex Dec 16, 2024
acedff0
chore: add nix-shell configure for a minimal environment for developm…
sunng87 Dec 16, 2024
043d0bd
test: flow rebuild (#5162)
discord9 Dec 16, 2024
d024547
fix: correct `set_region_role_state_gracefully` behaviors (#5171)
WenyXu Dec 16, 2024
8a53846
chore: add aquamarine to dep lists (#5181)
evenyag Dec 17, 2024
bfc777e
fix: deletion between two put may not work in `last_non_null` mode (#…
evenyag Dec 17, 2024
d821dc5
feat(bloom-filter): add basic bloom filter creator (Part 1) (#5177)
zhongzc Dec 17, 2024
421088a
test: sqlness upgrade compatibility tests (#5126)
discord9 Dec 17, 2024
c33cf59
perf: avoid holding memtable during compaction (#5157)
v0y4g3r Dec 17, 2024
18e8c45
refactor: produce BatchBuilder from a Batch to modify it again (#5186)
MichaelScofield Dec 18, 2024
7d1bcc9
feat: introduce Buffer for non-continuous bytes (#5164)
CookiePieWw Dec 18, 2024
266919c
fix: display inverted and fulltext index in show index (#5169)
lyang24 Dec 18, 2024
e662c24
feat: impl label_join and label_replace for promql (#5153)
killme2008 Dec 18, 2024
58d6982
feat: do not keep MemtableRefs in ScanInput (#5184)
evenyag Dec 18, 2024
c6b7caa
feat: do not remove time filters in ScanRegion (#5180)
evenyag Dec 18, 2024
9b4e855
feat: extract hints from http header (#5128)
fengjiachun Dec 18, 2024
fa773cf
fix(sqlness): enforce order in union tests (#5190)
v0y4g3r Dec 18, 2024
f04d380
fix: validate matcher op for __name__ in promql (#5191)
waynexia Dec 18, 2024
218236c
docs: fix grafana dashboard row (#5192)
evenyag Dec 18, 2024
548e198
refactor: remove unused symbols (#5193)
waynexia Dec 18, 2024
2107737
chore: make nix compilation environment config more robust (#5183)
sunng87 Dec 18, 2024
c9ad8c7
feat: show create postgresql foreign table (#5143)
sunng87 Dec 18, 2024
66f0581
fix: ensure table route metadata is eventually rolled back on failure…
WenyXu Dec 19, 2024
422d18d
feat: bump opendal and switch prometheus layer to the upstream impl (…
waynexia Dec 19, 2024
2d6f63a
feat: show flow's mem usage in INFORMATION_SCHEMA.FLOWS (#4890)
discord9 Dec 19, 2024
7ea8a44
chore: update PR template (#5199)
killme2008 Dec 19, 2024
a4d61bc
fix(flow): batch builder with type (#5195)
discord9 Dec 19, 2024
6bf574f
fix: auto created table ttl check (#5203)
discord9 Dec 19, 2024
a578eea
ci: install latest protobuf in dev-builder image (#5196)
MichaelScofield Dec 20, 2024
d939477
chore: Downgrade opendal for releasing 0.11.1
evenyag Dec 20, 2024
854a441
chore: set version to 0.11.1
evenyag Dec 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/actions/setup-kafka-cluster/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ runs:
--set controller.replicaCount=${{ inputs.controller-replicas }} \
--set controller.resources.requests.cpu=50m \
--set controller.resources.requests.memory=128Mi \
--set controller.resources.limits.cpu=2000m \
--set controller.resources.limits.memory=2Gi \
--set listeners.controller.protocol=PLAINTEXT \
--set listeners.client.protocol=PLAINTEXT \
--create-namespace \
Expand Down
1 change: 1 addition & 0 deletions .github/cargo-blacklist.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
native-tls
openssl
aws-lc-sys
10 changes: 8 additions & 2 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,23 @@ I hereby agree to the terms of the [GreptimeDB CLA](https://github.com/GreptimeT

## What's changed and what's your intention?

__!!! DO NOT LEAVE THIS BLOCK EMPTY !!!__
<!--
__!!! DO NOT LEAVE THIS BLOCK EMPTY !!!__
Please explain IN DETAIL what the changes are in this PR and why they are needed:
- Summarize your change (**mandatory**)
- How does this PR work? Need a brief introduction for the changed logic (optional)
- Describe clearly one logical change and avoid lazy messages (optional)
- Describe any limitations of the current code (optional)
- Describe if this PR will break **API or data compatibility** (optional)
-->

## Checklist
## PR Checklist
Please convert it to a draft if some of the following conditions are not met.

- [ ] I have written the necessary rustdoc comments.
- [ ] I have added the necessary unit tests and integration tests.
- [ ] This PR requires documentation updates.
- [ ] API changes are backward compatible.
- [ ] Schema or data changes are backward compatible.
11 changes: 0 additions & 11 deletions .github/workflows/develop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -269,13 +269,6 @@ jobs:
- name: Install cargo-gc-bin
shell: bash
run: cargo install cargo-gc-bin
- name: Check aws-lc-sys will not build
shell: bash
run: |
if cargo tree -i aws-lc-sys -e features | grep -q aws-lc-sys; then
echo "Found aws-lc-sys, which has compilation problems on older gcc versions. Please replace it with ring until its building experience improves."
exit 1
fi
- name: Build greptime bianry
shell: bash
# `cargo gc` will invoke `cargo build` with specified args
Expand Down Expand Up @@ -330,8 +323,6 @@ jobs:
uses: ./.github/actions/setup-kafka-cluster
- name: Setup Etcd cluser
uses: ./.github/actions/setup-etcd-cluster
- name: Setup Postgres cluser
uses: ./.github/actions/setup-postgres-cluster
# Prepares for fuzz tests
- uses: arduino/setup-protoc@v3
with:
Expand Down Expand Up @@ -481,8 +472,6 @@ jobs:
uses: ./.github/actions/setup-kafka-cluster
- name: Setup Etcd cluser
uses: ./.github/actions/setup-etcd-cluster
- name: Setup Postgres cluser
uses: ./.github/actions/setup-postgres-cluster
# Prepares for fuzz tests
- uses: arduino/setup-protoc@v3
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/nightly-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ on:
linux_amd64_runner:
type: choice
description: The runner uses to build linux-amd64 artifacts
default: ec2-c6i.2xlarge-amd64
default: ec2-c6i.4xlarge-amd64
options:
- ubuntu-20.04
- ubuntu-20.04-8-cores
Expand All @@ -27,7 +27,7 @@ on:
linux_arm64_runner:
type: choice
description: The runner uses to build linux-arm64 artifacts
default: ec2-c6g.2xlarge-arm64
default: ec2-c6g.4xlarge-arm64
options:
- ec2-c6g.xlarge-arm64 # 4C8G
- ec2-c6g.2xlarge-arm64 # 8C16G
Expand Down
11 changes: 11 additions & 0 deletions .github/workflows/nightly-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,17 @@ jobs:
GT_S3_REGION: ${{ vars.AWS_CI_TEST_BUCKET_REGION }}
UNITTEST_LOG_DIR: "__unittest_logs"

cleanbuild-linux-nix:
runs-on: ubuntu-latest-8-cores
timeout-minutes: 60
needs: [coverage, fmt, clippy, check]
steps:
- uses: actions/checkout@v4
- uses: cachix/install-nix-action@v27
with:
nix_path: nixpkgs=channel:nixos-unstable
- run: nix-shell --pure --run "cargo build"

check-status:
name: Check status
needs: [sqlness-test, sqlness-windows, test-on-windows]
Expand Down
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,10 @@ benchmarks/data

venv/

# Fuzz tests
# Fuzz tests
tests-fuzz/artifacts/
tests-fuzz/corpus/

# Nix
.direnv
.envrc
Loading
Loading