Skip to content

Commit 361263e

Browse files
committed
docs: clarify measurement fixtures
1 parent 6ac8334 commit 361263e

1 file changed

Lines changed: 8 additions & 5 deletions

File tree

‎docs/transformations.md‎

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -207,11 +207,14 @@ files afterward. It covered two workloads (A: the `COMPUTE`/`IF` program above;
207207
B: `RECODE`), create versus pre-provisioned replace, 100 versus 100,000 cases,
208208
and both `apply_transformation_plan_in_place` and `apply_spss_in_place`. Each
209209
cell had one counted fresh apply, one fresh warm-up, and five fresh timed
210-
applies; create/replace order alternated by repetition. Both sizes repeated
211-
this input cycle in order:
212-
`(1,1)`, `(1,NULL)`, `(NULL,1)`, `(0,1)`, `(2,2)`, `(0.1,0)`, `(-9,1)`,
213-
`(NULL,0)`. Each fixture had numeric `source_a` and `source_b`; `source_a`
214-
carried label `Source A` and missing rule `99`, while `source_b` carried label
210+
applies; create/replace order alternated by repetition. Each counted,
211+
warm-up, and timed apply started from a newly created fixture database; no
212+
apply reused a database from another trial. Rows were generated by cycling
213+
this input sequence in order: `(1,1)`, `(1,NULL)`, `(NULL,1)`, `(0,1)`,
214+
`(2,2)`, `(0.1,0)`, `(-9,1)`, `(NULL,0)`. Thus the 100-row runs used 12 full
215+
cycles plus the first four rows of a cycle, while the 100,000-row runs used
216+
12,500 full cycles. Each fixture had numeric `source_a` and `source_b`; `source_a` carried
217+
label `Source A` and missing rule `99`, while `source_b` carried label
215218
`Source B` and no missing rule. Replace fixtures added one nullable numeric
216219
ordinal-3 target (`target` for A, `band` for B) with label `Old target`, `F4.0`
217220
formats, ordinal measurement level, and missing rule `99`; create fixtures had

0 commit comments

Comments
 (0)