Sumit Agrawal created HDDS-10798:
------------------------------------
Summary: OMLeaderNotReadyException exception on switch leader
Key: HDDS-10798
URL: https://issues.apache.org/jira/browse/HDDS-10798
Project: Apache Ozone
Issue Type: Bug
Reporter: Sumit Agrawal
Assignee: Sumit Agrawal
Client is recieving exception as LeaderNotReady;
{code:java}
2024-05-02 13:54:07,941 DEBUG [IPC Server handler 70 on
9862]-org.apache.hadoop.ozone.protocolPB.OzoneManagerProtocolServerSideTranslatorPB:
om72 is Leader but not ready to process request yet.{code}
As part of fix HDDS-10546, one of scenario is missing,
* notifyTermIndexUpdate set lastSkippedIndex as few transaction still in
double buffer
* doubleBuffer notify update index does not update lastNotifiedTermIndex as
check 'lastApplied.getIndex() >= lastSkippedIndex' fails, as lastApplied is
much older value
This is random issue where, When election happens and there are transaction in
double buffer, this can impact not updating notified transactionId. This can be
recovered after restart of OM.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]