Details
Description
java.lang.NullPointerException at accord.topology.TopologyManager.localForEpoch(TopologyManager.java:402) at accord.local.Node.trySelectProgressKey(Node.java:431) at accord.messages.TxnRequest.progressKey(TxnRequest.java:151) at accord.messages.TxnRequest.process(TxnRequest.java:143) at org.apache.cassandra.service.accord.AccordVerbHandler.doVerb(AccordVerbHandler.java:46)
accord.topology.TopologyManager.Epochs#get is able to return null, yet the callers do not handle
private EpochState get(long epoch) { if (epoch > currentEpoch || epoch <= currentEpoch - epochs.length) return null; return epochs[(int) (currentEpoch - epoch)]; }
Attachments
Issue Links
- blocks
-
CASSANDRA-18196 Initial Merge of Accord Feature Branch to Trunk
- In Progress