Repository navigation
fix: bound replay matching cost and drain replies safely on close (#53) - #77
Merged
Merged
Conversation
This was referenced Oct 26, 2026
JavaZeroo
marked this pull request as ready for review
October 26, 2026 16:14
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
JavaZeroo
marked this pull request as draft
October 26, 2026 16:26
7 tasks done
fix: accept empty-record redraw before persistence output (#72)
JavaZeroo
marked this pull request as ready for review
October 26, 2026 17:11
This was referenced Oct 26, 2026
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.
八会话原场景中的 resize 重放反复为同一行生成匹配键,消耗大量 UI 处理时间;关闭阶段还会为剩余输出里的查询向已停止的输入队列发送回复。此变更复用单次匹配中的行键,并在关闭输入后继续解析输出、停止发送终端回复,正常会话仍严格检查回复错误。叠加 #78 的限定完成 oracle 修正,处理空记录 CR 导致的保存测试误拒绝。
验证源eae4b6a的原单窗口两轮取消/关闭、真实 EOF/缺GO负例及两轮资源采样的原八会话 data-only 均通过;真实关闭查询回归修前红、修后绿。1,000,000汉字/3MB、768B checkpoint、实际writer持块与全部原期限保持。#53机制与原件身份。Standards/Spec代码及证据均通过审查。
#78叠加后源码4daf992的三配置保存/恢复共18次通过;完整候选/官方54/56、449.38s,Vim59、resize43、main7、ui52仍由#51/#52/#63承接。最终分配置证据。当前HEAD f199481的两条CI均成功(40364334201、40364334390),已覆盖此前#72导致的默认CI红例。
关联#53,目标为#76的fix/ui-paste-fence-r53,最终进入实验后端分支。该通过不选择产品后端,不包含同次真实CF/IME、实际呈现、长期稳定或WindTerm性能等价。#72独立主线PR79仍受另一真实四shell退出失败#80阻塞,不把实验栈CI借给主线。