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

KAFKA-14550: Move SnapshotFile and CorruptSnapshotException to storage module #13039

Merged

Conversation

satishd
Copy link
Member

@satishd satishd commented Dec 22, 2022

KAFKA-14550 Move SnapshotFile and CorruptSnapshotException to storage module.

For broader context on this change, you may want to look at KAFKA-14470: Move log layer to storage module

Committer Checklist (excluded from commit message)

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

@satishd satishd changed the title KAFKA 14480 Move the required dependant classes for ProducerStateManager KAFKA 14480 Move the required dependant classes for ProducerStateManager to storage module Dec 22, 2022
@satishd satishd force-pushed the KAFKA-14480-pre-producer-statemanager-move branch from 67f14e9 to 314cfec Compare December 23, 2022 00:47
@satishd satishd changed the title KAFKA 14480 Move the required dependant classes for ProducerStateManager to storage module KAFKA 14480 Move SnapshotFile to storage module Dec 23, 2022
@satishd satishd changed the title KAFKA 14480 Move SnapshotFile to storage module KAFKA-14550 Move SnapshotFile to storage module Dec 23, 2022
@satishd satishd changed the title KAFKA-14550 Move SnapshotFile to storage module KAFKA-14550 Move SnapshotFile and CorruptSnapshotRecordException to storage module Dec 23, 2022
@satishd satishd changed the title KAFKA-14550 Move SnapshotFile and CorruptSnapshotRecordException to storage module KAFKA-14550 Move SnapshotFile and CorruptSnapshotException to storage module Dec 23, 2022
@ijuma
Copy link
Contributor

ijuma commented Dec 23, 2022

@satishd Can you please fix the conflicts?

@satishd satishd force-pushed the KAFKA-14480-pre-producer-statemanager-move branch 2 times, most recently from 6006703 to ffe2c0a Compare December 30, 2022 05:20
@satishd satishd marked this pull request as ready for review December 30, 2022 05:37
@satishd satishd marked this pull request as draft December 30, 2022 05:39
@satishd satishd force-pushed the KAFKA-14480-pre-producer-statemanager-move branch from ffe2c0a to 187d7f7 Compare December 30, 2022 05:51
@satishd satishd marked this pull request as ready for review December 30, 2022 05:51
@satishd
Copy link
Member Author

satishd commented Dec 30, 2022

@ijuma These changes are updated with the latest trunk and resolved the conflicts.

Copy link
Contributor

@ijuma ijuma left a comment

Choose a reason for hiding this comment

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

Thanks for the PR. Looks good overall, a few minor comments below.

@satishd satishd requested a review from ijuma January 1, 2023 05:17
@ijuma
Copy link
Contributor

ijuma commented Jan 1, 2023

@satishd did you see my review above?

@satishd
Copy link
Member Author

satishd commented Jan 2, 2023

@ijuma Sorry, Brave browser(+plugins) had some issues in refreshing the github PR page and missed your update.

@ijuma ijuma changed the title KAFKA-14550 Move SnapshotFile and CorruptSnapshotException to storage module KAFKA-14550: Move SnapshotFile and CorruptSnapshotException to storage module Jan 2, 2023
Copy link
Contributor

@ijuma ijuma left a comment

Choose a reason for hiding this comment

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

LGTM, thanks.

@ijuma
Copy link
Contributor

ijuma commented Jan 2, 2023

The build for all 3 JDK versions passed.

@ijuma ijuma merged commit 026105d into apache:trunk Jan 2, 2023
guozhangwang pushed a commit to guozhangwang/kafka that referenced this pull request Jan 25, 2023
…e module (apache#13039)

For broader context on this change, see:

* KAFKA-14470: Move log layer to storage module

Reviewers: Ismael Juma <ismael@juma.me.uk>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants