-
Notifications
You must be signed in to change notification settings - Fork 123
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
feature: Choose between consumer or producer commit modes #31
feature: Choose between consumer or producer commit modes #31
Commits on Nov 23, 2020
-
Adds unit test method logging - something is wrong with the AutoServi…
…ce method (todo)
Configuration menu - View commit details
-
Copy full SHA for dff070f - Browse repository at this point
Copy the full SHA dff070fView commit details -
feature: Choose between Consumer commit or Producer transactional com…
…mits - Choose either Consumer sync or async commits - Fixes confluentinc#25 confluentinc#25: -- Sometimes a a transaction error occurs - Cannot call send in state COMMITTING_TRANSACTION confluentinc#25 - ReentrantReadWrite lock protects non-thread safe transactional producer from incorrect multithreaded use - Wider lock to prevent transaction's containing produced messages that they shouldn't - Implement non transactional synchronous commit sync properly - Select tests adapted to non transactional as well - Must start tx in MockProducer as well - Adds supervision to poller - Fixes a performance issue with the async committer not being woken up - Enhances tests to run under multiple commit modes - Fixes example app tests - incorrectly testing wrong thing and MockProducer not configured to auto complete - Make committer thread revoke partitions and commit - Have onPartitionsRevoked be responsible for committing on close, instead of an explicit call to commit by controller - Make sure Broker Poller now drains properly, committing any waiting work - Add missing revoke flow to MockConsumer wrapper - Add missing latch timeout check
Configuration menu - View commit details
-
Copy full SHA for ff41d13 - Browse repository at this point
Copy the full SHA ff41d13View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0617198 - Browse repository at this point
Copy the full SHA 0617198View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8d7847 - Browse repository at this point
Copy the full SHA b8d7847View commit details -
Configuration menu - View commit details
-
Copy full SHA for fed55f0 - Browse repository at this point
Copy the full SHA fed55f0View commit details -
bug: Fixes bug in commit linger, remove genesis offset (0) from testi…
…ng (avoid races), add ability to request commit
Configuration menu - View commit details
-
Copy full SHA for 97ddead - Browse repository at this point
Copy the full SHA 97ddeadView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1e9af0 - Browse repository at this point
Copy the full SHA e1e9af0View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb83cee - Browse repository at this point
Copy the full SHA cb83ceeView commit details -
bug: By default, close without draining and when draining still poll …
…mailbox and commit normally
Configuration menu - View commit details
-
Copy full SHA for a7267fd - Browse repository at this point
Copy the full SHA a7267fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for ecfa631 - Browse repository at this point
Copy the full SHA ecfa631View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88261e9 - Browse repository at this point
Copy the full SHA 88261e9View commit details