Commit dda2e61
compute: form the min/max hierarchy's stage keys by byte slicing
The initial map rebuilt the values row datum by datum and packed (hash, key)
by iterating the key's datums. The values are the row's leading datums and
the key goes behind the hash unchanged, so copy both as bytes. Skip the row
hash when the hint leaves only the final stage, whose modulus is 1.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>1 parent 6cef38c commit dda2e61
1 file changed
Lines changed: 18 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
871 | 871 | | |
872 | 872 | | |
873 | 873 | | |
874 | | - | |
| 874 | + | |
| 875 | + | |
| 876 | + | |
| 877 | + | |
875 | 878 | | |
876 | | - | |
877 | | - | |
878 | | - | |
879 | | - | |
880 | | - | |
881 | | - | |
882 | | - | |
883 | | - | |
884 | | - | |
| 879 | + | |
| 880 | + | |
| 881 | + | |
| 882 | + | |
| 883 | + | |
| 884 | + | |
| 885 | + | |
| 886 | + | |
| 887 | + | |
| 888 | + | |
| 889 | + | |
| 890 | + | |
| 891 | + | |
| 892 | + | |
885 | 893 | | |
886 | 894 | | |
887 | 895 | | |
| |||
0 commit comments