Commit bccd77c
committed
EreportFilters: make fields private, add builder API
Add builder methods to BundleDataSelection (with_reconfigurator,
with_sled_cubby_info, with_sp_dumps, with_all_sleds,
with_specific_sleds, with_ereports) and EreportFilters
(with_start_time, with_end_time returning Result with validation,
with_serials, with_classes taking IntoIterator).
Time range validation is now enforced eagerly by the builder,
removing the need for check_time_range().
Addresses review feedback from PR #10090 and PR #10089.1 parent 72b5433 commit bccd77c
5 files changed
Lines changed: 224 additions & 145 deletions
File tree
- nexus
- db-queries/src/db/datastore
- src/app/background/tasks
- types/src
- fm
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
95 | 95 | | |
96 | 96 | | |
97 | 97 | | |
98 | | - | |
99 | 98 | | |
100 | 99 | | |
101 | 100 | | |
| |||
116 | 115 | | |
117 | 116 | | |
118 | 117 | | |
119 | | - | |
| 118 | + | |
120 | 119 | | |
121 | 120 | | |
122 | 121 | | |
123 | | - | |
| 122 | + | |
124 | 123 | | |
125 | 124 | | |
126 | 125 | | |
127 | | - | |
| 126 | + | |
128 | 127 | | |
129 | | - | |
| 128 | + | |
130 | 129 | | |
131 | 130 | | |
132 | 131 | | |
133 | | - | |
134 | | - | |
135 | | - | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
136 | 135 | | |
137 | 136 | | |
138 | 137 | | |
| |||
419 | 418 | | |
420 | 419 | | |
421 | 420 | | |
422 | | - | |
423 | | - | |
424 | | - | |
425 | | - | |
426 | | - | |
427 | | - | |
428 | | - | |
| 421 | + | |
429 | 422 | | |
430 | 423 | | |
431 | 424 | | |
| |||
434 | 427 | | |
435 | 428 | | |
436 | 429 | | |
437 | | - | |
438 | | - | |
439 | | - | |
440 | | - | |
441 | | - | |
442 | | - | |
443 | | - | |
444 | | - | |
445 | | - | |
446 | | - | |
447 | | - | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
448 | 436 | | |
449 | 437 | | |
450 | 438 | | |
| |||
453 | 441 | | |
454 | 442 | | |
455 | 443 | | |
456 | | - | |
457 | | - | |
458 | | - | |
459 | | - | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
460 | 447 | | |
461 | 448 | | |
462 | 449 | | |
| |||
465 | 452 | | |
466 | 453 | | |
467 | 454 | | |
468 | | - | |
469 | | - | |
470 | | - | |
471 | | - | |
472 | | - | |
473 | | - | |
474 | | - | |
475 | | - | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
476 | 459 | | |
477 | 460 | | |
478 | 461 | | |
| |||
585 | 568 | | |
586 | 569 | | |
587 | 570 | | |
588 | | - | |
589 | | - | |
| 571 | + | |
| 572 | + | |
590 | 573 | | |
591 | | - | |
592 | | - | |
593 | | - | |
| 574 | + | |
| 575 | + | |
594 | 576 | | |
595 | 577 | | |
596 | 578 | | |
| |||
600 | 582 | | |
601 | 583 | | |
602 | 584 | | |
603 | | - | |
604 | | - | |
605 | | - | |
606 | | - | |
| 585 | + | |
607 | 586 | | |
608 | 587 | | |
609 | 588 | | |
| |||
613 | 592 | | |
614 | 593 | | |
615 | 594 | | |
616 | | - | |
617 | | - | |
618 | | - | |
619 | | - | |
| 595 | + | |
620 | 596 | | |
621 | 597 | | |
622 | 598 | | |
| |||
Lines changed: 7 additions & 21 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
831 | 831 | | |
832 | 832 | | |
833 | 833 | | |
834 | | - | |
835 | | - | |
836 | | - | |
| 834 | + | |
837 | 835 | | |
838 | 836 | | |
839 | 837 | | |
| |||
910 | 908 | | |
911 | 909 | | |
912 | 910 | | |
913 | | - | |
914 | | - | |
915 | | - | |
| 911 | + | |
916 | 912 | | |
917 | 913 | | |
918 | 914 | | |
| |||
1131 | 1127 | | |
1132 | 1128 | | |
1133 | 1129 | | |
1134 | | - | |
1135 | | - | |
1136 | | - | |
| 1130 | + | |
1137 | 1131 | | |
1138 | 1132 | | |
1139 | 1133 | | |
| |||
1298 | 1292 | | |
1299 | 1293 | | |
1300 | 1294 | | |
1301 | | - | |
1302 | | - | |
1303 | | - | |
| 1295 | + | |
1304 | 1296 | | |
1305 | 1297 | | |
1306 | 1298 | | |
| |||
1455 | 1447 | | |
1456 | 1448 | | |
1457 | 1449 | | |
1458 | | - | |
1459 | | - | |
1460 | | - | |
| 1450 | + | |
1461 | 1451 | | |
1462 | 1452 | | |
1463 | 1453 | | |
| |||
1542 | 1532 | | |
1543 | 1533 | | |
1544 | 1534 | | |
1545 | | - | |
1546 | | - | |
1547 | | - | |
| 1535 | + | |
1548 | 1536 | | |
1549 | 1537 | | |
1550 | 1538 | | |
| |||
1630 | 1618 | | |
1631 | 1619 | | |
1632 | 1620 | | |
1633 | | - | |
1634 | | - | |
1635 | | - | |
| 1621 | + | |
1636 | 1622 | | |
1637 | 1623 | | |
1638 | 1624 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
299 | 299 | | |
300 | 300 | | |
301 | 301 | | |
302 | | - | |
303 | | - | |
304 | | - | |
| 302 | + | |
305 | 303 | | |
306 | 304 | | |
307 | 305 | | |
| |||
413 | 411 | | |
414 | 412 | | |
415 | 413 | | |
416 | | - | |
417 | | - | |
418 | | - | |
419 | | - | |
420 | | - | |
421 | | - | |
422 | | - | |
423 | | - | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
424 | 419 | | |
425 | 420 | | |
426 | 421 | | |
| |||
0 commit comments