private ByteBuff allocate(int size, boolean intoHeap) {
      return intoHeap ? HEAP.allocate(size) : allocator.allocate(size);
    }
Clear the cached value when its integrity is suspect.
hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFileBlock.java