* @param key
* @throws IOException
*/
private void reuse(final byte[] key, final boolean sync) throws IOException {
final byte[] value = this.get(key);
final long oldLastTime = this.lastModifiedMap.get(new BytesKey(key));
if (value != null && this.remove(key)) {
this.innerAdd(key, value, oldLastTime, sync);
}
}