feat(job-array-single-wal-record): add compact array push capnp variant

Adds Data union variant jobArray@6, reusing JobSubmit's existing
(jobid, arraySize, submit) shape verbatim -- no new struct, no
existing variant renumbered. Not yet wired into any push path
(tasks 5.1/5.2 own that).

Task 1.2 of job-array-single-wal-record.
This commit is contained in:
Rongsong Shen 2026-07-14 07:11:51 +00:00
parent 2e62e73d84
commit bc4e70b790
4 changed files with 96 additions and 2 deletions

View file

@ -359,7 +359,8 @@ struct Data $C.mapname("xce_data_t"){
jobs @2: JobData $C.mapname("jobs");
workers @3: WorkerData $C.mapname("workers");
resources @4: ResourceData $C.mapname("resources");
resvals @5: ResourceVals $C.mapname("resvals");
resvals @5: ResourceVals $C.mapname("resvals");
jobArray @6: JobSubmit $C.mapname("job_array");
}
}