[
https://issues.apache.org/jira/browse/BOOKKEEPER-94?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sijie Guo updated BOOKKEEPER-94:
--------------------------------
Attachment: bookkeeper-94_v3.patch
check whether the operation is completed or not when callback.
also change *notComplete* to *completed* and using condition *!completed*.
since we have BookieReadWriteTest#testLastConfirmedAdd /
BookieReadWriteTest#testReadOpenLedger for readLastConfirmed, no new test cases
will be added.
> Double callbacks in readLastConfirmedOp which fails readLastConfirmed
> operation even received enough valid responses.
> ---------------------------------------------------------------------------------------------------------------------
>
> Key: BOOKKEEPER-94
> URL: https://issues.apache.org/jira/browse/BOOKKEEPER-94
> Project: Bookkeeper
> Issue Type: Bug
> Components: bookkeeper-server
> Affects Versions: 3.4.0
> Reporter: Sijie Guo
> Assignee: Sijie Guo
> Attachments: bookkeeper-94.patch, bookkeeper-94_v2.patch,
> bookkeeper-94_v3.patch
>
>
> As comment in [BOOKKEEPER-93 |
> https://issues.apache.org/jira/browse/BOOKKEEPER-93], double callbacks happen
> even it success callback receiving enough valid responses.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira