Commit e3770b8
151151: feat: update FindPriorBackups to use backup index r=msbutler a=kev-cao
This patch teaches `FindPriorBackups` (now more aptly renamed to `FindAllIncrementals`) to use the backup index introduced in #150384. Additional changes will still be required to fully fix the related tickets, namely updating the logic to no longer need to load ALL manifests of a chain into memory, only the manifests needed.
Epic: CRDB-47942
Informs: #150327, #150329, #150330, #150331
152737: crosscluster/logical: skip udf test r=jeffswenson a=msbutler
Informs #138667
Release note: none
Co-authored-by: Kevin Cao <[email protected]>
Co-authored-by: Michael Butler <[email protected]>
File tree
13 files changed
+580
-247
lines changed- pkg
- backup
- backupdest
- backupinfo
- backuputils
- crosscluster/logical
13 files changed
+580
-247
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9965 | 9965 | | |
9966 | 9966 | | |
9967 | 9967 | | |
9968 | | - | |
9969 | | - | |
9970 | | - | |
9971 | | - | |
9972 | | - | |
9973 | | - | |
9974 | | - | |
9975 | | - | |
9976 | | - | |
9977 | | - | |
9978 | | - | |
9979 | | - | |
9980 | | - | |
9981 | | - | |
9982 | | - | |
9983 | | - | |
9984 | | - | |
9985 | | - | |
9986 | | - | |
9987 | | - | |
9988 | | - | |
9989 | | - | |
9990 | | - | |
9991 | | - | |
9992 | | - | |
9993 | | - | |
9994 | | - | |
9995 | | - | |
9996 | | - | |
9997 | | - | |
9998 | | - | |
9999 | | - | |
10000 | | - | |
10001 | | - | |
10002 | | - | |
10003 | | - | |
10004 | | - | |
10005 | | - | |
10006 | | - | |
10007 | | - | |
10008 | | - | |
10009 | | - | |
10010 | | - | |
10011 | | - | |
10012 | | - | |
10013 | | - | |
10014 | | - | |
10015 | | - | |
10016 | | - | |
10017 | | - | |
10018 | | - | |
10019 | | - | |
10020 | | - | |
10021 | | - | |
10022 | | - | |
10023 | | - | |
10024 | | - | |
10025 | | - | |
10026 | | - | |
10027 | | - | |
10028 | | - | |
10029 | | - | |
10030 | | - | |
10031 | | - | |
10032 | | - | |
10033 | | - | |
10034 | | - | |
10035 | | - | |
10036 | | - | |
10037 | | - | |
10038 | | - | |
10039 | | - | |
10040 | | - | |
10041 | | - | |
10042 | | - | |
10043 | | - | |
10044 | | - | |
10045 | | - | |
10046 | | - | |
10047 | | - | |
10048 | | - | |
10049 | | - | |
10050 | | - | |
10051 | | - | |
10052 | | - | |
10053 | | - | |
10054 | | - | |
10055 | | - | |
10056 | | - | |
10057 | | - | |
10058 | | - | |
10059 | | - | |
10060 | | - | |
10061 | | - | |
10062 | | - | |
10063 | | - | |
10064 | | - | |
10065 | | - | |
10066 | | - | |
10067 | | - | |
10068 | | - | |
10069 | | - | |
10070 | 9968 | | |
10071 | 9969 | | |
10072 | 9970 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| 29 | + | |
29 | 30 | | |
30 | 31 | | |
31 | 32 | | |
32 | 33 | | |
| 34 | + | |
33 | 35 | | |
34 | 36 | | |
35 | 37 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
219 | 219 | | |
220 | 220 | | |
221 | 221 | | |
222 | | - | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
223 | 231 | | |
224 | 232 | | |
225 | 233 | | |
| |||
537 | 545 | | |
538 | 546 | | |
539 | 547 | | |
| 548 | + | |
540 | 549 | | |
| 550 | + | |
541 | 551 | | |
542 | 552 | | |
543 | 553 | | |
| 554 | + | |
544 | 555 | | |
545 | 556 | | |
546 | 557 | | |
| |||
575 | 586 | | |
576 | 587 | | |
577 | 588 | | |
578 | | - | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
579 | 606 | | |
580 | 607 | | |
581 | 608 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| 24 | + | |
24 | 25 | | |
25 | 26 | | |
26 | 27 | | |
| 28 | + | |
27 | 29 | | |
28 | 30 | | |
29 | 31 | | |
30 | 32 | | |
31 | 33 | | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
32 | 43 | | |
33 | 44 | | |
34 | 45 | | |
| |||
68 | 79 | | |
69 | 80 | | |
70 | 81 | | |
71 | | - | |
| 82 | + | |
72 | 83 | | |
73 | 84 | | |
74 | 85 | | |
| |||
262 | 273 | | |
263 | 274 | | |
264 | 275 | | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
265 | 298 | | |
266 | 299 | | |
267 | 300 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | 15 | | |
17 | 16 | | |
18 | 17 | | |
| |||
484 | 483 | | |
485 | 484 | | |
486 | 485 | | |
487 | | - | |
488 | | - | |
489 | | - | |
490 | | - | |
491 | | - | |
492 | | - | |
493 | | - | |
494 | | - | |
495 | | - | |
496 | | - | |
497 | | - | |
498 | | - | |
499 | | - | |
500 | | - | |
501 | | - | |
502 | | - | |
503 | | - | |
504 | | - | |
505 | | - | |
506 | | - | |
507 | | - | |
508 | | - | |
509 | | - | |
510 | | - | |
511 | | - | |
512 | | - | |
513 | | - | |
514 | | - | |
515 | | - | |
516 | | - | |
517 | | - | |
518 | | - | |
519 | | - | |
520 | | - | |
521 | | - | |
522 | | - | |
523 | | - | |
524 | | - | |
525 | | - | |
526 | | - | |
527 | | - | |
528 | | - | |
529 | | - | |
530 | | - | |
531 | | - | |
532 | | - | |
533 | | - | |
534 | | - | |
535 | | - | |
536 | | - | |
537 | | - | |
538 | | - | |
539 | | - | |
540 | | - | |
541 | | - | |
542 | | - | |
543 | | - | |
544 | | - | |
545 | | - | |
546 | | - | |
547 | | - | |
548 | | - | |
549 | | - | |
550 | | - | |
551 | | - | |
552 | | - | |
553 | | - | |
554 | | - | |
555 | | - | |
556 | | - | |
557 | | - | |
558 | | - | |
559 | | - | |
560 | | - | |
561 | | - | |
562 | | - | |
563 | | - | |
564 | | - | |
565 | | - | |
566 | | - | |
567 | | - | |
568 | | - | |
569 | | - | |
570 | | - | |
571 | | - | |
572 | | - | |
573 | | - | |
574 | | - | |
575 | | - | |
576 | | - | |
577 | | - | |
578 | | - | |
579 | | - | |
580 | | - | |
581 | | - | |
582 | | - | |
583 | | - | |
584 | 486 | | |
585 | 487 | | |
586 | 488 | | |
| |||
0 commit comments