com.groupbyinc.flux.index.engine.LiveVersionMap.class Maven / Gradle / Ivy
???? 4? /com/groupbyinc/flux/index/engine/LiveVersionMap java/lang/Object Pcom/groupbyinc/flux/common/apache/lucene/search/ReferenceManager$RefreshListener 9com/groupbyinc/flux/common/apache/lucene/util/Accountable LiveVersionMap.java 1com/groupbyinc/flux/index/engine/LiveVersionMap$1
4com/groupbyinc/flux/index/engine/LiveVersionMap$Maps Maps =com/groupbyinc/flux/index/engine/LiveVersionMap$VersionLookup
VersionLookup java/util/Map$Entry
java/util/Map Entry @com/groupbyinc/flux/common/apache/lucene/search/ReferenceManager RefreshListener keyedLock 6Lcom/groupbyinc/flux/common/util/concurrent/KeyedLock; pLcom/groupbyinc/flux/common/util/concurrent/KeyedLock;
tombstones Ljava/util/Map; ~Ljava/util/Map; maps 6Lcom/groupbyinc/flux/index/engine/LiveVersionMap$Maps;
unsafeKeysMap BASE_BYTES_PER_BYTESREF J BASE_BYTES_PER_CHM_ENTRY ramBytesUsedTombstones (Ljava/util/concurrent/atomic/AtomicLong; $assertionsDisabled Z ()V * +
, 4com/groupbyinc/flux/common/util/concurrent/KeyedLock .
/ , 1 @com/groupbyinc/flux/common/util/concurrent/ConcurrentCollections 3 )newConcurrentMapWithAggressiveConcurrency &()Ljava/util/concurrent/ConcurrentMap; 5 6
4 7 9
, ! < " ! > &java/util/concurrent/atomic/AtomicLong @
A , &