public final class EvictionDispatcher extends Object implements EvictionListener, LlapOomDebugDump
Constructor and Description |
---|
EvictionDispatcher(LowLevelCache dataCache,
SerDeLowLevelCacheImpl serdeCache,
MetadataCache metadataCache,
EvictionAwareAllocator allocator) |
Modifier and Type | Method and Description |
---|---|
String |
debugDumpForOom() |
void |
debugDumpShort(StringBuilder sb) |
void |
notifyEvicted(LlapCacheableBuffer buffer) |
void |
notifyEvicted(LlapDataBuffer buffer) |
void |
notifyEvicted(MetadataCache.LlapMetadataBuffer<?> buffer) |
void |
notifyEvicted(OrcFileEstimateErrors buffer) |
void |
notifyEvicted(SerDeLowLevelCacheImpl.LlapSerDeDataBuffer buffer) |
public EvictionDispatcher(LowLevelCache dataCache, SerDeLowLevelCacheImpl serdeCache, MetadataCache metadataCache, EvictionAwareAllocator allocator)
public void notifyEvicted(LlapCacheableBuffer buffer)
notifyEvicted
in interface EvictionListener
public void notifyEvicted(SerDeLowLevelCacheImpl.LlapSerDeDataBuffer buffer)
public void notifyEvicted(LlapDataBuffer buffer)
public void notifyEvicted(MetadataCache.LlapMetadataBuffer<?> buffer)
public void notifyEvicted(OrcFileEstimateErrors buffer)
public String debugDumpForOom()
debugDumpForOom
in interface LlapOomDebugDump
public void debugDumpShort(StringBuilder sb)
debugDumpShort
in interface LlapOomDebugDump
Copyright © 2022 The Apache Software Foundation. All rights reserved.