Skip to content

KAFKA-8618: Replace Txn marker with automated protocol#7039

Merged
mimaison merged 2 commits intoapache:trunkfrom
abbccdda:txn_marker
Mar 19, 2020
Merged

KAFKA-8618: Replace Txn marker with automated protocol#7039
mimaison merged 2 commits intoapache:trunkfrom
abbccdda:txn_marker

Conversation

@abbccdda
Copy link
Copy Markdown

@abbccdda abbccdda commented Jul 7, 2019

As title. This one is tricky because the original txn marker entry has been widely used, so we choose to minimize the change by making the transformation internal for the txn marker class.

Committer Checklist (excluded from commit message)

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

@abbccdda abbccdda force-pushed the txn_marker branch 3 times, most recently from b629f53 to 7ab4850 Compare January 10, 2020 17:14
@hachikuji
Copy link
Copy Markdown
Contributor

retest this please

1 similar comment
@hachikuji
Copy link
Copy Markdown
Contributor

retest this please

@abbccdda
Copy link
Copy Markdown
Author

Checked both test failures are flaky

@hachikuji
Copy link
Copy Markdown
Contributor

retest this please

1 similar comment
@abbccdda
Copy link
Copy Markdown
Author

abbccdda commented Feb 6, 2020

retest this please

@hachikuji
Copy link
Copy Markdown
Contributor

ok to test

@guozhangwang
Copy link
Copy Markdown
Contributor

retest this please

@guozhangwang
Copy link
Copy Markdown
Contributor

test this please

@abbccdda
Copy link
Copy Markdown
Author

abbccdda commented Feb 11, 2020

Got 1/2 green build https://builds.apache.org/job/kafka-pr-jdk11-scala2.13/4641/
The two failure test cases for the other build are flaky ones:
https://builds.apache.org/job/kafka-pr-jdk8-scala2.12/628/

@abbccdda
Copy link
Copy Markdown
Author

@mimaison Hey Mickael, could you take a look of this PR?

Copy link
Copy Markdown
Member

@mimaison mimaison left a comment

Choose a reason for hiding this comment

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

Thanks @abbccdda
I've made a quick pass and left a few small comments

@abbccdda
Copy link
Copy Markdown
Author

@mimaison Thanks for the review, addressed.

@mimaison
Copy link
Copy Markdown
Member

retest this please

1 similar comment
@mimaison
Copy link
Copy Markdown
Member

retest this please

@abbccdda
Copy link
Copy Markdown
Author

@mimaison Could you help trigger another test?

@mimaison
Copy link
Copy Markdown
Member

retest this please

@abbccdda
Copy link
Copy Markdown
Author

@mimaison Looks like the Jenkins jobs are killed, mind kicking off another one?

@mimaison
Copy link
Copy Markdown
Member

retest this please

@abbccdda
Copy link
Copy Markdown
Author

@mimaison Do you mind triggering another test? The PR was rebased to include two broken unit test changes landed yesterday.

@guozhangwang
Copy link
Copy Markdown
Contributor

test this please

2 similar comments
@guozhangwang
Copy link
Copy Markdown
Contributor

test this please

@guozhangwang
Copy link
Copy Markdown
Contributor

test this please

@abbccdda
Copy link
Copy Markdown
Author

Looks like the test was flaky and not related: org.apache.kafka.streams.processor.internals.StateDirectoryTest.shouldReturnEmptyArrayIfListFilesReturnsNull
Which is actively being fixed: #8310

@mimaison Let me know if you think we should kick off another test just for sanity

@mimaison
Copy link
Copy Markdown
Member

Thanks for thr updates @abbccdda. I plan to take another look this week

@abbccdda
Copy link
Copy Markdown
Author

Rebased

@mimaison
Copy link
Copy Markdown
Member

retest this please

@mimaison mimaison merged commit c7164a3 into apache:trunk Mar 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants