docs: sync beta2 provenance with late Issue request

Signed-off-by: discord9 <discord9@163.com>
This commit is contained in:
discord9
2026-08-21 15:26:31 +08:00
parent b9348c1a81
commit 2ffbbf3f40
4 changed files with 6 additions and 6 deletions
+2 -2
View File
@@ -25,7 +25,7 @@
## Scope
The review scope has 36 selected PR relationships: 35 public Issue-requested PRs (the original 31 plus #8825, #8921, #8895, and #8901) and separately selected #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 selected 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 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.
## Mapping classes
@@ -44,6 +44,6 @@ PR #8824 is accepted by explicit release-owner direction in this backport sessio
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 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 selected PR rows (35 public Issue-requested plus separately selected #8902) plus exactly the two closure rows (#8734 and #8392): 38 unique provenance relationships.
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).
@@ -52,11 +52,11 @@ These entries are intentionally not given separate concern pages: stable patch-I
| **Exact stable patch-ID (14)** | #8777, #8832, #8787, #8849, #8859, #8889, #8833, #8600, #8808, #8709, #8522, #8739, #8772, #8901 | [1dd27e9](https://github.com/GreptimeTeam/greptimedb/commit/1dd27e9162ef5438e9f44b5a48a040f5c399227a), [e80f539](https://github.com/GreptimeTeam/greptimedb/commit/e80f539077616507b04df68a85a67f5da1c8f93e), [0b49947](https://github.com/GreptimeTeam/greptimedb/commit/0b499475dedfa462e9f951e0bb7b516011a195a0), [ab80858](https://github.com/GreptimeTeam/greptimedb/commit/ab808586525877230b9774f2ce29aca590152642), [824c5ac](https://github.com/GreptimeTeam/greptimedb/commit/824c5acfa7cf1865d2c20b77281c6b12e8e73de7), [c894a24](https://github.com/GreptimeTeam/greptimedb/commit/c894a2468c2bbb621bc26bf242046f1c60493460), [4ab29b2](https://github.com/GreptimeTeam/greptimedb/commit/4ab29b22f381156225cf9a50f73e5acc1ba8bbe8), [9c683fc](https://github.com/GreptimeTeam/greptimedb/commit/9c683fccfc11cd5db720b14c7adb22b7d734defd), [1a2e7b8](https://github.com/GreptimeTeam/greptimedb/commit/1a2e7b81679c602ae76f868b66974af9397d4341), [0b6c40e](https://github.com/GreptimeTeam/greptimedb/commit/0b6c40e7f465273ac424beca3475e82f4def7991), [7d68d8d](https://github.com/GreptimeTeam/greptimedb/commit/7d68d8dbe0600b86535293210ec70417e4b2b3d5), [be0985c](https://github.com/GreptimeTeam/greptimedb/commit/be0985cc39c648a35328bf9c340a8d32b814ddc6), [5e0a643](https://github.com/GreptimeTeam/greptimedb/commit/5e0a6436ee91fb4cb48a1a63564e019be02b3e22), [5a64209](https://github.com/GreptimeTeam/greptimedb/commit/5a642091cd2b6185fbe6a08d6f76d8295955152f) (in the same order) | Patch-equivalent to each upstream PR; any cherry-pick conflict is a replay detail, not a semantic delta. | No separate page; see audit TSVs and raw range-diffs |
| **Base-present** | #8672, #8699, #8921 | #8921 official release-base commit `2f5e97850e55d86c0ed9eff1719994c88b4450a0`; no aggregate carrier | Already present in beta2 before this aggregate; no backport patch ships for any of these PRs. | No separate page; see [`README.md`](../README.md) scope |
Exact entries with nearby context can be reviewed from [dependency and baseline adaptations](dependency-and-baseline-adaptations.md) and the [event context page](event-context-compatibility.md). The complete 36-selected-PR mapping (35 public Issue-requested plus separately selected #8902, including #8895 and #8901), plus dependency #8734 and slice #8392, is indexed in [`upstream-pr-map.tsv`](../upstream-pr-map.tsv), [`patch-id-verdict.tsv`](../patch-id-verdict.tsv), and [`aggregate-commit-provenance.tsv`](../aggregate-commit-provenance.tsv).
Exact entries with nearby context can be reviewed from [dependency and baseline adaptations](dependency-and-baseline-adaptations.md) and the [event context page](event-context-compatibility.md). The complete 36-public-Issue-requested-PR mapping (the original 31 plus #8825, #8921, #8895, #8901, and #8902), plus dependency #8734 and slice #8392, is indexed in [`upstream-pr-map.tsv`](../upstream-pr-map.tsv), [`patch-id-verdict.tsv`](../patch-id-verdict.tsv), and [`aggregate-commit-provenance.tsv`](../aggregate-commit-provenance.tsv).
## Final provenance scope
The final review records 36 selected PR relationships: 35 public Issue-requested PRs (the original 31 plus #8825, #8921, #8895, and #8901) plus separately selected #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 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).
## Recorded verification context
@@ -47,4 +47,4 @@ The explicit Issue-requested JSON2 layout PRs are also represented in the machin
- **#8895**: upstream merge `d7f1233f775d54380318d6ad9ff62504a7cbcff1`, head `6b8645bf584a04b45828c7e8d0fb19418db70d2e`, complete upstream range `0a6a22033e3ebb4d6c7243874d840558a9eb7216^..6b8645bf584a04b45828c7e8d0fb19418db70d2e`, aggregate carrier `fed5c80d7e94bd2c8ab1f7ddac8ab205d993156d`. The carrier folds the two upstream commits, retains JSON2 DDL/layout settings, and omits the upstream-only >=v1.3.0 compatibility case; it is `adapted`.
- **#8901**: upstream merge `b96ea86a621e7283e77e4e37dd4e3ec8dfc44f73`, head `b450abd46e473a07cb1b42a9c7c62d0b0d551e17`, complete upstream range `6e637fbe58f36643fea40f38d5ff352fe00254f9^..b450abd46e473a07cb1b42a9c7c62d0b0d551e17`, aggregate carrier `5a642091cd2b6185fbe6a08d6f76d8295955152f`. The carrier folds the three upstream commits and is `exact` by stable patch ID.
These are part of the 36 selected PR relationships: 35 public Issue-requested PRs plus separately selected #8902. Together with base-present #8672/#8699/#8921 and the two closure relationships (#8734 full, #8392 release-compatible slice), the review contains 38 provenance relationships.
These are part of the 36 public Issue-requested PR relationships: the original 31 plus #8825, #8921, #8895, #8901, and #8902. Together with base-present #8672/#8699/#8921 and the two closure relationships (#8734 full, #8392 release-compatible slice), the review contains 38 provenance relationships.
+1 -1
View File
@@ -152,4 +152,4 @@ The canonical reviewer index is [`decisions/README.md`](decisions/README.md). Th
## Final provenance scope
The final review records 36 selected PR relationships: 35 public Issue-requested PRs (the original 31 plus #8825, #8921, #8895, and #8901) plus separately selected #8902. Of those, #8672, #8699, and #8921 are base-present. The dependency closure contributes exactly two additional relationships—full #8734 and the release-compatible slice of #8392—for 38 unique provenance relationships total.
The final review records 36 public Issue-requested PR relationships: the original 31 plus #8825, #8921, #8895, #8901, and #8902. Of those, #8672, #8699, and #8921 are base-present. The dependency closure contributes exactly two additional relationships—full #8734 and the release-compatible slice of #8392—for 38 unique provenance relationships total.