@Override public LlapDaemonProtocolProtos.PurgeCacheResponseProto purgeCache(final RpcController controller, final LlapDaemonProtocolProtos.PurgeCacheRequestProto request) throws ServiceException { LlapDaemonProtocolProtos.PurgeCacheResponseProto.Builder responseProtoBuilder = LlapDaemonProtocolProtos .PurgeCacheResponseProto.newBuilder(); LlapIo<?> llapIo = LlapProxy.getIo(); if (llapIo != null) { responseProtoBuilder.setPurgedMemoryBytes(llapIo.purge()); } else { responseProtoBuilder.setPurgedMemoryBytes(0); } return responseProtoBuilder.build(); }
@Override public LlapDaemonProtocolProtos.PurgeCacheResponseProto purgeCache(final RpcController controller, final LlapDaemonProtocolProtos.PurgeCacheRequestProto request) throws ServiceException { LlapDaemonProtocolProtos.PurgeCacheResponseProto.Builder responseProtoBuilder = LlapDaemonProtocolProtos .PurgeCacheResponseProto.newBuilder(); LlapIo<?> llapIo = LlapProxy.getIo(); if (llapIo != null) { responseProtoBuilder.setPurgedMemoryBytes(llapIo.purge()); } else { responseProtoBuilder.setPurgedMemoryBytes(0); } return responseProtoBuilder.build(); }