# 影响面与 Git Commit 追溯 ## 1. 说明 本文整理当前需求影响面对应的功能改动文档、代码仓库和 Git commit。`harmony-ths-futures-apm-oom/` 是本证据仓库中的文档目录,其应用代码改动统一归属 `harmony-ths-futures`。 本文仅覆盖应用层、ArkTS SDK 和画线 SDK 的业务影响,明确排除: - `ohos_mobile_lib_communication` 的 Worker、解压、曲线解析、队列索引及跨 Frame 缓冲等内部修改; - `futures_trade_sdk` 原生 `lib-weituosdk` 的 C++ 锁优化提交。 同一功能涉及上游 SDK 实现和应用 HAR 接入时,分别列入对应代码库。 ## 2. `harmony-ths-futures` | 类型 | 影响面 | 功能改动文档 | Git Commit | | --- | --- | --- | --- | | Freeze | XML 异步解析 | [02-xml-taskpool-refactor.md](harmony-ths-futures-freeze/doc/change-notes/02-xml-taskpool-refactor.md) | `e16813f86b8dbabcf6e6e4a18df72c80c69cc9db` | | Freeze | 画线优化 HAR 接入 | [09-drawline-dedup-optimization.md](harmony-ths-futures-freeze/doc/change-notes/09-drawline-dedup-optimization.md) | `ce0719178530b5ca64272c6c1e90b5bcdb8297fc` | | Freeze | 减少同步交易 SDK 查询、合并同账号重登 | [05-trade-sdk-native-lock-app-mitigation.md](harmony-ths-futures-freeze/doc/change-notes/05-trade-sdk-native-lock-app-mitigation.md) | `d04f7720c13b130bd9bdab69109d6a93c6edcfca` | | Freeze | 交易页在线状态读缓存 | [08-trade-page-online-status-cache.md](harmony-ths-futures-freeze/doc/change-notes/08-trade-page-online-status-cache.md) | `8c3170778f50bf767c9146ea177e82080d629da2` | | Freeze | 挂单请求合并、套利开关缓存 | [11-top10-followup-fixes.md](harmony-ths-futures-freeze/doc/change-notes/11-top10-followup-fixes.md) | `0d10cf71a01c8c5d875ca4c950d6d2fd71d3fd42` | | Freeze | 成交推送优化 HAR 接入 | [07-trade-sdk-match-push-optimization.md](harmony-ths-futures-freeze/doc/change-notes/07-trade-sdk-match-push-optimization.md) | `ce0719178530b5ca64272c6c1e90b5bcdb8297fc` | | OOM | 行情订阅与请求缓冲清理 | [10-table-request-client-subscription-cleanup.md](harmony-ths-futures-apm-oom/doc/change-notes/10-table-request-client-subscription-cleanup.md) | `5f6e007c7f431521350a68543c4db5314a8c644f`
`2ca4759c4e0212b4c80c41b94a0ae1339569e89c` | | OOM | 行情实时通知合并 | [11-table-request-client-notification-coalescing.md](harmony-ths-futures-apm-oom/doc/change-notes/11-table-request-client-notification-coalescing.md) | `909ab7e83795ca418138da81dc8273c29046ce55` | | OOM | WebView 请求事件销毁释放 | [13-webview-overview-request-cleanup.md](harmony-ths-futures-apm-oom/doc/change-notes/13-webview-overview-request-cleanup.md) | `da5599387d82f06256e9224eb8c8001410de1a6b`
`27a582034` | ## 3. `harmony_futures_trade_sdk` | 类型 | 影响面 | 功能改动文档 | Git Commit | | --- | --- | --- | --- | | Freeze | 成交推送去重与稳定排序 | [07-trade-sdk-match-push-optimization.md](harmony-ths-futures-freeze/doc/change-notes/07-trade-sdk-match-push-optimization.md) | `9e56923cfaadb14fff0fa928cabe4e5aef615490`
`31256eff45b51a96551a2ba8f2b31bb02e4258af` | | OOM | 交易市价缓存清理 | [12-trade-sdk-market-price-cache-cleanup.md](harmony-ths-futures-apm-oom/doc/change-notes/12-trade-sdk-market-price-cache-cleanup.md) | `fbfb85d704510fcbe94d1c58f732e0add4a76292` | ## 4. `hmdrawlinebasicsdk` | 类型 | 影响面 | 功能改动文档 | Git Commit | | --- | --- | --- | --- | | Freeze | 画线候选集去重 | [09-drawline-dedup-optimization.md](harmony-ths-futures-freeze/doc/change-notes/09-drawline-dedup-optimization.md) | `c3f8e6bc2ca44af9afa9bf0163d88d2508d55a0a` | ## 5. 不纳入本表的提交 | 排除项 | 仓库 | Git Commit | 原因 | | --- | --- | --- | --- | | 通信 SDK Worker、曲线解析及队列索引 | `ohos_mobile_lib_communication` | `031d4cf221b4da6d9aaf2db443ba293559a0d4a5` | 属于 communication SDK 内部实现 | | 通信 SDK 跨 Frame 缓冲清理 | `ohos_mobile_lib_communication` | `4784e4698a3d335471f275fd7c8dd9c113323b78` | 属于 communication SDK 内部实现 | | 原生交易锁优化 | `futures_trade_sdk` / `lib-weituosdk` | `1ba241ef8d9aae16dde1b0c4e406d6cd41cca216` | 属于交易 SDK C++ 代码 |