mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2024-01-19 02:48:24 +00:00
enable read cache
This commit is contained in:
parent
6095b4c407
commit
735912e0f5
|
@ -15,7 +15,7 @@ public class SeaweedRead {
|
||||||
|
|
||||||
private static final Logger LOG = LoggerFactory.getLogger(SeaweedRead.class);
|
private static final Logger LOG = LoggerFactory.getLogger(SeaweedRead.class);
|
||||||
|
|
||||||
static ChunkCache chunkCache = new ChunkCache(0);
|
static ChunkCache chunkCache = new ChunkCache(4);
|
||||||
|
|
||||||
// returns bytesRead
|
// returns bytesRead
|
||||||
public static long read(FilerGrpcClient filerGrpcClient, List<VisibleInterval> visibleIntervals,
|
public static long read(FilerGrpcClient filerGrpcClient, List<VisibleInterval> visibleIntervals,
|
||||||
|
|
|
@ -61,9 +61,6 @@ public class SeaweedWrite {
|
||||||
|
|
||||||
String etag = multipartUpload(targetUrl, auth, bytes, bytesOffset, bytesLength, cipherKey);
|
String etag = multipartUpload(targetUrl, auth, bytes, bytesOffset, bytesLength, cipherKey);
|
||||||
|
|
||||||
// cache fileId ~ bytes
|
|
||||||
SeaweedRead.chunkCache.setChunk(fileId, bytes);
|
|
||||||
|
|
||||||
LOG.debug("write file chunk {} size {}", targetUrl, bytesLength);
|
LOG.debug("write file chunk {} size {}", targetUrl, bytesLength);
|
||||||
|
|
||||||
return FilerProto.FileChunk.newBuilder()
|
return FilerProto.FileChunk.newBuilder()
|
||||||
|
|
Loading…
Reference in a new issue