Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[KIP-848] Mock handler and Integration tests passing #4662

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

emasab
Copy link
Collaborator

@emasab emasab commented Mar 26, 2024

  • Mock handler implementation
  • Rename current consumer protocol from generic to classic
  • Mock handler with automatic or manual assignment
  • More consumer group metadata getters
  • Test helpers
  • Expedite next HB after FindCoordinator
    doing it with an exponential backoff to avoid tight loops
  • Configurable session timeout and HB interval
  • Fix mock handler ListOffsets response
    LeaderEpoch instead of CurrentLeaderEpoch
  • Integration tests passing with AK trunk
  • Improve documentation and KIP 848 specific mock tests

@emasab emasab force-pushed the dev_kip848_use_metadata_cache_and_fixes branch from 6667956 to ca1eb2d Compare March 26, 2024 17:48
@emasab emasab force-pushed the dev_kip848_mock_handler_and_integration_tests branch 2 times, most recently from 1d9962c to ca5e6d0 Compare March 27, 2024 10:43
@emasab emasab force-pushed the dev_kip848_use_metadata_cache_and_fixes branch from ca1eb2d to 953f668 Compare March 28, 2024 14:41
@emasab emasab force-pushed the dev_kip848_mock_handler_and_integration_tests branch 6 times, most recently from fd13d77 to f519c11 Compare March 28, 2024 22:35
@emasab emasab force-pushed the dev_kip848_use_metadata_cache_and_fixes branch from 953f668 to e4614be Compare April 1, 2024 14:40
@emasab emasab force-pushed the dev_kip848_mock_handler_and_integration_tests branch from f519c11 to 029b5ab Compare April 1, 2024 14:41
@emasab emasab force-pushed the dev_kip848_use_metadata_cache_and_fixes branch from e4614be to 10e7cc1 Compare April 1, 2024 15:07
@emasab emasab force-pushed the dev_kip848_mock_handler_and_integration_tests branch from 029b5ab to d7428d0 Compare April 1, 2024 15:07
@emasab emasab force-pushed the dev_kip848_use_metadata_cache_and_fixes branch from 10e7cc1 to 5789307 Compare April 1, 2024 16:48
@emasab emasab force-pushed the dev_kip848_mock_handler_and_integration_tests branch from d7428d0 to 0379129 Compare April 1, 2024 16:50
@emasab emasab force-pushed the dev_kip848_use_metadata_cache_and_fixes branch 2 times, most recently from 434da75 to e5f3101 Compare April 3, 2024 13:40
@emasab emasab force-pushed the dev_kip848_mock_handler_and_integration_tests branch from 0379129 to c6c9d2e Compare April 3, 2024 13:41
@emasab emasab force-pushed the dev_kip848_use_metadata_cache_and_fixes branch from e5f3101 to 109d348 Compare April 3, 2024 16:54
@emasab emasab force-pushed the dev_kip848_mock_handler_and_integration_tests branch from c6c9d2e to cf1ad35 Compare April 3, 2024 16:54
@emasab emasab force-pushed the dev_kip848_use_metadata_cache_and_fixes branch from 109d348 to 3dd0e45 Compare April 5, 2024 08:28
@emasab emasab changed the base branch from dev_kip848_use_metadata_cache_and_fixes to master April 5, 2024 08:38
@emasab emasab changed the base branch from master to dev_kip848_use_metadata_cache_and_fixes April 5, 2024 08:39
@emasab emasab force-pushed the dev_kip848_use_metadata_cache_and_fixes branch from 3dd0e45 to 3bba91f Compare April 5, 2024 19:19
@emasab emasab force-pushed the dev_kip848_mock_handler_and_integration_tests branch from 0396b1f to 27817d0 Compare April 5, 2024 19:21
@emasab emasab force-pushed the dev_kip848_use_metadata_cache_and_fixes branch from 3bba91f to f4fb7a1 Compare April 5, 2024 19:52
@emasab emasab force-pushed the dev_kip848_mock_handler_and_integration_tests branch 3 times, most recently from 91df086 to 82774f9 Compare April 6, 2024 12:14
@emasab emasab force-pushed the dev_kip848_use_metadata_cache_and_fixes branch from 99bf3f8 to e517019 Compare April 15, 2024 08:07
@emasab emasab force-pushed the dev_kip848_mock_handler_and_integration_tests branch from bf81f99 to 0cc9ad2 Compare April 15, 2024 08:07
@emasab emasab force-pushed the dev_kip848_use_metadata_cache_and_fixes branch from e517019 to 9ba042b Compare April 15, 2024 10:12
@emasab emasab force-pushed the dev_kip848_mock_handler_and_integration_tests branch from 0cc9ad2 to 06f34b1 Compare April 15, 2024 10:12
@emasab emasab force-pushed the dev_kip848_use_metadata_cache_and_fixes branch from 9ba042b to bee04c3 Compare April 15, 2024 14:51
@emasab emasab force-pushed the dev_kip848_mock_handler_and_integration_tests branch from 06f34b1 to 4d66505 Compare April 15, 2024 14:52
@emasab emasab force-pushed the dev_kip848_use_metadata_cache_and_fixes branch from bee04c3 to d0f2a7e Compare April 15, 2024 15:26
@emasab emasab force-pushed the dev_kip848_mock_handler_and_integration_tests branch from 4d66505 to 59bc52c Compare April 15, 2024 15:27
@emasab emasab force-pushed the dev_kip848_use_metadata_cache_and_fixes branch from d0f2a7e to 270f7f7 Compare April 15, 2024 17:24
@emasab emasab force-pushed the dev_kip848_mock_handler_and_integration_tests branch from 59bc52c to 504c49b Compare April 15, 2024 17:24
@emasab emasab force-pushed the dev_kip848_use_metadata_cache_and_fixes branch from 270f7f7 to 228b93d Compare April 15, 2024 18:02
@emasab emasab force-pushed the dev_kip848_mock_handler_and_integration_tests branch from 504c49b to a047935 Compare April 15, 2024 18:03
@emasab emasab force-pushed the dev_kip848_use_metadata_cache_and_fixes branch from 228b93d to 215ec6e Compare April 17, 2024 06:28
@emasab emasab force-pushed the dev_kip848_mock_handler_and_integration_tests branch from a047935 to 7662fc4 Compare April 17, 2024 07:00
Base automatically changed from dev_kip848_use_metadata_cache_and_fixes to dev_kip848 April 17, 2024 11:28
@emasab emasab force-pushed the dev_kip848_mock_handler_and_integration_tests branch 4 times, most recently from 9b1b8cd to a086d99 Compare April 18, 2024 08:57
Base automatically changed from dev_kip848 to master April 18, 2024 11:03
@emasab emasab force-pushed the dev_kip848_mock_handler_and_integration_tests branch 3 times, most recently from 8d9ed36 to c95d2ee Compare April 24, 2024 15:57
@emasab emasab force-pushed the dev_kip848_mock_handler_and_integration_tests branch from b316c62 to c95d2ee Compare April 26, 2024 10:22
@emasab emasab force-pushed the dev_kip848_mock_handler_and_integration_tests branch from 6d42730 to d4d3f8f Compare May 6, 2024 15:19
emasab added 3 commits May 7, 2024 10:42
- Mock handler implementation
- Rename current consumer protocol from generic to classic
- Mock handler with automatic or manual assignment
- More consumer group metadata getters
- Test helpers
- Expedite next HB after FindCoordinator
  doing it with an exponential backoff to avoid tight loops
- Configurable session timeout and HB interval
- Fix mock handler ListOffsets response
  LeaderEpoch instead of CurrentLeaderEpoch
- Integration tests passing with AK trunk
- Improve documentation and KIP 848 specific mock tests
- Add mock tests for unknown topic id
  in metadata request and partial reconciliation
- Make test 0147 more reliable
- Fix test 0106 after HB timeout change
- Exclude test case with AK trunk
directly with KRaft and AK trunk
@emasab emasab force-pushed the dev_kip848_mock_handler_and_integration_tests branch from d4d3f8f to 24e2ef5 Compare May 7, 2024 08:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant