Skip to content

Commit c845a16

Browse files
Auto-generated changes
1 parent 781f3e3 commit c845a16

3 files changed

Lines changed: 18 additions & 17 deletions

File tree

.changeset/analyze-mem-no-double-count.md

Lines changed: 0 additions & 16 deletions
This file was deleted.

workflow/CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
# @platforma-open/milaboratories.mixcr-clonotyping.workflow
22

3+
## 3.28.4
4+
5+
### Patch Changes
6+
7+
- 86d727d: Analyze counts input size once when sizing its memory request, cutting a 110 GiB
8+
preset with 31.75 GiB of reads from 237 GiB to 127 GiB.
9+
10+
The per-analysis baseline — 64 GiB, or 110 and 192 GiB for contig/cell and MiTool
11+
presets — is already a total-memory value for the run, so adding a size-derived term
12+
on top of it counted the input twice. The request is now
13+
`clamp(4 x size, baseMemGiB, 256 GiB)`, making the baseline the lower bound it was
14+
always meant to be. Small inputs still receive the full baseline, and both the
15+
256 GiB cap and the "Advanced Settings" memory override behave as before.
16+
17+
The analyze template's `hash_override` UUID also changes, which forces a one-time
18+
recompute of cached analyze results.
19+
320
## 3.28.3
421

522
### Patch Changes

workflow/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@platforma-open/milaboratories.mixcr-clonotyping-2.workflow",
3-
"version": "3.28.3",
3+
"version": "3.28.4",
44
"private": true,
55
"description": "Tengo-based template",
66
"type": "module",

0 commit comments

Comments
 (0)