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

Support Kafka consumer groups #262

Merged
merged 80 commits into from
Jul 28, 2023

Commits on Apr 29, 2023

  1. Checkpoint

    Akram Yakubov committed Apr 29, 2023
    Configuration menu
    Copy the full SHA
    e49a458 View commit details
    Browse the repository at this point in the history
  2. Checkpoint

    Akram Yakubov committed Apr 29, 2023
    Configuration menu
    Copy the full SHA
    1dea9a5 View commit details
    Browse the repository at this point in the history
  3. Checkpoint

    Akram Yakubov committed Apr 29, 2023
    Configuration menu
    Copy the full SHA
    4209230 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2023

  1. Chechpoint

    Akram Yakubov committed May 1, 2023
    Configuration menu
    Copy the full SHA
    8f9ae54 View commit details
    Browse the repository at this point in the history
  2. Combine consumer group handshake

    Akram Yakubov committed May 1, 2023
    Configuration menu
    Copy the full SHA
    872762e View commit details
    Browse the repository at this point in the history
  3. Rename

    Akram Yakubov committed May 1, 2023
    Configuration menu
    Copy the full SHA
    860a780 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. Checkpoint

    Akram Yakubov committed May 2, 2023
    Configuration menu
    Copy the full SHA
    b8c4a5a View commit details
    Browse the repository at this point in the history
  2. Checkpoint

    Akram Yakubov committed May 2, 2023
    Configuration menu
    Copy the full SHA
    a955eee View commit details
    Browse the repository at this point in the history

