From 5247cf6e0c47bbc8f1811d93faa7b57759498608 Mon Sep 17 00:00:00 2001 From: discord9 Date: Fri, 21 Aug 2026 15:52:42 +0800 Subject: [PATCH] docs: refresh beta2 review artifacts for versioned head Signed-off-by: discord9 --- backport-review/v1.2-beta2/README.md | 18 +- .../aggregate-commit-provenance.tsv | 1 + .../v1.2-beta2/aggregate-commits.tsv | 1 + backport-review/v1.2-beta2/aggregate.diff | 692 +++++++++++++++++- .../v1.2-beta2/decisions/README.md | 6 +- .../decisions/event-context-compatibility.md | 2 +- backport-review/v1.2-beta2/manual-deltas.md | 3 +- .../v1.2-beta2/range-diffs/pr-8825.txt | 2 +- 8 files changed, 706 insertions(+), 19 deletions(-) diff --git a/backport-review/v1.2-beta2/README.md b/backport-review/v1.2-beta2/README.md index 76922f58bb3..74c283f5912 100644 --- a/backport-review/v1.2-beta2/README.md +++ b/backport-review/v1.2-beta2/README.md @@ -4,9 +4,9 @@ - Release base: `2f5e97850e55d86c0ed9eff1719994c88b4450a0` - Aggregate branch: `work/release-v1.2-beta2-complete` -- Aggregate head: `40e02ff6b62ad3445f7035e437bd9e322c8af31b` -- Aggregate commits: 46 (the prior 43-commit aggregate ancestry, two JSON2 layout commits, and the #8902 carrier) -- CI: Historical [GitHub Actions run 32341712112](https://github.com/GreptimeTeam/greptimedb/actions/runs/32341712112), whose actual head SHA was `b5c38fbfc15053f42d4c1d843204bbdd52cb4a00`, completed with conclusion `failure` on the superseded-base aggregate. Failed jobs: Clippy, Check Unused Dependencies, and Check (ubuntu-latest). SQLness, Compatibility Test, binary builds, Rustfmt, license, and fuzz jobs passed; `test` was skipped downstream because Clippy and Check Unused Dependencies failed, while `coverage` was skipped independently because this was a `workflow_dispatch` run and coverage runs only for `merge_group`, not because of failed prerequisites. No CI run or result is recorded for the final range `2f5e97850e55d86c0ed9eff1719994c88b4450a0..40e02ff6b62ad3445f7035e437bd9e322c8af31b`. +- Aggregate head: `81fd630955f16b9c45811539aa8434b47d5a875b` +- Aggregate commits: 47 (the prior 43-commit aggregate ancestry, two JSON2 layout commits, the #8902 carrier, and the final non-PR version identity commit) +- CI: Historical [GitHub Actions run 32341712112](https://github.com/GreptimeTeam/greptimedb/actions/runs/32341712112), whose actual head SHA was `b5c38fbfc15053f42d4c1d843204bbdd52cb4a00`, completed with conclusion `failure` on the superseded-base aggregate. Failed jobs: Clippy, Check Unused Dependencies, and Check (ubuntu-latest). SQLness, Compatibility Test, binary builds, Rustfmt, license, and fuzz jobs passed; `test` was skipped downstream because Clippy and Check Unused Dependencies failed, while `coverage` was skipped independently because this was a `workflow_dispatch` run and coverage runs only for `merge_group`, not because of failed prerequisites. No CI run or result is recorded for the final range `2f5e97850e55d86c0ed9eff1719994c88b4450a0..81fd630955f16b9c45811539aa8434b47d5a875b`. - `release/v1.2` was not updated by this work. ## How to read the artifacts @@ -14,18 +14,18 @@ - **[Start here: canonical manual decision index](decisions/README.md)**: priority-ordered semantic concerns, exact differences, exclusions, compatibility impact, and reviewer file pointers. - PR #8895 mapping: upstream merge `d7f1233f775d54380318d6ad9ff62504a7cbcff1`, head `6b8645bf584a04b45828c7e8d0fb19418db70d2e`; carrier `fed5c80d7e94bd2c8ab1f7ddac8ab205d993156d`; see [#8895 raw evidence](range-diffs/pr-8895.txt) and [JSON2 decision coverage](decisions/json2-mergescan.md). - PR #8901 mapping: upstream merge `b96ea86a621e7283e77e4e37dd4e3ec8dfc44f73`, head `b450abd46e473a07cb1b42a9c7c62d0b0d551e17`; carrier `5a642091cd2b6185fbe6a08d6f76d8295955152f`; see [#8901 raw evidence](range-diffs/pr-8901.txt) and [JSON2 decision coverage](decisions/json2-mergescan.md). -- PR #8825 mapping: upstream head `bf947141753a9ea554aa1ca31637fdd3ad1429f3`, merge `60c7bbcaf30a0e65ad7fa2b2b8ad0c1199a662b1`; carrier `d18430b874f9c8054747dbf688585cd7d2988e3e`; final head `40e02ff6b62ad3445f7035e437bd9e322c8af31b`. Requested by WenyXu in [Issue #8892 comment 5353700059](https://github.com/GreptimeTeam/greptimedb/issues/8892#issuecomment-5353700059). See [#8825 raw evidence](range-diffs/pr-8825.txt) and [event-context compatibility](decisions/event-context-compatibility.md). +- PR #8825 mapping: upstream head `bf947141753a9ea554aa1ca31637fdd3ad1429f3`, merge `60c7bbcaf30a0e65ad7fa2b2b8ad0c1199a662b1`; carrier `d18430b874f9c8054747dbf688585cd7d2988e3e`; final pre-version carrier `40e02ff6b62ad3445f7035e437bd9e322c8af31b`. Requested by WenyXu in [Issue #8892 comment 5353700059](https://github.com/GreptimeTeam/greptimedb/issues/8892#issuecomment-5353700059). See [#8825 raw evidence](range-diffs/pr-8825.txt) and [event-context compatibility](decisions/event-context-compatibility.md). - `range-diffs/pr-.txt`: normally a final one-commit `git range-diff --creation-factor=100` from the upstream merged PR commit to the final aggregate carrier commit. These raw `.txt` files are **unabridged differences-only evidence**, not the complete shipping patch; `pr-8825.txt` is explicitly raw metadata/command evidence because its upstream PR-head object is unavailable locally. - `patch-id-verdict.tsv`: stable patch IDs and `exact`/`adapted` verdicts. Patch-ID equality means patch equivalence; it does not claim the cherry-pick had no conflict. - `upstream-pr-map.tsv`: PR number, merged commit, state, URL, and title. -- `aggregate-commit-provenance.tsv`: final aggregate commits, cherry-pick trailers, patch IDs, and subjects. +- `aggregate-commit-provenance.tsv`: final aggregate commits, cherry-pick trailers, patch IDs, and subjects; non-PR release-extra commits use an empty upstream field and are classified in this README. - `aggregate-commits.tsv`: final ordered aggregate history. - `aggregate.diff`: complete release-base-to-aggregate raw diff. - `manual-deltas.md`: human explanation of every non-trivial adaptation and aggregate conflict. ## Scope -The review scope has 36 public Issue-requested PR relationships: the original 31 plus #8825, #8921, #8895, #8901, and #8902. The current Issue body contains the original 31 requests, while the public comments add #8825, #8921, #8895, and #8901; [comment 5366438434](https://github.com/GreptimeTeam/greptimedb/issues/8892#issuecomment-5366438434), posted by `discord9` at `2026-08-21T07:12:57Z`, publicly requests #8902. Official PR #8921 is now in the release base `2f5e97850e55d86c0ed9eff1719994c88b4450a0`, so it is base-present and is not represented as an aggregate carrier. #8672 and #8699 remain base-present as well. The other public Issue-requested PRs are represented by backport mappings; #8825 remains carried by `d18430b874f9c8054747dbf688585cd7d2988e3e`, and #8902 is appended at final head `40e02ff6b62ad3445f7035e437bd9e322c8af31b`. The dependency closure adds exactly two provenance relationships: full #8734 and a release-compatible slice of #8392, for 38 total provenance relationships. The patch-ID verdict contains 14 exact stable patch-ID relationships—#8777, #8832, #8787, #8849, #8859, #8889, #8833, #8600, #8808, #8709, #8522, #8739, #8772, and #8901—and 20 adapted relationships. +The review scope has 36 public Issue-requested PR relationships: the original 31 plus #8825, #8921, #8895, #8901, and #8902. The current Issue body contains the original 31 requests, while the public comments add #8825, #8921, #8895, and #8901; [comment 5366438434](https://github.com/GreptimeTeam/greptimedb/issues/8892#issuecomment-5366438434), posted by `discord9` at `2026-08-21T07:12:57Z`, publicly requests #8902. Official PR #8921 is now in the release base `2f5e97850e55d86c0ed9eff1719994c88b4450a0`, so it is base-present and is not represented as an aggregate carrier. #8672 and #8699 remain base-present as well. The other public Issue-requested PRs are represented by backport mappings; #8825 remains carried by `d18430b874f9c8054747dbf688585cd7d2988e3e`, and #8902 is carried by the final pre-version carrier `40e02ff6b62ad3445f7035e437bd9e322c8af31b`, followed by the non-PR version identity commit `81fd630955f16b9c45811539aa8434b47d5a875b`. The dependency closure adds exactly two provenance relationships: full #8734 and a release-compatible slice of #8392, for 38 total provenance relationships. The patch-ID verdict contains 14 exact stable patch-ID relationships—#8777, #8832, #8787, #8849, #8859, #8889, #8833, #8600, #8808, #8709, #8522, #8739, #8772, and #8901—and 20 adapted relationships. ## Mapping classes @@ -34,7 +34,7 @@ The review scope has 36 public Issue-requested PR relationships: the original 31 - **folded**: the requested behavior is carried inside another reconstructed commit rather than a standalone commit; #8818 is folded into the reconstructed #8579 carrier. - **slice**: only the release-compatible behavior was selected; #8392 keeps the beta2 two-field persisted/wire `FlowStateValue` contract. - **dependency**: not listed in the original 31 but required by the selected event chain; #8734. -- **release-extra**: compatibility, lock, regression-test, formatting, or generated-result correction that is not represented as an upstream PR. +- **release-extra**: compatibility, lock, regression-test, formatting, generated-result, or non-PR release-version correction that is not represented as an upstream PR. The final version identity commit is classified here. ## Accepted breaking-format exception @@ -42,8 +42,8 @@ PR #8824 is accepted by explicit release-owner direction in this backport sessio ## Final rebased range and appended #8902 -The final review range is `2f5e97850e55d86c0ed9eff1719994c88b4450a0..40e02ff6b62ad3445f7035e437bd9e322c8af31b`, a linear 46-commit range. The superseded beta2 base `8eeff8b4417e6fb675a66cecbdba40060322785c` and endpoint `b7fdcb89568dc707c323f8c0a3b9413ec4e889ab` are historical provenance only; all active aggregate carrier fields in the TSV indexes are remapped to the rebased commits. Official #8921 is the release-base commit `2f5e97850e55d86c0ed9eff1719994c88b4450a0`, not a duplicate aggregate carrier. +The final review range is `2f5e97850e55d86c0ed9eff1719994c88b4450a0..81fd630955f16b9c45811539aa8434b47d5a875b`, a linear 47-commit range. The superseded beta2 base `8eeff8b4417e6fb675a66cecbdba40060322785c` and endpoint `b7fdcb89568dc707c323f8c0a3b9413ec4e889ab` are historical provenance only; all active aggregate carrier fields in the TSV indexes are remapped to the rebased commits. Official #8921 is the release-base commit `2f5e97850e55d86c0ed9eff1719994c88b4450a0`, not a duplicate aggregate carrier. The three selected PRs #8672, #8699, and #8921 are base-present; the other selected PRs have aggregate provenance. Thus the machine-readable indexes contain exactly 36 public Issue-requested PR rows plus exactly the two closure rows (#8734 and #8392): 38 unique provenance relationships. -PR #8902 is appended as final carrier `40e02ff6b62ad3445f7035e437bd9e322c8af31b`; its readable decision is [Dictionary group-by fast path](decisions/dictionary-groupby-fast-path.md), and its raw patch comparison is [#8902](range-diffs/pr-8902.txt). +PR #8902 is carried by pre-version commit `40e02ff6b62ad3445f7035e437bd9e322c8af31b`; the final version identity is recorded by non-PR release-extra commit `81fd630955f16b9c45811539aa8434b47d5a875b`; its readable decision is [Dictionary group-by fast path](decisions/dictionary-groupby-fast-path.md), and its raw patch comparison is [#8902](range-diffs/pr-8902.txt). diff --git a/backport-review/v1.2-beta2/aggregate-commit-provenance.tsv b/backport-review/v1.2-beta2/aggregate-commit-provenance.tsv index 58170a84a5e..feb8bc8a425 100644 --- a/backport-review/v1.2-beta2/aggregate-commit-provenance.tsv +++ b/backport-review/v1.2-beta2/aggregate-commit-provenance.tsv @@ -44,3 +44,4 @@ d18430b874f9c8054747dbf688585cd7d2988e3e 60c7bbcaf30a0e65ad7fa2b2b8ad0c1199a662b fed5c80d7e94bd2c8ab1f7ddac8ab205d993156d d7f1233f775d54380318d6ad9ff62504a7cbcff1 ba5de162f5dd269aa0081d8d97492c578fc37d05 feat: add JSON2 storage layout settings 5a642091cd2b6185fbe6a08d6f76d8295955152f b96ea86a621e7283e77e4e37dd4e3ec8dfc44f73 a1011136c44b4f6f2520683739fbd845257c0a0e feat: add JSON2 physical layout primitives 40e02ff6b62ad3445f7035e437bd9e322c8af31b d99b0df374eec0329ac3f430e40b80a1e6c6963c; 1a91c76c615afec71239b84af7787a0505bef914 (absorbed) 8c3fca20ce058fd569d436c38bc96e41fc1adbca fix(query): restore columnar group-by for dictionary-encoded tags +81fd630955f16b9c45811539aa8434b47d5a875b 9469fd7d7cb138515cd72d18861dd00b9dc2b74b chore: bump version to 1.2.0-beta.2 diff --git a/backport-review/v1.2-beta2/aggregate-commits.tsv b/backport-review/v1.2-beta2/aggregate-commits.tsv index 92991b21b9e..30ade4e8d9a 100644 --- a/backport-review/v1.2-beta2/aggregate-commits.tsv +++ b/backport-review/v1.2-beta2/aggregate-commits.tsv @@ -44,3 +44,4 @@ d18430b874f9c8054747dbf688585cd7d2988e3e refactor: share query channel definitio fed5c80d7e94bd2c8ab1f7ddac8ab205d993156d feat: add JSON2 storage layout settings 5a642091cd2b6185fbe6a08d6f76d8295955152f feat: add JSON2 physical layout primitives 40e02ff6b62ad3445f7035e437bd9e322c8af31b fix(query): restore columnar group-by for dictionary-encoded tags +81fd630955f16b9c45811539aa8434b47d5a875b chore: bump version to 1.2.0-beta.2 diff --git a/backport-review/v1.2-beta2/aggregate.diff b/backport-review/v1.2-beta2/aggregate.diff index fb7065fa539..c4ffca1ea16 100644 --- a/backport-review/v1.2-beta2/aggregate.diff +++ b/backport-review/v1.2-beta2/aggregate.diff @@ -1,7 +1,25 @@ diff --git a/Cargo.lock b/Cargo.lock -index bc59d90af..08300887b 100644 +index bc59d90af..4ab126452 100644 --- a/Cargo.lock +++ b/Cargo.lock +@@ -219,7 +219,7 @@ checksum = "d301b3b94cb4b2f23d7917810addbbaff90738e0ca2be692bd027e70d7e0330c" + + [[package]] + name = "api" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "arrow-schema 58.3.0", + "common-base", +@@ -942,7 +942,7 @@ checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" + + [[package]] + name = "auth" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "api", + "async-trait", @@ -1225,6 +1225,12 @@ version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" @@ -15,6 +33,60 @@ index bc59d90af..08300887b 100644 [[package]] name = "base64-simd" version = "0.8.0" +@@ -1592,7 +1598,7 @@ dependencies = [ + + [[package]] + name = "cache" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "catalog", + "common-error", +@@ -1658,7 +1664,7 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" + + [[package]] + name = "catalog" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "api", + "arrow 58.3.0", +@@ -1993,7 +1999,7 @@ checksum = "b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675" + + [[package]] + name = "cli" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "async-stream", + "async-trait", +@@ -2052,7 +2058,7 @@ dependencies = [ + + [[package]] + name = "client" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "api", + "arc-swap", +@@ -2084,7 +2090,7 @@ dependencies = [ + "serde_json", + "snafu 0.8.6", + "store-api", +- "substrait 1.2.0-beta.1", ++ "substrait 1.2.0-beta.2", + "tokio", + "tokio-stream", + "tonic 0.14.2", +@@ -2133,7 +2139,7 @@ dependencies = [ + + [[package]] + name = "cmd" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "api", + "async-trait", @@ -2259,7 +2265,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c" dependencies = [ @@ -24,6 +96,15 @@ index bc59d90af..08300887b 100644 ] [[package]] +@@ -2285,7 +2291,7 @@ dependencies = [ + + [[package]] + name = "common-base" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "ahash 0.8.12", + "anymap2", @@ -2298,6 +2304,7 @@ dependencies = [ "pin-project", "regex", @@ -32,6 +113,59 @@ index bc59d90af..08300887b 100644 "tokio", "toml 0.8.23", "zeroize", +@@ -2305,14 +2312,14 @@ dependencies = [ + + [[package]] + name = "common-catalog" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "const_format", + ] + + [[package]] + name = "common-config" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "common-base", + "common-error", +@@ -2336,7 +2343,7 @@ dependencies = [ + + [[package]] + name = "common-datasource" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "arrow 58.3.0", + "arrow-schema 58.3.0", +@@ -2372,7 +2379,7 @@ dependencies = [ + + [[package]] + name = "common-decimal" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "bigdecimal 0.4.8", + "common-error", +@@ -2385,7 +2392,7 @@ dependencies = [ + + [[package]] + name = "common-error" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "common-macro", + "http 1.3.1", +@@ -2397,7 +2404,7 @@ dependencies = [ + + [[package]] + name = "common-event-recorder" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "api", + "async-trait", @@ -2414,6 +2421,7 @@ dependencies = [ "serde_json", "snafu 0.8.6", @@ -40,6 +174,236 @@ index bc59d90af..08300887b 100644 "tokio", "tokio-util", "toml 0.8.23", +@@ -2421,7 +2429,7 @@ dependencies = [ + + [[package]] + name = "common-frontend" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "api", + "async-trait", +@@ -2443,7 +2451,7 @@ dependencies = [ + + [[package]] + name = "common-function" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "ahash 0.8.12", + "api", +@@ -2506,7 +2514,7 @@ dependencies = [ + + [[package]] + name = "common-greptimedb-telemetry" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "async-trait", + "common-runtime", +@@ -2523,7 +2531,7 @@ dependencies = [ + + [[package]] + name = "common-grpc" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "api", + "arrow-flight", +@@ -2558,7 +2566,7 @@ dependencies = [ + + [[package]] + name = "common-grpc-expr" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "api", + "common-base", +@@ -2578,7 +2586,7 @@ dependencies = [ + + [[package]] + name = "common-macro" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "greptime-proto", + "once_cell", +@@ -2589,7 +2597,7 @@ dependencies = [ + + [[package]] + name = "common-mem-prof" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "anyhow", + "common-error", +@@ -2605,7 +2613,7 @@ dependencies = [ + + [[package]] + name = "common-memory-manager" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "common-error", + "common-macro", +@@ -2617,7 +2625,7 @@ dependencies = [ + + [[package]] + name = "common-meta" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "anymap2", + "api", +@@ -2690,7 +2698,7 @@ dependencies = [ + + [[package]] + name = "common-options" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "common-base", + "common-grpc", +@@ -2701,11 +2709,11 @@ dependencies = [ + + [[package]] + name = "common-plugins" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + + [[package]] + name = "common-pprof" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "common-error", + "common-macro", +@@ -2716,7 +2724,7 @@ dependencies = [ + + [[package]] + name = "common-procedure" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "api", + "async-stream", +@@ -2745,7 +2753,7 @@ dependencies = [ + + [[package]] + name = "common-procedure-test" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "async-trait", + "common-procedure", +@@ -2755,7 +2763,7 @@ dependencies = [ + + [[package]] + name = "common-query" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "api", + "async-trait", +@@ -2785,7 +2793,7 @@ dependencies = [ + + [[package]] + name = "common-recordbatch" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "arc-swap", + "common-base", +@@ -2810,7 +2818,7 @@ dependencies = [ + + [[package]] + name = "common-runtime" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "async-trait", + "clap", +@@ -2839,7 +2847,7 @@ dependencies = [ + + [[package]] + name = "common-session" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "serde", + "strum 0.27.1", +@@ -2847,7 +2855,7 @@ dependencies = [ + + [[package]] + name = "common-sql" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "arrow-schema 58.3.0", + "common-base", +@@ -2867,7 +2875,7 @@ dependencies = [ + + [[package]] + name = "common-stat" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "common-base", + "common-runtime", +@@ -2882,7 +2890,7 @@ dependencies = [ + + [[package]] + name = "common-telemetry" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "backtrace", + "common-base", +@@ -2911,7 +2919,7 @@ dependencies = [ + + [[package]] + name = "common-test-util" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "client", + "common-grpc", +@@ -2924,7 +2932,7 @@ dependencies = [ + + [[package]] + name = "common-time" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "arrow 58.3.0", + "chrono", +@@ -2942,7 +2950,7 @@ dependencies = [ + + [[package]] + name = "common-version" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "cargo-manifest", + "const_format", +@@ -2952,7 +2960,7 @@ dependencies = [ + + [[package]] + name = "common-wal" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "common-base", + "common-error", +@@ -2975,7 +2983,7 @@ dependencies = [ + + [[package]] + name = "common-workload" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "common-telemetry", + "serde", @@ -3732,7 +3740,7 @@ checksum = "a4ae5f15dda3c708c0ade84bfee31ccab44a3da4f88015ed22f63732abe300c8" [[package]] name = "datafusion" @@ -343,6 +707,24 @@ index bc59d90af..08300887b 100644 dependencies = [ "async-recursion", "async-trait", +@@ -4450,7 +4458,7 @@ dependencies = [ + + [[package]] + name = "datanode" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "api", + "arrow-flight", +@@ -4525,7 +4533,7 @@ checksum = "c286de4e81ea2590afc24d754e0f83810c566f50a1388fa75ebd57928c0d9745" + + [[package]] + name = "datatypes" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "arrow 58.3.0", + "arrow-array 58.3.0", @@ -4542,6 +4550,9 @@ dependencies = [ "num", "num-traits", @@ -353,6 +735,42 @@ index bc59d90af..08300887b 100644 "paste", "regex", "serde", +@@ -5262,7 +5273,7 @@ checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" + + [[package]] + name = "file-engine" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "api", + "async-trait", +@@ -5393,7 +5404,7 @@ checksum = "8bf7cc16383c4b8d58b9905a8509f02926ce3058053c056376248d958c9df1e8" + + [[package]] + name = "flow" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "api", + "arrow 58.3.0", +@@ -5463,7 +5474,7 @@ dependencies = [ + "sql", + "store-api", + "strum 0.27.1", +- "substrait 1.2.0-beta.1", ++ "substrait 1.2.0-beta.2", + "table", + "tokio", + "tokio-stream", +@@ -5546,7 +5557,7 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" + + [[package]] + name = "frontend" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "api", + "arc-swap", @@ -6041,7 +6052,7 @@ dependencies = [ [[package]] name = "greptime-proto" @@ -371,6 +789,15 @@ index bc59d90af..08300887b 100644 "tokio", "tower-service", "tracing", +@@ -6849,7 +6860,7 @@ dependencies = [ + + [[package]] + name = "index" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "async-trait", + "asynchronous-codec", @@ -7827,7 +7838,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667" dependencies = [ @@ -380,7 +807,32 @@ index bc59d90af..08300887b 100644 ] [[package]] -@@ -8313,6 +8324,7 @@ dependencies = [ +@@ -7970,7 +7981,7 @@ checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" + + [[package]] + name = "log-query" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "chrono", + "common-error", +@@ -7982,7 +7993,7 @@ dependencies = [ + + [[package]] + name = "log-store" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "async-stream", + "async-trait", +@@ -8307,12 +8318,13 @@ dependencies = [ + + [[package]] + name = "meta-client" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "api", "async-trait", "common-base", "common-error", @@ -388,6 +840,15 @@ index bc59d90af..08300887b 100644 "common-grpc", "common-macro", "common-meta", +@@ -8339,7 +8351,7 @@ dependencies = [ + + [[package]] + name = "meta-srv" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "api", + "async-trait", @@ -8398,7 +8410,6 @@ dependencies = [ "serde", "serde_json", @@ -396,6 +857,33 @@ index bc59d90af..08300887b 100644 "snafu 0.8.6", "sqlx", "store-api", +@@ -8439,7 +8450,7 @@ dependencies = [ + + [[package]] + name = "metric-engine" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "api", + "aquamarine", +@@ -8540,7 +8551,7 @@ dependencies = [ + + [[package]] + name = "mito-codec" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "api", + "bytes", +@@ -8565,7 +8576,7 @@ dependencies = [ + + [[package]] + name = "mito2" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "api", + "aquamarine", @@ -9289,7 +9300,7 @@ version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d" @@ -405,6 +893,24 @@ index bc59d90af..08300887b 100644 "proc-macro2", "quote", "syn 2.0.117", +@@ -9355,7 +9366,7 @@ dependencies = [ + + [[package]] + name = "object-store" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "anyhow", + "async-trait", +@@ -9926,7 +9937,7 @@ dependencies = [ + + [[package]] + name = "operator" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "ahash 0.8.12", + "api", @@ -9942,6 +9953,7 @@ dependencies = [ "common-catalog", "common-datasource", @@ -413,6 +919,15 @@ index bc59d90af..08300887b 100644 "common-frontend", "common-function", "common-grpc", +@@ -9985,7 +9997,7 @@ dependencies = [ + "sql", + "sqlparser", + "store-api", +- "substrait 1.2.0-beta.1", ++ "substrait 1.2.0-beta.2", + "table", + "tokio", + "tokio-util", @@ -10256,6 +10268,53 @@ dependencies = [ "zstd", ] @@ -467,6 +982,15 @@ index bc59d90af..08300887b 100644 [[package]] name = "parse-size" version = "1.1.0" +@@ -10270,7 +10329,7 @@ checksum = "e3c406c9e2aa74554e662d2c2ee11cd3e73756988800be7e6f5eddb16fed4699" + + [[package]] + name = "partition" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "api", + "async-trait", @@ -10488,13 +10547,13 @@ dependencies = [ [[package]] @@ -484,6 +1008,33 @@ index bc59d90af..08300887b 100644 "bytes", "chrono", "derive-new", +@@ -10664,7 +10723,7 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + + [[package]] + name = "pipeline" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "ahash 0.8.12", + "api", +@@ -10821,7 +10880,7 @@ dependencies = [ + + [[package]] + name = "plugins" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "auth", + "catalog", +@@ -11161,7 +11220,7 @@ dependencies = [ + + [[package]] + name = "promql" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "ahash 0.8.12", + "async-trait", @@ -11284,7 +11343,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac6c3320f9abac597dcbc668774ef006702672474aad53c6d596b62e487b40b1" dependencies = [ @@ -511,7 +1062,50 @@ index bc59d90af..08300887b 100644 "proc-macro2", "quote", "syn 2.0.117", -@@ -13413,6 +13472,7 @@ dependencies = [ +@@ -11514,7 +11573,7 @@ dependencies = [ + + [[package]] + name = "puffin" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "async-compression", + "async-trait", +@@ -11576,7 +11635,7 @@ dependencies = [ + + [[package]] + name = "query" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "ahash 0.8.12", + "api", +@@ -11647,7 +11706,7 @@ dependencies = [ + "sql", + "sqlparser", + "store-api", +- "substrait 1.2.0-beta.1", ++ "substrait 1.2.0-beta.2", + "table", + "tokio", + "tokio-stream", +@@ -13267,7 +13326,7 @@ dependencies = [ + + [[package]] + name = "servers" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "ahash 0.8.12", + "api", +@@ -13407,12 +13466,13 @@ dependencies = [ + + [[package]] + name = "session" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "ahash 0.8.12", "api", "arc-swap", "auth", @@ -519,6 +1113,87 @@ index bc59d90af..08300887b 100644 "common-catalog", "common-error", "common-macro", +@@ -13760,7 +13820,7 @@ dependencies = [ + + [[package]] + name = "sql" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "api", + "arrow-buffer 58.3.0", +@@ -13821,7 +13881,7 @@ dependencies = [ + + [[package]] + name = "sqlness-runner" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "async-trait", + "clap", +@@ -14103,7 +14163,7 @@ dependencies = [ + + [[package]] + name = "standalone" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "async-trait", + "catalog", +@@ -14149,7 +14209,7 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" + + [[package]] + name = "store-api" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "api", + "aquamarine", +@@ -14342,7 +14402,7 @@ dependencies = [ + + [[package]] + name = "substrait" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "async-trait", + "bytes", +@@ -14464,7 +14524,7 @@ dependencies = [ + + [[package]] + name = "table" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "api", + "arc-swap", +@@ -14747,7 +14807,7 @@ checksum = "8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683" + + [[package]] + name = "tests-fuzz" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "arbitrary", + "async-trait", +@@ -14795,7 +14855,7 @@ dependencies = [ + + [[package]] + name = "tests-integration" +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + dependencies = [ + "api", + "arrow-flight", +@@ -14877,7 +14937,7 @@ dependencies = [ + "sqlx", + "standalone", + "store-api", +- "substrait 1.2.0-beta.1", ++ "substrait 1.2.0-beta.2", + "table", + "tempfile", + "time", @@ -15549,9 +15609,9 @@ checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" [[package]] @@ -577,9 +1252,18 @@ index bc59d90af..08300887b 100644 [[package]] diff --git a/Cargo.toml b/Cargo.toml -index 711423b0a..40f7c03bf 100644 +index 711423b0a..beb558d1e 100644 --- a/Cargo.toml +++ b/Cargo.toml +@@ -75,7 +75,7 @@ members = [ + resolver = "2" + + [workspace.package] +-version = "1.2.0-beta.1" ++version = "1.2.0-beta.2" + edition = "2024" + license = "Apache-2.0" + @@ -159,7 +159,7 @@ fs2 = "0.4" fst = "0.4.7" futures = "0.3" diff --git a/backport-review/v1.2-beta2/decisions/README.md b/backport-review/v1.2-beta2/decisions/README.md index d757e6f6f9d..bd1ca34a1b5 100644 --- a/backport-review/v1.2-beta2/decisions/README.md +++ b/backport-review/v1.2-beta2/decisions/README.md @@ -2,7 +2,7 @@ **Start here.** This is the canonical, priority-ordered index of behavior that was reconstructed, sliced, folded, or adapted for v1.2.0-beta.2. The aggregate head -is [`40e02ff6b`](https://github.com/GreptimeTeam/greptimedb/commit/40e02ff6b62ad3445f7035e437bd9e322c8af31b); +is [`81fd630955f`](https://github.com/GreptimeTeam/greptimedb/commit/81fd630955f16b9c45811539aa8434b47d5a875b); links to the shipping commits below are immutable commit links. A range-diff is an audit of the *difference between two patches*, not the full @@ -11,7 +11,7 @@ not edited. ## Canonical CI status -The recorded historical [GitHub Actions run 32341712112](https://github.com/GreptimeTeam/greptimedb/actions/runs/32341712112), whose actual head SHA was `b5c38fbfc15053f42d4c1d843204bbdd52cb4a00`, completed with conclusion **failure** on the superseded-base aggregate. Failed jobs were **Clippy**, **Check Unused Dependencies**, and **Check (ubuntu-latest)**. **SQLness**, **Compatibility Test**, binary builds, **Rustfmt**, license, and fuzz jobs passed. **`test` was skipped downstream because Clippy and Check Unused Dependencies failed, while `coverage` was skipped independently because this was a `workflow_dispatch` run and coverage runs only for `merge_group`, not because of failed prerequisites.** No CI run or result is recorded for the final range `2f5e97850e55d86c0ed9eff1719994c88b4450a0..40e02ff6b62ad3445f7035e437bd9e322c8af31b`; this is recorded CI evidence only, and local verification claims remain limited to the existing top-level README and `manual-deltas.md`. +The recorded historical [GitHub Actions run 32341712112](https://github.com/GreptimeTeam/greptimedb/actions/runs/32341712112), whose actual head SHA was `b5c38fbfc15053f42d4c1d843204bbdd52cb4a00`, completed with conclusion **failure** on the superseded-base aggregate. Failed jobs were **Clippy**, **Check Unused Dependencies**, and **Check (ubuntu-latest)**. **SQLness**, **Compatibility Test**, binary builds, **Rustfmt**, license, and fuzz jobs passed. **`test` was skipped downstream because Clippy and Check Unused Dependencies failed, while `coverage` was skipped independently because this was a `workflow_dispatch` run and coverage runs only for `merge_group`, not because of failed prerequisites.** No CI run or result is recorded for the final range `2f5e97850e55d86c0ed9eff1719994c88b4450a0..81fd630955f16b9c45811539aa8434b47d5a875b`; this is recorded CI evidence only, and local verification claims remain limited to the existing top-level README and `manual-deltas.md`. ## 1. BLOCKING / compatibility decisions @@ -56,7 +56,7 @@ Exact entries with nearby context can be reviewed from [dependency and baseline ## Final provenance scope -The final review records 36 public Issue-requested PR relationships: the original 31 plus #8825, #8921, #8895, #8901, and #8902. Three selected PRs—#8672, #8699, and #8921—are base-present. The dependency closure adds exactly two relationships: full #8734 and the release-compatible slice of #8392. The indexes therefore contain 38 unique provenance relationships total. The patch-ID verdict contains 14 exact stable patch-ID relationships and 20 adapted relationships; its exact list includes #8901. The #8895 and #8901 mappings and complete upstream ranges are covered in [JSON2 merge/layout coverage](json2-mergescan.md) and [`manual-deltas.md`](../manual-deltas.md). +The final review records 36 public Issue-requested PR relationships: the original 31 plus #8825, #8921, #8895, #8901, and #8902. Three selected PRs—#8672, #8699, and #8921—are base-present. The dependency closure adds exactly two relationships: full #8734 and the release-compatible slice of #8392. The indexes therefore contain 38 unique PR provenance relationships total; the non-PR version identity commit is recorded separately in the aggregate provenance ledger. The patch-ID verdict contains 14 exact stable patch-ID relationships and 20 adapted relationships; its exact list includes #8901. The #8895 and #8901 mappings and complete upstream ranges are covered in [JSON2 merge/layout coverage](json2-mergescan.md) and [`manual-deltas.md`](../manual-deltas.md). ## Recorded verification context diff --git a/backport-review/v1.2-beta2/decisions/event-context-compatibility.md b/backport-review/v1.2-beta2/decisions/event-context-compatibility.md index f683ff079c7..34bc03d1628 100644 --- a/backport-review/v1.2-beta2/decisions/event-context-compatibility.md +++ b/backport-review/v1.2-beta2/decisions/event-context-compatibility.md @@ -8,7 +8,7 @@ Immutable upstream patches: [#8734](https://github.com/GreptimeTeam/greptimedb/c ## Resulting backport patch — what ships -Carriers are [#8734](https://github.com/GreptimeTeam/greptimedb/commit/e9ad585975022b206275afb2735ac480869bcd33), [#8834](https://github.com/GreptimeTeam/greptimedb/commit/5d059c84bd2f7ecb724d5a84501196d57f27481a), [#8835](https://github.com/GreptimeTeam/greptimedb/commit/22174d32dadf9ea58073b15c72828db9927969c6), and [#8852](https://github.com/GreptimeTeam/greptimedb/commit/2927fa339ec677fb632a8940bcd0d43eea78881a). The #8825 carrier is [d18430b874f9c8054747dbf688585cd7d2988e3e](https://github.com/GreptimeTeam/greptimedb/commit/d18430b874f9c8054747dbf688585cd7d2988e3e), the final aggregate head is `40e02ff6b62ad3445f7035e437bd9e322c8af31b`. Rolling extras [legacy fallback](https://github.com/GreptimeTeam/greptimedb/commit/46edabe916a10c2cafe816b8fe01f0d5da8fffc8) and [single conversion](https://github.com/GreptimeTeam/greptimedb/commit/e61a6df6b2b110badd5755f68010b6439d69ac84) complete compatibility. The narrow test adaptations [9bf878f5](https://github.com/GreptimeTeam/greptimedb/commit/9bf878f562518d30a412138ad4244d7d8e7867e6) and [6595b5d7b](https://github.com/GreptimeTeam/greptimedb/commit/6595b5d7bf1f59587bf89676d420db7371cdc459) are retained and not reverted. +Carriers are [#8734](https://github.com/GreptimeTeam/greptimedb/commit/e9ad585975022b206275afb2735ac480869bcd33), [#8834](https://github.com/GreptimeTeam/greptimedb/commit/5d059c84bd2f7ecb724d5a84501196d57f27481a), [#8835](https://github.com/GreptimeTeam/greptimedb/commit/22174d32dadf9ea58073b15c72828db9927969c6), and [#8852](https://github.com/GreptimeTeam/greptimedb/commit/2927fa339ec677fb632a8940bcd0d43eea78881a). The #8825 carrier is [d18430b874f9c8054747dbf688585cd7d2988e3e](https://github.com/GreptimeTeam/greptimedb/commit/d18430b874f9c8054747dbf688585cd7d2988e3e), the final aggregate head is `81fd630955f16b9c45811539aa8434b47d5a875b` (with `40e02ff6b62ad3445f7035e437bd9e322c8af31b` as the pre-version carrier). Rolling extras [legacy fallback](https://github.com/GreptimeTeam/greptimedb/commit/46edabe916a10c2cafe816b8fe01f0d5da8fffc8) and [single conversion](https://github.com/GreptimeTeam/greptimedb/commit/e61a6df6b2b110badd5755f68010b6439d69ac84) complete compatibility. The narrow test adaptations [9bf878f5](https://github.com/GreptimeTeam/greptimedb/commit/9bf878f562518d30a412138ad4244d7d8e7867e6) and [6595b5d7b](https://github.com/GreptimeTeam/greptimedb/commit/6595b5d7bf1f59587bf89676d420db7371cdc459) are retained and not reverted. ## PR #8825 mapping and exact conflict resolution diff --git a/backport-review/v1.2-beta2/manual-deltas.md b/backport-review/v1.2-beta2/manual-deltas.md index a9b174a9a8b..45832640c62 100644 --- a/backport-review/v1.2-beta2/manual-deltas.md +++ b/backport-review/v1.2-beta2/manual-deltas.md @@ -83,7 +83,7 @@ The canonical reviewer index is [`decisions/README.md`](decisions/README.md). Th ### #8825 — adapted - Upstream PR head: `bf947141753a9ea554aa1ca31637fdd3ad1429f3`; merge: `60c7bbcaf30a0e65ad7fa2b2b8ad0c1199a662b1`. - Requested by WenyXu in [Issue #8892 comment 5353700059](https://github.com/GreptimeTeam/greptimedb/issues/8892#issuecomment-5353700059). -- Aggregate carrier: `d18430b874f9c8054747dbf688585cd7d2988e3e`; final head: `40e02ff6b62ad3445f7035e437bd9e322c8af31b`. +- Aggregate carrier: `d18430b874f9c8054747dbf688585cd7d2988e3e`; final aggregate head: `81fd630955f16b9c45811539aa8434b47d5a875b` (the pre-version carrier remains `40e02ff6b62ad3445f7035e437bd9e322c8af31b`). - Adds shared `common_base::protocol::Channel`, re-exports it as `session::context::Channel`, and retains stable wire values/names and `Unknown` behavior. Session dialect mapping remains through the `dialect_for_channel` helper; common-meta derives protocol names from shared `Channel`. - Semantic conflict resolution is explicit: shared mapping replaces `common_session::channel_protocol`, but the aggregate preserves the old-frontend fallback for omitted protobuf `event_context` and exactly-once protobuf → `PersistentEventContext` → `ProcedureEventInput` conversion. Actor/event JSON and protobuf schemas are unchanged. - Narrow test adaptations `9bf878f5` and `6595b5d7b` are retained and not reverted. @@ -125,6 +125,7 @@ The canonical reviewer index is [`decisions/README.md`](decisions/README.md). Th - `7b74b73d...`: rustfmt-only aggregate cleanup. - `3e8992f3...`: Cargo offline resolver update to align the final lock package dependency list with proto #335. +- `81fd630955f16b9c45811539aa8434b47d5a875b`: non-PR `release-extra` version identity commit (`chore: bump version to 1.2.0-beta.2`), following the #8902 pre-version carrier; stable patch ID `9469fd7d7cb138515cd72d18861dd00b9dc2b74b`. ## Final proto chain diff --git a/backport-review/v1.2-beta2/range-diffs/pr-8825.txt b/backport-review/v1.2-beta2/range-diffs/pr-8825.txt index 8527f7ab77a..feca3fd2405 100644 --- a/backport-review/v1.2-beta2/range-diffs/pr-8825.txt +++ b/backport-review/v1.2-beta2/range-diffs/pr-8825.txt @@ -13,7 +13,7 @@ - Aggregate carrier: `d18430b874f9c8054747dbf688585cd7d2988e3e` - Aggregate carrier parent: `6595b5d7bf1f59587bf89676d420db7371cdc459` - Aggregate carrier link: [d18430b874f9c8054747dbf688585cd7d2988e3e](https://github.com/GreptimeTeam/greptimedb/commit/d18430b874f9c8054747dbf688585cd7d2988e3e) -- Aggregate final head: `40e02ff6b62ad3445f7035e437bd9e322c8af31b` +- Aggregate final head: `81fd630955f16b9c45811539aa8434b47d5a875b` (pre-version carrier: `40e02ff6b62ad3445f7035e437bd9e322c8af31b`) - Narrow release test adaptations retained before the carrier: `9bf878f562518d30a412138ad4244d7d8e7867e6`, `6595b5d7bf1f59587bf89676d420db7371cdc459`. ## Why no range-diff is recorded