Skip to content

KAFKA-18304; Introduce json converter generator#18458

Merged
dajac merged 1 commit intoapache:trunkfrom
dajac:KAFKA-18304
Jan 10, 2025
Merged

KAFKA-18304; Introduce json converter generator#18458
dajac merged 1 commit intoapache:trunkfrom
dajac:KAFKA-18304

Conversation

@dajac
Copy link
Copy Markdown
Member

@dajac dajac commented Jan 9, 2025

This patch introduces json converter generator for the coordinator records. It is not used yet but more patches will follow to make us of them.

Committer Checklist (excluded from commit message)

  • Verify design and implementation
  • Verify test coverage and CI build status
  • Verify documentation (including upgrade notes)

@github-actions github-actions Bot added build Gradle build or GitHub Actions generator RPC and Record code generator labels Jan 9, 2025
Copy link
Copy Markdown
Member

@chia7712 chia7712 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

I originally want to say "could you please add unit tests for those converters", but it seems other converts have no test also - maybe adding unit tests can be follow-up.

@dajac
Copy link
Copy Markdown
Member Author

dajac commented Jan 10, 2025

LGTM

I originally want to say "could you please add unit tests for those converters", but it seems other converts have no test also - maybe adding unit tests can be follow-up.

Yeah, it is not easy to have unit tests for those as they generate files.

@dajac dajac merged commit 6cc059d into apache:trunk Jan 10, 2025
m1a2st pushed a commit to m1a2st/kafka that referenced this pull request Jan 10, 2025
This patch introduces json converter generator for the coordinator records. It is not used yet but more patches will follow to make us of them.

Reviewers: Chia-Ping Tsai <chia7712@gmail.com>
ijuma added a commit to ijuma/kafka that referenced this pull request Jan 10, 2025
…emove-metadata-version-methods-for-versions-older-than-3.0

* apache-github/trunk:
  KAFKA-18340: Change Dockerfile to use log4j2 yaml instead log4j properties (apache#18378)
  MINOR: fix flaky RemoteLogManagerTest#testStopPartitionsWithDeletion (apache#18474)
  KAFKA-18311: Enforcing copartitioned topics (4/N) (apache#18397)
  KAFKA-18308; Update CoordinatorSerde (apache#18455)
  KAFKA-18440: Convert AuthorizationException to fatal error in AdminClient (apache#18435)
  KAFKA-17671: Create better documentation for transactions (apache#17454)
  KAFKA-18304; Introduce json converter generator (apache#18458)
  MINOR: Clean up classic group tests (apache#18473)
  KAFKA-18399 Remove ZooKeeper from KafkaApis (2/N): CONTROLLED_SHUTDOWN and ENVELOPE (apache#18422)
  MINOR: improve StreamThread periodic processing log (apache#18430)
pranavt84 pushed a commit to pranavt84/kafka that referenced this pull request Jan 27, 2025
This patch introduces json converter generator for the coordinator records. It is not used yet but more patches will follow to make us of them.

Reviewers: Chia-Ping Tsai <chia7712@gmail.com>
manoj-mathivanan pushed a commit to manoj-mathivanan/kafka that referenced this pull request Feb 19, 2025
This patch introduces json converter generator for the coordinator records. It is not used yet but more patches will follow to make us of them.

Reviewers: Chia-Ping Tsai <chia7712@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Gradle build or GitHub Actions generator RPC and Record code generator

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants