You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit ec9961d
Browse filesBrowse the repository at this point in the historyBrowse files
cmd/codeaf: the model-warm rows name a catalog warm that closeAll now joins
The change note takes the PR number (1264 named a PR that has already landed).
With the catalog warm owned, cancelled and joined through Models.Close, the
chatv3/models and engine/models rows in the guard.Go inventory law no longer
carry an open writer one package down: each names the waiter joined since #1179
and the internal/catalog warm that v3Process.closeAll now cancels and joins.
chatv3/sweep-home is the one known-open row left.
"chatv3/models": {kind: "joined waiter, downstream catalog/warm still open", stop: "warmModels waiter on the pool errand context", join: "v3Process.closeAll calls stopPoolErrands, joining the waiter since #1179; the internal/catalog catalog/warm it starts is not yet joined, owned by the catalog-warm-close cell"},
30
-
"engine/models": {kind: "joined waiter, downstream catalog/warm still open", stop: "warmModels waiter on the pool errand context", join: "v3Process.closeAll calls stopPoolErrands, joining the waiter since #1179; the internal/catalog catalog/warm it starts is not yet joined, owned by the catalog-warm-close cell"},
29
+
"chatv3/models": {kind: "joined writer", stop: "warmModels waiter on the pool errand context, and the catalog's own warm context", join: "v3Process.closeAll calls stopPoolErrands for the waiter (since #1179) and Models.Close, which cancels and joins the internal/catalog warm"},
30
+
"engine/models": {kind: "joined writer", stop: "warmModels waiter on the pool errand context, and the catalog's own warm context", join: "v3Process.closeAll calls stopPoolErrands for the waiter (since #1179) and Models.Close, which cancels and joins the internal/catalog warm"},
Copy file name to clipboardExpand all lines: docs/changes/unreleased/1274-catalog-lazy-warm-close.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
kind: fixed
3
3
title: closing a process cancels and joins lazy catalog warming before a late cache write
4
-
pr: 1264
4
+
pr: 1274
5
5
surface: [engine]
6
6
invalidates:
7
7
- "Lazy catalog warming could outlive process close and write its cache afterward, including beneath a home selected by a later launch. Close now cancels and joins the warm, and a fetch that succeeds after cancellation does not write the cache."
0 commit comments