зеркало из https://github.com/microsoft/FASTER.git
Fixes in traversal in case of hash collisions.
This commit is contained in:
Родитель
f5638f0abf
Коммит
8888c7dfac
|
@ -131,6 +131,7 @@ namespace FASTER.core
|
|||
Value.Free(Layout.GetValue(physicalAddress));
|
||||
}
|
||||
ctx.record.Return();
|
||||
ctx.record = ctx.objBuffer = default(SectorAlignedMemory);
|
||||
AsyncGetFromDisk(ctx.logicalAddress, requiredBytes, AsyncGetFromDiskCallback, ctx);
|
||||
}
|
||||
else
|
||||
|
|
|
@ -229,6 +229,8 @@ namespace FASTER.core
|
|||
InternalContinuePendingReadCopyToTail(ctx, request, ref pendingContext);
|
||||
}
|
||||
}
|
||||
else
|
||||
return OperationStatus.NOTFOUND;
|
||||
|
||||
return OperationStatus.SUCCESS;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче