Commit 62009eb
committed
Merge branch 'tb/incremental-midx-part-2' into jch
Incrementally updating multi-pack index files.
* tb/incremental-midx-part-2:
midx: implement writing incremental MIDX bitmaps
pack-bitmap.c: use `ewah_or_iterator` for type bitmap iterators
pack-bitmap.c: keep track of each layer's type bitmaps
ewah: implement `struct ewah_or_iterator`
pack-bitmap.c: apply pseudo-merge commits with incremental MIDXs
pack-bitmap.c: compute disk-usage with incremental MIDXs
pack-bitmap.c: teach `rev-list --test-bitmap` about incremental MIDXs
pack-bitmap.c: support bitmap pack-reuse with incremental MIDXs
pack-bitmap.c: teach `show_objects_for_type()` about incremental MIDXs
pack-bitmap.c: teach `bitmap_for_commit()` about incremental MIDXs
pack-bitmap.c: open and store incremental bitmap layers
pack-revindex: prepare for incremental MIDX bitmaps
Documentation: describe incremental MIDX bitmapsFile tree
10 files changed
+574
-121
lines changed- Documentation/technical
- builtin
- ewah
- t
10 files changed
+574
-121
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
164 | 164 | | |
165 | 165 | | |
166 | 166 | | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
167 | 231 | | |
168 | 232 | | |
169 | 233 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1358 | 1358 | | |
1359 | 1359 | | |
1360 | 1360 | | |
1361 | | - | |
| 1361 | + | |
| 1362 | + | |
1362 | 1363 | | |
1363 | 1364 | | |
1364 | 1365 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
371 | 371 | | |
372 | 372 | | |
373 | 373 | | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
374 | 407 | | |
375 | 408 | | |
376 | 409 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
148 | 148 | | |
149 | 149 | | |
150 | 150 | | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
151 | 163 | | |
152 | 164 | | |
153 | 165 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
647 | 647 | | |
648 | 648 | | |
649 | 649 | | |
650 | | - | |
651 | | - | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
652 | 653 | | |
653 | 654 | | |
654 | 655 | | |
655 | 656 | | |
656 | 657 | | |
657 | 658 | | |
658 | | - | |
659 | | - | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
660 | 667 | | |
661 | 668 | | |
662 | 669 | | |
| |||
829 | 836 | | |
830 | 837 | | |
831 | 838 | | |
832 | | - | |
| 839 | + | |
| 840 | + | |
833 | 841 | | |
834 | 842 | | |
835 | 843 | | |
836 | 844 | | |
837 | | - | |
838 | 845 | | |
839 | 846 | | |
840 | 847 | | |
841 | 848 | | |
842 | 849 | | |
843 | 850 | | |
844 | | - | |
845 | | - | |
| 851 | + | |
| 852 | + | |
| 853 | + | |
| 854 | + | |
| 855 | + | |
| 856 | + | |
| 857 | + | |
| 858 | + | |
| 859 | + | |
| 860 | + | |
846 | 861 | | |
847 | | - | |
| 862 | + | |
848 | 863 | | |
849 | 864 | | |
850 | 865 | | |
| |||
861 | 876 | | |
862 | 877 | | |
863 | 878 | | |
864 | | - | |
| 879 | + | |
| 880 | + | |
865 | 881 | | |
866 | 882 | | |
867 | 883 | | |
| |||
879 | 895 | | |
880 | 896 | | |
881 | 897 | | |
882 | | - | |
| 898 | + | |
883 | 899 | | |
884 | 900 | | |
885 | 901 | | |
886 | 902 | | |
887 | 903 | | |
888 | 904 | | |
889 | 905 | | |
890 | | - | |
| 906 | + | |
891 | 907 | | |
892 | 908 | | |
893 | 909 | | |
894 | | - | |
| 910 | + | |
895 | 911 | | |
896 | 912 | | |
897 | | - | |
| 913 | + | |
898 | 914 | | |
899 | 915 | | |
900 | 916 | | |
| |||
1077 | 1093 | | |
1078 | 1094 | | |
1079 | 1095 | | |
1080 | | - | |
1081 | | - | |
1082 | 1096 | | |
1083 | 1097 | | |
1084 | 1098 | | |
| |||
1119 | 1133 | | |
1120 | 1134 | | |
1121 | 1135 | | |
| 1136 | + | |
| 1137 | + | |
| 1138 | + | |
| 1139 | + | |
| 1140 | + | |
| 1141 | + | |
| 1142 | + | |
1122 | 1143 | | |
1123 | 1144 | | |
1124 | 1145 | | |
| |||
1386 | 1407 | | |
1387 | 1408 | | |
1388 | 1409 | | |
1389 | | - | |
| 1410 | + | |
1390 | 1411 | | |
1391 | 1412 | | |
1392 | 1413 | | |
| |||
1409 | 1430 | | |
1410 | 1431 | | |
1411 | 1432 | | |
1412 | | - | |
1413 | | - | |
| 1433 | + | |
| 1434 | + | |
1414 | 1435 | | |
1415 | 1436 | | |
1416 | 1437 | | |
| |||
0 commit comments