Package | Description |
---|---|
org.apache.hadoop.hive.llap.cache | |
org.apache.hadoop.hive.llap.io.metadata |
Modifier and Type | Interface and Description |
---|---|
interface |
LowLevelCache |
interface |
LowLevelCachePolicy |
interface |
MemoryManager |
Modifier and Type | Class and Description |
---|---|
class |
BuddyAllocator |
class |
CacheContentsTracker
A wrapper around cache eviction policy that tracks cache contents via tags.
|
class |
EvictionDispatcher
Eviction dispatcher - uses double dispatch to route eviction notifications to correct caches.
|
class |
LowLevelCacheImpl |
class |
LowLevelCacheMemoryManager
Implementation of memory manager for low level cache.
|
class |
LowLevelFifoCachePolicy |
class |
LowLevelLrfuCachePolicy
Implementation of the algorithm from "On the Existence of a Spectrum of Policies
that Subsumes the Least Recently Used (LRU) and Least Frequently Used (LFU) Policies".
|
class |
SerDeLowLevelCacheImpl |
class |
SimpleBufferManager |
Modifier and Type | Method and Description |
---|---|
void |
LowLevelLrfuCachePolicy.setParentDebugDumper(LlapOomDebugDump dumper) |
void |
LowLevelFifoCachePolicy.setParentDebugDumper(LlapOomDebugDump dumper) |
void |
LowLevelCachePolicy.setParentDebugDumper(LlapOomDebugDump dumper) |
void |
CacheContentsTracker.setParentDebugDumper(LlapOomDebugDump dumper) |
Modifier and Type | Class and Description |
---|---|
class |
MetadataCache |
Copyright © 2019 The Apache Software Foundation. All rights reserved.