Merge main into diffusion-pin-bookmark: keep both changelog entries 7a91f1fd71b0 resolution
- Author
- Andy McCall @andymccall <[email protected]>
- via
- agent
agent:claude@andymccall <[email protected]> · keyless, under your grant for changes,refs,seal · key ccc4ed15e816
- When
- · 2026-10-26 21:44 UTC
- Signature
- ◈ sealed by agent:claude@andymccall
- Hash
7a91f1fd71b09f32816e316011e96e445f6600218d72b1c575038c795e8f0003- Depends on
- 34388e612963 4b49c41599f3 a7e6e8e6094c b5668108487f d9d0d314fdcb
- Depended on by
- 15d3f6f7871b
- In bookmarks
- diffusion-pin-bookmark main
- In tags
- v0.9.11 v0.9.15 v0.9.16 v0.9.19 v0.9.20 v0.9.21 v0.9.22 v0.9.23 v0.9.24 v0.9.7 v0.9.8 v0.9.9
- Edits
- 2 atoms, 0 tree operations, 1 file
Browse the tree at this change
modified CHANGELOG.md +3 −3
| … | 3 unchanged lines |
||
| 4 | 4 | ||
| 5 | 5 | ## Unreleased |
|
| 6 | 6 | ||
| 7 | - | <<<<<<< oxy conflict 1 of 1, side 1 of 2: change 354e4909 "Merge main into diffusion-pin-bookmark: keep both changelog entries" |
|
| 8 | - | - **A Diffusion bump pins the upstream's default bookmark (#332).** A bump kept the bookmark name of the pin it replaced, so a subrepo first pinned at an upstream proposal's bookmark still named it after the proposal landed and Diffusion moved the pin to the default bookmark's state; a checkout then counted the subrepo as on another bookmark. A bump now names the upstream's default bookmark, unless it keeps pinned changes that bookmark lacks. |
|
| 9 | - | - **Listing landed proposals is quick, and pages (#331).** `oh proposal list --state landed` on a repository with a few hundred proposals timed out: the API worked out every proposal's projected state again, landed and closed ones too. Those now come from what was recorded, and the list takes `limit` (`oh proposal list --limit N`, 30 by default), newest first. |
|
| 7 | + | - **A Diffusion bump pins the upstream's default bookmark (#332).** A bump kept the bookmark name of the pin it replaced, so a subrepo first pinned at an upstream proposal's bookmark still named it after the proposal landed and Diffusion moved the pin to the default bookmark's state; a checkout then counted the subrepo as on another bookmark. A bump now names the upstream's default bookmark, unless it keeps pinned changes that bookmark lacks. |
|
| 8 | + | - **Listing landed proposals is quick, and pages (#331).** `oh proposal list --state landed` on a repository with a few hundred proposals timed out: the API worked out every proposal's projected state again, landed and closed ones too. Those now come from what was recorded, and the list takes `limit` (`oh proposal list --limit N`, 30 by default), newest first. |
|
| 9 | + | - **A big image's push no longer fails at the last step (#341).** The hub reads a whole image before it accepts the manifest, which on a busy disk outlasted `flow rootfs push`'s wait. The image could then be kept but never offered, and a retry read it all again. The hub now finishes and records the image even if the sender gives up, and a manifest it already keeps is recorded without reading the image again. |
|
| 10 | 10 | ======= oxy conflict 1 of 1, side 2 of 2: change 4db79305 "Image push: a big image's manifest is recorded even when the sender gives up, and a kept one is not read again (closes #341)" |
|
| 11 | 11 | - **A big image's push no longer fails at the last step (#341).** The hub reads a whole image before it accepts the manifest, which on a busy disk outlasted `flow rootfs push`'s wait. The image could then be kept but never offered, and a retry read it all again. The hub now finishes and records the image even if the sender gives up, and a manifest it already keeps is recorded without reading the image again. |
|
| 12 | 12 | >>>>>>> oxy conflict 1 of 1 end |
|
| … | 352 unchanged lines |