This is an automated email from the ASF dual-hosted git repository. mittal pushed a change to branch trunk in repository https://gitbox.apache.org/repos/asf/kafka.git
from a663ce3f457 KAFKA-18265: Move acquisition lock classes from share partition (1/N) (#20227) add d350f603a4a KAFKA-18265: Move inflight batch and state classes from SharePartition (2/N) (#20230) No new revisions were added by this update. Summary of changes: .../java/kafka/server/share/SharePartition.java | 448 +++------------------ .../kafka/server/share/SharePartitionTest.java | 43 +- ...yedShareFetchKey.java => DeliveryCountOps.java} | 8 +- .../kafka/server/share/fetch/InFlightBatch.java | 255 ++++++++++++ .../kafka/server/share/fetch/InFlightState.java | 237 +++++++++++ .../kafka/server/share/fetch/RecordState.java | 82 ++++ .../kafka/server/share/fetch/RecordStateTest.java | 64 +++ 7 files changed, 691 insertions(+), 446 deletions(-) copy server/src/main/java/org/apache/kafka/server/share/fetch/{DelayedShareFetchKey.java => DeliveryCountOps.java} (81%) create mode 100644 server/src/main/java/org/apache/kafka/server/share/fetch/InFlightBatch.java create mode 100644 server/src/main/java/org/apache/kafka/server/share/fetch/InFlightState.java create mode 100644 server/src/main/java/org/apache/kafka/server/share/fetch/RecordState.java create mode 100644 server/src/test/java/org/apache/kafka/server/share/fetch/RecordStateTest.java