morningman opened a new pull request, #4074: URL: https://github.com/apache/doris-website/pull/4074
Replaces `download.velodb.io` with `apache-doris-releases.oss-accelerate.aliyuncs.com` across the 2.1 and 3.x doc trees. Follow-up to #4064, which had moved these same links from `download.selectdb.com` to `download.velodb.io`. ## Versions - [ ] dev - [ ] 4.x - [x] 3.x - [x] 2.1 or older (not covered by version/language sync gate) ## Languages - [x] Chinese - [x] English - [ ] Japanese candidate translation needed ## Docs Checklist - [x] Checked by AI - [ ] Test Cases Built - [x] Updated required version and language counterparts, or explained why not - [x] If only one language changed, confirmed whether source/translation counterparts need sync ## Scope Hostname-only change — 23 files, 40 occurrences, no path or content edits. | Tree | Files | | --- | --- | | `versioned_docs/version-2.1` | 6 | | `versioned_docs/version-3.x` | 6 | | `i18n/zh-CN/.../version-2.1` | 6 | | `i18n/zh-CN/.../version-3.x` | 5 | `ja-source/` is intentionally left untouched, matching the scope of #4064 — it is report-only candidate-translation input per `website-quality-governance/i18n-sync-policy.md`, so its two links still point at the old host. ## Link verification All 8 distinct URLs were scraped back out of the working tree after the edit and checked live. Every one returns **HTTP 200** with a real `Content-Length` and a sensible `Content-Type`: | Status | Size | Path | | --- | --- | --- | | 200 | 21.9 MB | `/ccr-release/ccr-syncer-2.1.10-rc08-arm64.tar.xz` | | 200 | 30.7 MB | `/ccr-release/ccr-syncer-2.1.10-rc08-x64.tar.xz` | | 200 | 28.1 MB | `/ccr-release/ccr-syncer-3.0.6-rc05-x64.tar.xz` | | 200 | 21.9 MB | `/ccr-release/ccr-syncer-3.0.6-rc07-arm64.tar.xz` | | 200 | 30.7 MB | `/ccr-release/ccr-syncer-3.0.6-rc07-x64.tar.xz` | | 200 | 101.7 MB | `/extension/filebeat-doris-2.1.1` | | 200 | 10.7 KB | `/extension/logstash-output-doris-1.2.0.gem` | | 200 | 45.8 MB | `/integrations/fluent-bit-doris-3.1.9` | As a control, a nonexistent path on the same bucket returns 404, so the 200s above are genuine objects rather than a catch-all response. The diff was additionally normalized line-by-line to confirm every removed line matches an added line once the hostname is masked — i.e. no path was altered in the process. ## Pre-existing inconsistencies (not touched here) Two discrepancies predate this change and are left alone to keep the diff hostname-only: 1. `admin-manual/data-admin/ccr/quickstart.md` — the English page references `ccr-syncer-3.0.6-rc05-x64` while the Chinese page references `rc07-x64`. 2. `admin-manual/data-admin/ccr/overview.md`, the `3.0 / ARM64` row — the English page lists checksum `dd5f154c…` and the Chinese page lists `bb136f5c…` for the same filename. Happy to fix either in a separate PR. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
