| Package | Description | 
|---|---|
| org.apache.hadoop.hdfs.server.federation.router | The router package includes the core services for a HDFS federation router. | 
| 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.driver | The state store uses modular data storage classes derived from
 StateStoreDriver to handle querying, updating and deleting data records. | 
| org.apache.hadoop.hdfs.server.federation.store.driver.impl | Implementations of state store data providers/drivers. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MountTableRefresherService. refresh()Refresh mount table cache of this router as well as all other routers. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<R> | CachedRecordStore. getCachedRecords()Get all the cached records. | 
| protected QueryResult<R> | CachedRecordStore. getCachedRecordsAndTimeStamp()Get all the cached records and the time stamp of the cache. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | StateStoreDriver. verifyDriverReady()Check if the driver is ready to be used and throw an exception otherwise. | 
| Modifier and Type | Method and Description | 
|---|---|
| <T extends BaseRecord> | StateStoreFileBaseImpl. putAll(List<T> records,
      boolean allowUpdate,
      boolean errorIfExists) | 
| <T extends BaseRecord> | StateStoreFileBaseImpl. remove(Class<T> clazz,
      Query<T> query) | 
| <T extends BaseRecord> | StateStoreFileBaseImpl. removeAll(Class<T> clazz) | 
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.