This is an automated email from the ASF dual-hosted git repository.

morningman pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris-website.git


The following commit(s) were added to refs/heads/master by this push:
     new fd7bd9540569 [i18n](ru) Resolve historical Changelog deletion tasks 
(#4480)
fd7bd9540569 is described below

commit fd7bd9540569627ddd52c3c31ce61f5ef7d3e669
Author: Mingyu Chen (Rayner) <[email protected]>
AuthorDate: Fri Oct 23 12:31:14 2026 +0100

    [i18n](ru) Resolve historical Changelog deletion tasks (#4480)
    
    ## Summary
    
    The Russian planner keeps reopening four deletion tasks from its fixed
    T03 inventory after the Binlog-to-Changelog renames in #4426. Record the
    reviewed deletions so subsequent plans stop requesting cleanup that is
    already complete.
    
    The ledger binds each task to its original ID, source path and source
    hash, with a timestamp, explicit machine-review identity and evidence
    from #4426/#4431. At Apache master
    `a0312e41f13f47ff7da7855759d0d6f7ed3b5fc1`, all four replacement Russian
    documents are current, obsolete sources/targets/state records are
    absent, affected inbound links and sidebars are clean, and the actual
    Docusaurus `createRedirects` callback maps all four old Russian URLs to
    their replacements. The remaining references to the old image filename
    point to an existing retained asset.
    
    ## Validation
    
    - Existing planner tests: 19 passed, including reviewed-deletion
    suppression and evidence validation.
    - Configuration checks pass for all three managed locales; the four
    ledger records pass `validateResolved`.
    - Native audit and planner comparison: deletion tasks drop from 4 to 0.
    Coverage and all six unrelated source-update tasks remain unchanged:
    required/current/pending = 3354/3348/6; no sidebar gaps or planner
    exceptions.
    - Shared Russian PR preflight and `git diff --check` pass. No document
    bodies or page-state records change, so preflight checks zero changed
    documents.
    - All four Russian redirect mappings verified through the loaded
    Docusaurus configuration. No website build or public deployment was
    performed locally; CI selects Russian 4.x.
    
    The six remaining Russian 4.x tasks come from the later source changes
    in #4441: four new distance-function documents and updates to Lance
    Catalog and hybrid search. This ledger change preserves those tasks and
    does not claim complete current coverage.
    
    ## Self-review
    
    | Checkpoint | Conclusion |
    | --- | --- |
    | Goal | Four completed historical cleanup tasks disappear from planning
    while new source work remains visible. |
    | Scope and clarity | One locale-specific ledger file; original
    inventory and translation identities are preserved. |
    | Information architecture | Current docs, active versions, community
    pages and other locales retain their existing content and navigation. |
    | Paths, links and redirects | No paths or anchors change here; all four
    existing replacement routes, cleanup and redirects were checked. |
    | Frontend and build conventions | No frontend, style, theme, workflow
    or build changes. Responsive/theme behavior is unaffected. |
    | Verification | Native audit/planner comparison, existing planner
    tests, configuration/schema validation, actual redirect callback and
    shared admission checks cover the metadata change. CI/public deployment
    results are not asserted. |
    | Other correctness, accessibility, SEO and maintenance | No additional
    issue found in this change. Ledger evidence and machine identity remain
    explicit; six new source-update tasks are reported separately. |
    
    ## Versions
    
    - [x] dev
    - [x] 4.x
    - [ ] 3.x
    - [ ] 2.1 or older (not covered by version/language sync gate)
    
    ## Languages
    
    - [ ] Chinese
    - [ ] English
    - [x] Russian translation-state ledger
    
    ## Docs Checklist
    
    - [x] Checked by AI
    - [ ] Test Cases Built (metadata-only change; existing tests and native
    checks run, no new tests or website build)
    - [x] Updated required version and language counterparts, or explained
    why not
    - [x] If only one language changed, confirmed whether source/translation
    counterparts need sync
    
    The ledger belongs only to Russian. The existing English/Chinese
    sources, Russian replacement documents and shared redirects are already
    merged and need no counterpart edits for this bookkeeping change.
    
    Co-authored-by: morningman <[email protected]>
---
 translations/state/ru/resolved-deletions.json | 35 ++++++++++++++++++++++++++-
 1 file changed, 34 insertions(+), 1 deletion(-)

diff --git a/translations/state/ru/resolved-deletions.json 
b/translations/state/ru/resolved-deletions.json
index 22890804fd1b..b8c3251a42bc 100644
--- a/translations/state/ru/resolved-deletions.json
+++ b/translations/state/ru/resolved-deletions.json
@@ -1,4 +1,37 @@
 {
   "schemaVersion": 1,
-  "deletions": []
+  "deletions": [
+    {
+      "id": "T06-DEV-206368608339761",
+      "sourceHash": 
"fc51417da6ce259215fb5bea9dc5904a46221b738a0f3987ec783fb8d2631e3d",
+      "sourcePath": "docs/data-operate/incremental/row-binlog.md",
+      "reviewedBy": "Codex (machine review)",
+      "resolvedAt": "2026-10-23T09:06:12Z",
+      "evidence": "https://github.com/apache/doris-website/pull/4426 and 
https://github.com/apache/doris-website/pull/4431; verified at 
a0312e41f13f47ff7da7855759d0d6f7ed3b5fc1: replacement 
docs/data-operate/incremental/changelog.md has a current ru target/state; 
obsolete source, ru target and state are absent; inbound links and sidebars are 
clean; the configured ru redirect resolves the old route to its Changelog 
replacement."
+    },
+    {
+      "id": "T06-DEV-123440086815130",
+      "sourceHash": 
"356bc83db9d7493df3a685acc7e3abda565764fd25d27fb502355eea3b5b6adf",
+      "sourcePath": "docs/key-features/binlog-table-stream.mdx",
+      "reviewedBy": "Codex (machine review)",
+      "resolvedAt": "2026-10-23T09:06:12Z",
+      "evidence": "https://github.com/apache/doris-website/pull/4426 and 
https://github.com/apache/doris-website/pull/4431; verified at 
a0312e41f13f47ff7da7855759d0d6f7ed3b5fc1: replacement 
docs/key-features/changelog-table-stream.mdx has a current ru target/state; 
obsolete source, ru target and state are absent; inbound links and sidebars are 
clean; the configured ru redirect resolves the old route to its Changelog 
replacement."
+    },
+    {
+      "id": "T06-DEV-049922268019675",
+      "sourceHash": 
"9ce183c6ca41de947d30a6f055e6039e449cb78541e3b130d9f85820cef6dc90",
+      "sourcePath": 
"docs/sql-manual/sql-functions/table-valued-functions/binlog.md",
+      "reviewedBy": "Codex (machine review)",
+      "resolvedAt": "2026-10-23T09:06:12Z",
+      "evidence": "https://github.com/apache/doris-website/pull/4426 and 
https://github.com/apache/doris-website/pull/4431; verified at 
a0312e41f13f47ff7da7855759d0d6f7ed3b5fc1: replacement 
docs/sql-manual/sql-functions/table-valued-functions/changelog.md has a current 
ru target/state; obsolete source, ru target and state are absent; inbound links 
and sidebars are clean; the configured ru redirect resolves the old route to 
its Changelog replacement."
+    },
+    {
+      "id": "T06-4X-190926151522346",
+      "sourceHash": 
"a6d0717e8ae7e4a214e441488241445cd294e63876f6058f87f35251fe3465a5",
+      "sourcePath": 
"versioned_docs/version-4.x/key-features/binlog-table-stream.mdx",
+      "reviewedBy": "Codex (machine review)",
+      "resolvedAt": "2026-10-23T09:06:12Z",
+      "evidence": "https://github.com/apache/doris-website/pull/4426 and 
https://github.com/apache/doris-website/pull/4431; verified at 
a0312e41f13f47ff7da7855759d0d6f7ed3b5fc1: replacement 
versioned_docs/version-4.x/key-features/changelog-table-stream.mdx has a 
current ru target/state; obsolete source, ru target and state are absent; 
inbound links and sidebars are clean; the configured ru redirect resolves the 
old route to its Changelog replacement."
+    }
+  ]
 }


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to