private void sendChunk(boolean finalChunk) {
if (recordCachePos > 0) {
String name = replicatedRecordStore.getName();
Member localMember = replicatedRecordStore.localMember;
Operation operation = new ReplicatedMapInitChunkOperation(name, localMember, recordCache, recordCachePos, finalChunk);
operationService.send(operation, callerAddress);
// Reset chunk cache and pos
recordCache = new ReplicatedRecord[chunkSize];
recordCachePos = 0;