morningman opened a new pull request, #4538: URL: https://github.com/apache/doris-website/pull/4538
The complete five-language production build now has healthy memory headroom, but run 40608604747 took 143:30 for the build job, exceeding the existing 180-minute budget with 30% margin. Its managed docs repeatedly ask Git for dates of generated, untracked translation views, then discard those dates in favor of actual source dates; strict verification also reparses pages already visited as counterparts. Suppress native date/author lookup only while loading a managed translation view, restore the original options before contentLoaded, and retain the existing per-document source-date restoration. Real source lookups and displayed date/author options remain intact. Reuse the same invocation's compact immutable HTML metadata for each page's own assertions as well as counterpart checks. Keep every language, status, canonical, robots, heading, sitemap, search-exclusion and reciprocal-alternate assertion, including duplicate canonicals without href. Validation: - 408 local Node checks: 406 passed, 2 conditional skips; 27 workflow checks passed. - Same-source real five-language fixture: all 230 files / 3,294,801 bytes identical before and after the date change; generated-view Git lookups decreased from 36 to zero. - New native fixture verifies source date/author and visible footer options on 40 source, translated and fallback pages; it runs in the existing content-fixture CI path and its own changes select that path. - Existing five-language content fixture returns identical strict results in before/after/after/before comparisons; full HTML parses decrease from 51 to 41. Negative cases still reject damaged headings, duplicate alternates, wrong body language/status, duplicate canonicals without href, and indexed-page noindex. These are fixture results, not a claim that the complete production time budget has passed. T22 remains open until a new complete production run and public acceptance succeed. No local full website build was performed. | Repository review checkpoint | Conclusion | | --- | --- | | Goal | Removes measured discarded work without changing source-date policy or reducing checks; final production budget remains to be measured. | | Focus | Only managed date loading, immutable verifier summaries and their regression/CI coverage change. | | Information architecture / locales / versions | No content, state, ownership, versions, sidebars or coverage denominators change. | | URLs / anchors / navigation | Routes and anchors are unchanged; heading and reciprocal-link assertions remain. | | Frontend / mobile / SSR / themes | No frontend or styling change; date/author footers and same-source output bytes are verified. | | Validation | Real five-language builds, negative cases, CI selection and existing Node/workflow checks cover the changes; production timing will follow. | | Other quality | No dependency, credential, permission or publication-boundary changes. Existing content link debt remains separately registered in T23. | -- 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]
