| Package | Description |
|---|---|
| org.apache.hadoop.hdfs.server.federation.store |
The federation state store tracks persistent values that are shared between
multiple routers.
|
| org.apache.hadoop.hdfs.server.federation.store.impl |
Contains implementations of the state store API interfaces.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
CachedRecordStore<R extends BaseRecord> |
Record store that takes care of caching the records in memory.
|
class |
DisabledNameserviceStore |
State store record to track disabled name services.
|
class |
MembershipStore |
Management API for NameNode registrations stored in
MembershipState records. |
class |
MountTableStore |
Management API for the HDFS mount table information stored in
MountTable records. |
class |
RouterStore |
Management API for
RouterState records in the state store. |
| Modifier and Type | Method | Description |
|---|---|---|
<T extends RecordStore<? extends BaseRecord>> |
StateStoreService.getRecordStores() |
Get the list of all RecordStores.
|
<T extends RecordStore<?>> |
StateStoreService.getRegisteredRecordStore(java.lang.Class<T> recordStoreClass) |
Get the record store in this State Store for a given interface.
|
static <T extends RecordStore<?>> |
RecordStore.newInstance(java.lang.Class<T> clazz,
StateStoreDriver driver) |
Build a state store API implementation interface.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
DisabledNameserviceStoreImpl |
Implementation of
DisabledNameserviceStore. |
class |
MembershipStoreImpl |
Implementation of the
MembershipStore State Store API. |
class |
MountTableStoreImpl |
Implementation of the
MountTableStore state store API. |
class |
RouterStoreImpl |
Implementation of the
RouterStore state store API. |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.