protected void freeEvictedBlob(){
  String cacheFilePathAndName=getCacheFilePathAndName();
  long begin=LOG.isTraceEnabled() ? System.currentTimeMillis() : 0;
  if (LOG.isTraceEnabled())   LOG.trace("CACHE: Freeing evicted matrix...  " + getVarName() + "  HDFS path: "+ (_hdfsFileName == null ? "null" : _hdfsFileName)+ " Eviction path: "+ cacheFilePathAndName);
  LazyWriteBuffer.deleteBlock(cacheFilePathAndName);
  if (LOG.isTraceEnabled())   LOG.trace("Freeing evicted matrix - COMPLETED ... " + (System.currentTimeMillis() - begin) + " msec.");
}

protected void freeEvictedBlob ( ) { String cacheFilePathAndName = getCacheFilePathAndName ( ) ; long begin = LOG . isTraceEnabled ( ) ? System . currentTimeMillis ( ) : 0 ; if ( LOG . isTraceEnabled ( ) ) LOG . trace ( "CACHE: Freeing evicted matrix...  " + getVarName ( ) + "  HDFS path: " + ( _hdfsFileName == null ? "null" : _hdfsFileName ) + " Eviction path: " + cacheFilePathAndName ) ; LazyWriteBuffer . deleteBlock ( cacheFilePathAndName ) ; if ( LOG . isTraceEnabled ( ) ) LOG . trace ( "Freeing evicted matrix - COMPLETED ... " + ( System . currentTimeMillis ( ) - begin ) + " msec." ) ; }
low - level cache i / o method that deletes the file containing the evicted data blob , without reading it . must be defined by a subclass , never called by users .
