Skip to content

KAFKA-20328: [2/N] headers-aware decorator/forwarder test coverage - #22992

Open
muralibasani wants to merge 1 commit into
apache:trunkfrom
muralibasani:KAFKA-20328-2
Open

KAFKA-20328: [2/N] headers-aware decorator/forwarder test coverage#22992
muralibasani wants to merge 1 commit into
apache:trunkfrom
muralibasani:KAFKA-20328-2

Conversation

@muralibasani

Copy link
Copy Markdown
Contributor

Ref: https://issues.apache.org/jira/browse/KAFKA-20328

Second PR of the KAFKA-20328 audit.
Adds unit coverage for the header-aware forwarding/decorator layers so that missing method overrides (ex. backwardFetch, backwardFindSessions) are caught by tests rather than by manual testing.

Format-converting adapters:

  • TimestampedToHeadersWindowStoreAdapter: was query-only; add behavioral coverage
  • TimestampedToHeadersIteratorAdapter: new test
  • SessionToHeadersStoreAdapter: add the missing findSessions(long,long) case

Decorators (previously untested):

  • AbstractReadWriteDecoratorTest / AbstractReadOnlyDecoratorTest

@github-actions github-actions Bot added triage PRs from the community streams tests Test fixes (including flaky tests) labels Jul 29, 2026
@muralibasani

Copy link
Copy Markdown
Contributor Author

@aliehsaeedii here is the 2nd PR to cover the unit coverage for the header-aware forwarding adapters and decorators for missing overrides

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-approved streams tests Test fixes (including flaky tests) triage PRs from the community

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants