final List<Translog.Operation> operations = new ArrayList<>(); task.setPhase("collecting_ops"); task.setResyncedOperations(totalSentOps.get()); task.setSkippedOperations(totalSkippedOps.get()); task.setPhase("sending_ops"); ResyncReplicationRequest request = new ResyncReplicationRequest(shardId, trimmedAboveSeqNo, maxSeenAutoIdTimestamp, operations.toArray(EMPTY_ARRAY));
final List<Translog.Operation> operations = new ArrayList<>(); task.setPhase("collecting_ops"); task.setResyncedOperations(totalSentOps.get()); task.setSkippedOperations(totalSkippedOps.get()); task.setPhase("sending_ops"); ResyncReplicationRequest request = new ResyncReplicationRequest(shardId, trimmedAboveSeqNo, maxSeenAutoIdTimestamp, operations.toArray(EMPTY_ARRAY));
final List<Translog.Operation> operations = new ArrayList<>(); task.setPhase("collecting_ops"); task.setResyncedOperations(totalSentOps.get()); task.setSkippedOperations(totalSkippedOps.get()); task.setPhase("sending_ops"); ResyncReplicationRequest request = new ResyncReplicationRequest(shardId, trimmedAboveSeqNo, operations.toArray(EMPTY_ARRAY));
@Override public void onFailure(Exception e) { resyncTask.setPhase("finished"); taskManager.unregister(resyncTask); listener.onFailure(e); } };
@Override public void onResponse(Void ignore) { resyncTask.setPhase("finished"); taskManager.unregister(resyncTask); listener.onResponse(resyncTask); }
@Override public void onFailure(Exception e) { resyncTask.setPhase("finished"); taskManager.unregister(resyncTask); listener.onFailure(e); } };
@Override public void onResponse(Void ignore) { resyncTask.setPhase("finished"); taskManager.unregister(resyncTask); listener.onResponse(resyncTask); }
@Override public void onFailure(Exception e) { resyncTask.setPhase("finished"); taskManager.unregister(resyncTask); listener.onFailure(e); } };
@Override public void onResponse(Void ignore) { resyncTask.setPhase("finished"); taskManager.unregister(resyncTask); listener.onResponse(resyncTask); }