Skip to content
This repository was archived by the owner on Apr 11, 2024. It is now read-only.
This repository was archived by the owner on Apr 11, 2024. It is now read-only.

[kafka] Modify Kafka ApiVersions response to only include supported versions of modified requests #12

@smoya

Description

@smoya

Supporting all Kafka protocol request/response versions is a really big compromise. We can eventually achieve it but we can't ensure parity with Kafka releases.

In order to ensure Kafka clients can talk to our proxy, we should intercept the ApiVersions response so we indicate the supported versions for all the responses we modify (as per today, FindCoordinator and Metadata).

Otherwise, clients will potentially get a compatibility error from our proxy that looks like: Unsupported response schema version 11 for key 3

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions