Commit 8d055e0
docs(legacy_adapter): note where reader-side SS-3 handling lands
Codex P2 on PR #6425: the adapter records `None` for missing prefix
columns and stamps `rg_partition_prefix_len = target_prefix_len`
anyway. In isolation that produces a file with an advertised prefix
the current reader (`find_prefix_parquet_col_indices` on the #6425
state) bails on.
The reader-side fix — returning `Vec<Option<PrefixColumn>>` and
synthesizing a constant `[0x00, 0x00]` byte for `None` slots —
lands in PR #6426 (the hardening slice, F12 from the adversarial
review). The only caller of this adapter is
`execute_merge_operation`, introduced in PR #6423 which sits above
#6426 in the stack, so no production caller can produce a missing-
column prefix until the reader fix is in place.
Adding the in-code pointer so a future reader bisecting the stack
doesn't have to trace the relationship from scratch.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 57e0a21 commit 8d055e0
1 file changed
Lines changed: 13 additions & 0 deletions
Lines changed: 13 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
356 | 356 | | |
357 | 357 | | |
358 | 358 | | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
359 | 372 | | |
360 | 373 | | |
361 | 374 | | |
| |||
0 commit comments