called when this index is closed . concode_field_sep long BASE_BYTES_PER_CHM_ENTRY concode_elem_sep Map<BytesRef,VersionValue> current concode_elem_sep AtomicLong ramBytesUsedTombstones concode_elem_sep Map<BytesRef,VersionValue> old concode_elem_sep Map<BytesRef,DeleteVersionValue> tombstones concode_elem_sep Maps maps concode_elem_sep ReferenceManager<?> mgr concode_elem_sep long BASE_BYTES_PER_BYTESREF concode_elem_sep AtomicLong ramBytesUsedCurrent concode_field_sep Collection<Accountable> getChildResources concode_elem_sep long ramBytesUsedForRefresh concode_elem_sep VersionValue getUnderLock concode_elem_sep void putUnderLock concode_elem_sep Iterable<Map.Entry<BytesRef,DeleteVersionValue>> getAllTombstones concode_elem_sep void afterRefresh concode_elem_sep void removeTombstoneUnderLock concode_elem_sep void clearTombstones concode_elem_sep void setManager concode_elem_sep void beforeRefresh concode_elem_sep long ramBytesUsed concode_elem_sep DeleteVersionValue getTombstoneUnderLock
void function ( ) { maps = new Maps ( ) ; tombstones . clear ( ) ; ramBytesUsedCurrent . set ( 0 ) ; if ( mgr != null ) { mgr . removeListener ( this ) ; mgr = null ; } }