Commit cccc9c6
committed
Encapsulate Translog in Engine (#31220)
This removes the abstract `getTranslog` method in `Engine`, instead leaving it
to the abstract implementations of the other methods that use the translog. This
allows future Engines not to have a Translog, as instead they must implement the
methods that use the translog pieces to return necessary values.1 parent 8c76a1f commit cccc9c6
File tree
4 files changed
+62
-40
lines changed- server/src
- main/java/org/elasticsearch/index/engine
- test/java/org/elasticsearch/index/engine
- test/framework/src/main/java/org/elasticsearch/index/engine
4 files changed
+62
-40
lines changedLines changed: 8 additions & 30 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
565 | 565 | | |
566 | 566 | | |
567 | 567 | | |
568 | | - | |
569 | | - | |
570 | | - | |
571 | | - | |
572 | | - | |
573 | | - | |
574 | 568 | | |
575 | 569 | | |
576 | 570 | | |
577 | | - | |
578 | | - | |
579 | | - | |
| 571 | + | |
580 | 572 | | |
581 | 573 | | |
582 | 574 | | |
| |||
585 | 577 | | |
586 | 578 | | |
587 | 579 | | |
588 | | - | |
589 | | - | |
590 | | - | |
| 580 | + | |
591 | 581 | | |
592 | 582 | | |
593 | 583 | | |
594 | 584 | | |
595 | 585 | | |
596 | | - | |
597 | | - | |
598 | | - | |
| 586 | + | |
599 | 587 | | |
600 | 588 | | |
601 | 589 | | |
602 | 590 | | |
603 | | - | |
604 | | - | |
605 | | - | |
| 591 | + | |
606 | 592 | | |
607 | | - | |
608 | | - | |
609 | | - | |
| 593 | + | |
610 | 594 | | |
611 | 595 | | |
612 | 596 | | |
613 | 597 | | |
614 | | - | |
615 | | - | |
616 | | - | |
| 598 | + | |
617 | 599 | | |
618 | 600 | | |
619 | 601 | | |
| |||
661 | 643 | | |
662 | 644 | | |
663 | 645 | | |
664 | | - | |
665 | | - | |
666 | | - | |
| 646 | + | |
667 | 647 | | |
668 | 648 | | |
669 | 649 | | |
| |||
935 | 915 | | |
936 | 916 | | |
937 | 917 | | |
938 | | - | |
939 | | - | |
940 | | - | |
| 918 | + | |
941 | 919 | | |
942 | 920 | | |
943 | 921 | | |
| |||
Lines changed: 43 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
| 78 | + | |
78 | 79 | | |
79 | 80 | | |
| 81 | + | |
80 | 82 | | |
81 | 83 | | |
82 | 84 | | |
| |||
435 | 437 | | |
436 | 438 | | |
437 | 439 | | |
438 | | - | |
| 440 | + | |
439 | 441 | | |
440 | 442 | | |
441 | 443 | | |
442 | 444 | | |
443 | 445 | | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
444 | 451 | | |
445 | 452 | | |
446 | 453 | | |
| |||
456 | 463 | | |
457 | 464 | | |
458 | 465 | | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
459 | 491 | | |
460 | 492 | | |
461 | 493 | | |
| |||
1619 | 1651 | | |
1620 | 1652 | | |
1621 | 1653 | | |
| 1654 | + | |
| 1655 | + | |
| 1656 | + | |
| 1657 | + | |
| 1658 | + | |
1622 | 1659 | | |
1623 | 1660 | | |
1624 | 1661 | | |
| |||
2240 | 2277 | | |
2241 | 2278 | | |
2242 | 2279 | | |
| 2280 | + | |
| 2281 | + | |
| 2282 | + | |
| 2283 | + | |
| 2284 | + | |
2243 | 2285 | | |
2244 | 2286 | | |
2245 | 2287 | | |
| |||
Lines changed: 8 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
731 | 731 | | |
732 | 732 | | |
733 | 733 | | |
734 | | - | |
| 734 | + | |
735 | 735 | | |
736 | 736 | | |
737 | 737 | | |
| |||
758 | 758 | | |
759 | 759 | | |
760 | 760 | | |
761 | | - | |
| 761 | + | |
762 | 762 | | |
763 | 763 | | |
764 | 764 | | |
| |||
4007 | 4007 | | |
4008 | 4008 | | |
4009 | 4009 | | |
4010 | | - | |
| 4010 | + | |
4011 | 4011 | | |
4012 | 4012 | | |
4013 | 4013 | | |
4014 | 4014 | | |
4015 | 4015 | | |
4016 | 4016 | | |
4017 | | - | |
| 4017 | + | |
4018 | 4018 | | |
4019 | 4019 | | |
4020 | 4020 | | |
| |||
4029 | 4029 | | |
4030 | 4030 | | |
4031 | 4031 | | |
4032 | | - | |
| 4032 | + | |
4033 | 4033 | | |
4034 | 4034 | | |
4035 | 4035 | | |
| |||
4042 | 4042 | | |
4043 | 4043 | | |
4044 | 4044 | | |
4045 | | - | |
| 4045 | + | |
4046 | 4046 | | |
4047 | 4047 | | |
4048 | 4048 | | |
| |||
4245 | 4245 | | |
4246 | 4246 | | |
4247 | 4247 | | |
4248 | | - | |
| 4248 | + | |
4249 | 4249 | | |
4250 | 4250 | | |
4251 | 4251 | | |
| |||
4267 | 4267 | | |
4268 | 4268 | | |
4269 | 4269 | | |
4270 | | - | |
| 4270 | + | |
4271 | 4271 | | |
4272 | 4272 | | |
4273 | 4273 | | |
| |||
Lines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
507 | 507 | | |
508 | 508 | | |
509 | 509 | | |
510 | | - | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
511 | 513 | | |
512 | 514 | | |
0 commit comments