Repository navigation
严格校验真实行情输入并修复Windows故障注入 - #30
Merged
Merged
Conversation
PureSaber
marked this pull request as ready for review
October 3, 2026 03:05
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
真实轻量样本的异常副本暴露出OHLCV非有限值和转换后缺失值未被完整拒绝的问题。现在统一校验数值,研究快照要求零缺失,并补回归。
另定位到Windows硬退出测试在os._exit触发DuckDB的DLL退出异常,导致预期退出码被访问冲突替代。故障注入改为Windows TerminateProcess,保留精确退出码、发布中断点和恢复断言;POSIX仍使用os._exit。未放宽生产数据检查,也未升级冻结依赖。
验证:626项通过、1项平台跳过;原Python环境故障恢复连续5轮通过;原DuckDB1.5.5正常退出40次及原生强制终止40次均通过。1.5.6升级对照未解决旧退出机制问题,故保留既有锁定版本。ruff检查通过。