mirror of
https://github.com/GreptimeTeam/greptimedb.git
synced 2026-10-24 21:02:30 +00:00
docs: refresh beta2 review artifacts for versioned head
Signed-off-by: discord9 <discord9@163.com>
This commit is contained in:
@@ -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-<number>.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).
|
||||
|
||||
@@ -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
|
||||
|
||||
|
@@ -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
|
||||
|
||||
|
@@ -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"
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user