Commits on May 5, 2023

  1. Checkpoint

    Akram Yakubov committed May 5, 2023
    Configuration menu
    Copy the full SHA
    7107968 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2023

  1. Checkpoint

    Akram Yakubov committed May 8, 2023
    Configuration menu
    Copy the full SHA
    6f8e5fb View commit details
    Browse the repository at this point in the history
  2. Add unit tests

    Akram Yakubov committed May 8, 2023
    Configuration menu
    Copy the full SHA
    2e67dd0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ad7444d View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. Checkpoint

    Akram Yakubov committed May 9, 2023
    Configuration menu
    Copy the full SHA
    919a0d4 View commit details
    Browse the repository at this point in the history
  2. Checkpoint

    Akram Yakubov committed May 9, 2023
    Configuration menu
    Copy the full SHA
    306543b View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. Merge branch 'develop' into feature/consumer-group

    Akram Yakubov committed May 10, 2023
    Configuration menu
    Copy the full SHA
    c1ce5a3 View commit details
    Browse the repository at this point in the history
  2. Checkpoint

    Akram Yakubov committed May 10, 2023
    Configuration menu
    Copy the full SHA
    b8dd0bb View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. Checkpoint

    Akram Yakubov committed May 11, 2023
    Configuration menu
    Copy the full SHA
    0f542fe View commit details
    Browse the repository at this point in the history
  2. Checkpoint

    Akram Yakubov committed May 11, 2023
    Configuration menu
    Copy the full SHA
    175bf8b View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. Checkpoint

    Akram Yakubov committed May 12, 2023
    Configuration menu
    Copy the full SHA
    ed3e339 View commit details
    Browse the repository at this point in the history
  2. Checkpoint

    Akram Yakubov committed May 12, 2023
    Configuration menu
    Copy the full SHA
    802cff7 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'develop' into feature/consumer-group

    Akram Yakubov committed May 12, 2023
    Configuration menu
    Copy the full SHA
    5e6a742 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2023

  1. Checkpoint

    Akram Yakubov committed May 26, 2023
    Configuration menu
    Copy the full SHA
    df8da88 View commit details
    Browse the repository at this point in the history
  2. Initial implementation of consumer group

    Akram Yakubov committed May 26, 2023
    Configuration menu
    Copy the full SHA
    9729be6 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. Fix typo

    Akram Yakubov committed May 30, 2023
    Configuration menu
    Copy the full SHA
    30ba518 View commit details
    Browse the repository at this point in the history
  2. Revert back changes

    Akram Yakubov committed May 30, 2023
    Configuration menu
    Copy the full SHA
    af4eaa9 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. Checkpoint

    Akram Yakubov committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    d5beb2c View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2023

  1. Checkpoint

    Akram Yakubov committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    2471375 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. Add client

    Akram Yakubov committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    50690a9 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. Checkpoint

    Akram Yakubov committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    e6571fa View commit details
    Browse the repository at this point in the history
  2. Checkpoint

    Akram Yakubov committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    ce207fe View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. Checkpoint

    Akram Yakubov committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    3e32394 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2023

  1. Add flush support in consumer group

    Akram Yakubov committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    32a0a3c View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2023

  1. Support leave group request

    Akram Yakubov committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    c64f9cf View commit details
    Browse the repository at this point in the history
  2. Fix typo

    Akram Yakubov committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    bf7826e View commit details
    Browse the repository at this point in the history
  3. Upgrade request version

    Akram Yakubov committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    999fd4d View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. Move group related configs to KafkaConfiguration

    Akram Yakubov committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    18c1331 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. Checkpoint

    Akram Yakubov committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    816e0ac View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. Checkpoint

    Akram Yakubov committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    275d7f3 View commit details
    Browse the repository at this point in the history
  2. Checkpoint

    Akram Yakubov committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    bb94a7d View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Fix typo

    Akram Yakubov committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    ebf2050 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'develop' into feature/consumer-group

    Akram Yakubov committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    08315ea View commit details
    Browse the repository at this point in the history
  3. Fix MemberMetadata frame

    Akram Yakubov committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    d71dff2 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Fix generated id

    Akram Yakubov committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    95afdbe View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Fix consumer group

    Akram Yakubov committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    975a846 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. More fixes

    Akram Yakubov committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    f9494b5 View commit details
    Browse the repository at this point in the history
  2. Apply feedback from PR

    Akram Yakubov committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    4f2a1f5 View commit details
    Browse the repository at this point in the history
  3. Fix compiler errors

    Akram Yakubov committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    89a7988 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Fix remaining bugs

    Akram Yakubov committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    04eed7c View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Testing

    Akram Yakubov committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    635eb92 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Sending begin reply after sending join request

    Akram Yakubov committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    542940c View commit details
    Browse the repository at this point in the history
  2. Fix typo

    Akram Yakubov committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    8ceb90a View commit details
    Browse the repository at this point in the history
  3. Fix typo

    Akram Yakubov committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    d0abbe4 View commit details
    Browse the repository at this point in the history
  4. Code refactoring

    Akram Yakubov committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    a986141 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Fix scripts

    Akram Yakubov committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    e1c986f View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Checkpoint

    Akram Yakubov committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    42ded2f View commit details
    Browse the repository at this point in the history
  2. Checkpoint

    Akram Yakubov committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    dfbd251 View commit details
    Browse the repository at this point in the history
  3. Fix typo

    Akram Yakubov committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    e7f7912 View commit details
    Browse the repository at this point in the history
  4. Checkpoint

    Akram Yakubov committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    58e5bd5 View commit details
    Browse the repository at this point in the history
  5. Fix typo

    Akram Yakubov committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    515047a View commit details
    Browse the repository at this point in the history
  6. Handle the same group client coming to the same core id

    Akram Yakubov committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    c1c0e51 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. Checkpoint

    Akram Yakubov committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    e9f2d44 View commit details
    Browse the repository at this point in the history
  2. Checkpoint

    Akram Yakubov committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    9df825a View commit details
    Browse the repository at this point in the history
  3. Add more tests

    Akram Yakubov committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    6f2a664 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'develop' into feature/consumer-group

    Akram Yakubov committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    5b431c4 View commit details
    Browse the repository at this point in the history
  5. Fix typo

    Akram Yakubov committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    8c435cb View commit details
    Browse the repository at this point in the history
  6. Add sasl test

    Akram Yakubov committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    2a52135 View commit details
    Browse the repository at this point in the history
  7. Fix typo

    Akram Yakubov committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    2aeceec View commit details
    Browse the repository at this point in the history
  8. Fix script bug

    Akram Yakubov committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    8e80f42 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Checkpoint

    Akram Yakubov committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    85d03ce View commit details
    Browse the repository at this point in the history
  2. Checkpoint

    Akram Yakubov committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    9add48f View commit details
    Browse the repository at this point in the history
  3. Checkpoint

    Akram Yakubov committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    23ffbfe View commit details
    Browse the repository at this point in the history
  4. Checkpoint

    Akram Yakubov committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    344dee5 View commit details
    Browse the repository at this point in the history
  5. Fix configuration decoder

    Akram Yakubov committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    002d4c1 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Apply changes

    Akram Yakubov committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    8c85e39 View commit details
    Browse the repository at this point in the history
  2. Apply feedback from PR

    Akram Yakubov committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    bb07f7d View commit details
    Browse the repository at this point in the history
  3. Remove uncessary code

    Akram Yakubov committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    ef5090b View commit details
    Browse the repository at this point in the history
  4. Fix remaining issues

    Akram Yakubov committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    eddfbea View commit details
    Browse the repository at this point in the history
  5. Remove extra configuration

    Akram Yakubov committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    ae6eef7 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. Fix typo

    Akram Yakubov committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    a71ace4 View commit details
    Browse the repository at this point in the history
  2. Fix another typo

    Akram Yakubov committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    d87d676 View commit details
    Browse the repository at this point in the history