Commit d27d90c
authored
MINOR: Refactor OffsetFetch path (#21009)
The `GroupCoordinator` interface has two methods to fetch offsets:
`fetchOffsets` and `fetchAllOffsets`. They have the exact same signature
and the implementation in `GroupCoordinatorService` is exactly the same,
modulo the name of the operation. The path refactors the path to
simplify it and reuse more code. We could further refactor `KafkaApis`
but let's do this in a follow-up in order to keep this change small and
simple.
Reviewers: Sean Quah <squah@confluent.io>, Lianet Magrans
<lmagrans@confluent.io>1 parent 98b11d7 commit d27d90c
File tree
8 files changed
+99
-125
lines changed- clients/src/main/java/org/apache/kafka/common/requests
- core/src
- main/scala/kafka/server
- test/scala/unit/kafka/server
- group-coordinator/src
- main/java/org/apache/kafka/coordinator/group
- test/java/org/apache/kafka/coordinator/group
8 files changed
+99
-125
lines changedLines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
325 | 325 | | |
326 | 326 | | |
327 | 327 | | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
328 | 332 | | |
329 | 333 | | |
330 | 334 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1014 | 1014 | | |
1015 | 1015 | | |
1016 | 1016 | | |
1017 | | - | |
| 1017 | + | |
1018 | 1018 | | |
1019 | 1019 | | |
1020 | 1020 | | |
| |||
1050 | 1050 | | |
1051 | 1051 | | |
1052 | 1052 | | |
1053 | | - | |
| 1053 | + | |
1054 | 1054 | | |
1055 | 1055 | | |
1056 | 1056 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9032 | 9032 | | |
9033 | 9033 | | |
9034 | 9034 | | |
9035 | | - | |
| 9035 | + | |
9036 | 9036 | | |
9037 | 9037 | | |
9038 | 9038 | | |
| |||
9041 | 9041 | | |
9042 | 9042 | | |
9043 | 9043 | | |
9044 | | - | |
| 9044 | + | |
9045 | 9045 | | |
9046 | 9046 | | |
9047 | 9047 | | |
| |||
9050 | 9050 | | |
9051 | 9051 | | |
9052 | 9052 | | |
9053 | | - | |
| 9053 | + | |
9054 | 9054 | | |
9055 | 9055 | | |
9056 | 9056 | | |
| |||
9190 | 9190 | | |
9191 | 9191 | | |
9192 | 9192 | | |
9193 | | - | |
| 9193 | + | |
9194 | 9194 | | |
9195 | 9195 | | |
9196 | 9196 | | |
| |||
9384 | 9384 | | |
9385 | 9385 | | |
9386 | 9386 | | |
9387 | | - | |
| 9387 | + | |
9388 | 9388 | | |
9389 | 9389 | | |
9390 | 9390 | | |
| |||
9546 | 9546 | | |
9547 | 9547 | | |
9548 | 9548 | | |
9549 | | - | |
| 9549 | + | |
9550 | 9550 | | |
9551 | 9551 | | |
9552 | 9552 | | |
| |||
Lines changed: 0 additions & 15 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
286 | 286 | | |
287 | 287 | | |
288 | 288 | | |
289 | | - | |
290 | | - | |
291 | | - | |
292 | | - | |
293 | | - | |
294 | | - | |
295 | | - | |
296 | | - | |
297 | | - | |
298 | | - | |
299 | | - | |
300 | | - | |
301 | | - | |
302 | | - | |
303 | | - | |
304 | 289 | | |
305 | 290 | | |
306 | 291 | | |
| |||
Lines changed: 6 additions & 61 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
| 75 | + | |
75 | 76 | | |
76 | 77 | | |
77 | 78 | | |
| |||
1629 | 1630 | | |
1630 | 1631 | | |
1631 | 1632 | | |
| 1633 | + | |
| 1634 | + | |
1632 | 1635 | | |
1633 | 1636 | | |
1634 | 1637 | | |
| |||
1639 | 1642 | | |
1640 | 1643 | | |
1641 | 1644 | | |
1642 | | - | |
| 1645 | + | |
1643 | 1646 | | |
1644 | 1647 | | |
1645 | 1648 | | |
1646 | 1649 | | |
1647 | 1650 | | |
1648 | 1651 | | |
1649 | 1652 | | |
1650 | | - | |
| 1653 | + | |
1651 | 1654 | | |
1652 | 1655 | | |
1653 | 1656 | | |
1654 | 1657 | | |
1655 | 1658 | | |
1656 | 1659 | | |
1657 | | - | |
| 1660 | + | |
1658 | 1661 | | |
1659 | 1662 | | |
1660 | 1663 | | |
1661 | 1664 | | |
1662 | 1665 | | |
1663 | 1666 | | |
1664 | | - | |
1665 | | - | |
1666 | | - | |
1667 | | - | |
1668 | | - | |
1669 | | - | |
1670 | | - | |
1671 | | - | |
1672 | | - | |
1673 | | - | |
1674 | | - | |
1675 | | - | |
1676 | | - | |
1677 | | - | |
1678 | | - | |
1679 | | - | |
1680 | | - | |
1681 | | - | |
1682 | | - | |
1683 | | - | |
1684 | | - | |
1685 | | - | |
1686 | | - | |
1687 | | - | |
1688 | | - | |
1689 | | - | |
1690 | | - | |
1691 | | - | |
1692 | | - | |
1693 | | - | |
1694 | | - | |
1695 | | - | |
1696 | | - | |
1697 | | - | |
1698 | | - | |
1699 | | - | |
1700 | | - | |
1701 | | - | |
1702 | | - | |
1703 | | - | |
1704 | | - | |
1705 | | - | |
1706 | | - | |
1707 | | - | |
1708 | | - | |
1709 | | - | |
1710 | | - | |
1711 | | - | |
1712 | | - | |
1713 | | - | |
1714 | | - | |
1715 | | - | |
1716 | | - | |
1717 | | - | |
1718 | | - | |
1719 | | - | |
1720 | | - | |
1721 | | - | |
1722 | 1667 | | |
1723 | 1668 | | |
1724 | 1669 | | |
| |||
Lines changed: 6 additions & 17 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| 60 | + | |
60 | 61 | | |
61 | 62 | | |
62 | 63 | | |
| |||
806 | 807 | | |
807 | 808 | | |
808 | 809 | | |
809 | | - | |
810 | | - | |
811 | | - | |
812 | | - | |
813 | | - | |
814 | | - | |
815 | | - | |
816 | | - | |
817 | | - | |
818 | | - | |
819 | | - | |
820 | | - | |
821 | | - | |
822 | | - | |
823 | | - | |
824 | | - | |
825 | | - | |
| 810 | + | |
| 811 | + | |
| 812 | + | |
| 813 | + | |
| 814 | + | |
826 | 815 | | |
827 | 816 | | |
828 | 817 | | |
| |||
Lines changed: 27 additions & 24 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1722 | 1722 | | |
1723 | 1723 | | |
1724 | 1724 | | |
1725 | | - | |
1726 | | - | |
1727 | | - | |
1728 | | - | |
1729 | | - | |
| 1725 | + | |
| 1726 | + | |
| 1727 | + | |
| 1728 | + | |
| 1729 | + | |
| 1730 | + | |
| 1731 | + | |
| 1732 | + | |
1730 | 1733 | | |
1731 | 1734 | | |
1732 | 1735 | | |
| |||
1753 | 1756 | | |
1754 | 1757 | | |
1755 | 1758 | | |
1756 | | - | |
1757 | | - | |
1758 | | - | |
| 1759 | + | |
1759 | 1760 | | |
1760 | 1761 | | |
1761 | 1762 | | |
| |||
1784 | 1785 | | |
1785 | 1786 | | |
1786 | 1787 | | |
1787 | | - | |
1788 | | - | |
1789 | | - | |
1790 | | - | |
1791 | | - | |
| 1788 | + | |
| 1789 | + | |
| 1790 | + | |
| 1791 | + | |
| 1792 | + | |
| 1793 | + | |
| 1794 | + | |
| 1795 | + | |
1792 | 1796 | | |
1793 | 1797 | | |
1794 | | - | |
1795 | | - | |
1796 | | - | |
| 1798 | + | |
1797 | 1799 | | |
1798 | 1800 | | |
1799 | 1801 | | |
| |||
1834 | 1836 | | |
1835 | 1837 | | |
1836 | 1838 | | |
1837 | | - | |
1838 | | - | |
1839 | | - | |
1840 | | - | |
1841 | | - | |
| 1839 | + | |
| 1840 | + | |
| 1841 | + | |
| 1842 | + | |
| 1843 | + | |
| 1844 | + | |
| 1845 | + | |
| 1846 | + | |
1842 | 1847 | | |
1843 | 1848 | | |
1844 | 1849 | | |
| |||
1848 | 1853 | | |
1849 | 1854 | | |
1850 | 1855 | | |
1851 | | - | |
1852 | | - | |
1853 | | - | |
| 1856 | + | |
1854 | 1857 | | |
1855 | 1858 | | |
1856 | 1859 | | |
| |||
0 commit comments