Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Overwrite of blocks fails, because "OverWriteRequested" flag is not set during chunk creation.
2017-05-16 22:33:23,909 [nioEventLoopGroup-5-2] ERROR - Rejecting write chunk request. Chunk overwrite without explicit request. ChunkInfo{chunkName='1_chunk, offset=0, len= 11933}
This flag needs to be set here
public static void writeSmallFile(XceiverClientSpi client, String containerName, String key, byte[] data, String traceID) throws IOException { ..... ChunkInfo chunk = ChunkInfo .newBuilder() .setChunkName(key + "_chunk") .setOffset(0) .setLen(data.length) .build();