Package | Description |
---|---|
org.apache.hadoop.hdfs.rbfbalance |
FedBalance is a tool for balancing data across federation clusters.
|
org.apache.hadoop.hdfs.server.federation.resolver |
The resolver package contains indepedent data resolvers used in HDFS
federation.
|
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.protocol |
Contains the abstract definitions of the API request and response objects for
the various state store APIs.
|
org.apache.hadoop.hdfs.server.federation.store.protocol.impl.pb |
Protobuf implementations of FederationProtocolBase request/response objects
used by state store APIs.
|
org.apache.hadoop.hdfs.server.federation.store.records |
Contains the abstract definitions of the state store data records.
|
org.apache.hadoop.hdfs.server.federation.store.records.impl.pb |
The protobuf implementations of state store data records defined in the
org.apache.hadoop.hdfs.server.federation.store.records package.
|
org.apache.hadoop.hdfs.tools.federation |
It includes the tools to manage the Router-based federation.
|
Modifier and Type | Method and Description |
---|---|
static MountTable |
MountTableProcedure.getMountEntry(String mount,
MountTableManager mountTable)
Gets the mount table entry.
|
Modifier and Type | Method and Description |
---|---|
MountTable |
MountTableResolver.getMountPoint(String path)
Get the mount table entry for a path.
|
Modifier and Type | Method and Description |
---|---|
List<MountTable> |
MountTableResolver.getMounts(String path)
Get all the mount records at or beneath a given path.
|
Modifier and Type | Method and Description |
---|---|
void |
MountTableResolver.addEntry(MountTable entry)
Add a mount entry to the table.
|
Modifier and Type | Method and Description |
---|---|
void |
MountTableResolver.refreshEntries(Collection<MountTable> entries)
Updates the mount path tree with a new set of mount table entries.
|
Modifier and Type | Method and Description |
---|---|
void |
RouterPermissionChecker.checkPermission(MountTable mountTable,
org.apache.hadoop.fs.permission.FsAction access)
Whether a mount table entry can be accessed by the current context.
|
List<String> |
RouterAdminServer.verifyFileInDestinations(MountTable entry)
Verify the file exists in destination nameservices to avoid dangling
mount points.
|
Modifier and Type | Method and Description |
---|---|
abstract MountTable |
UpdateMountTableEntryRequest.getEntry() |
abstract MountTable |
AddMountTableEntryRequest.getEntry() |
Modifier and Type | Method and Description |
---|---|
abstract List<MountTable> |
GetMountTableEntriesResponse.getEntries() |
abstract List<MountTable> |
AddMountTableEntriesRequest.getEntries() |
Modifier and Type | Method and Description |
---|---|
static UpdateMountTableEntryRequest |
UpdateMountTableEntryRequest.newInstance(MountTable entry) |
static AddMountTableEntryRequest |
AddMountTableEntryRequest.newInstance(MountTable newEntry) |
abstract void |
UpdateMountTableEntryRequest.setEntry(MountTable mount) |
abstract void |
AddMountTableEntryRequest.setEntry(MountTable mount) |
Modifier and Type | Method and Description |
---|---|
static AddMountTableEntriesRequest |
AddMountTableEntriesRequest.newInstance(List<MountTable> newEntry) |
abstract void |
GetMountTableEntriesResponse.setEntries(List<MountTable> entries) |
abstract void |
AddMountTableEntriesRequest.setEntries(List<MountTable> mount) |
Modifier and Type | Method and Description |
---|---|
MountTable |
AddMountTableEntryRequestPBImpl.getEntry() |
MountTable |
UpdateMountTableEntryRequestPBImpl.getEntry() |
Modifier and Type | Method and Description |
---|---|
List<MountTable> |
GetMountTableEntriesResponsePBImpl.getEntries() |
List<MountTable> |
AddMountTableEntriesRequestPBImpl.getEntries() |
Modifier and Type | Method and Description |
---|---|
void |
AddMountTableEntryRequestPBImpl.setEntry(MountTable mount) |
void |
UpdateMountTableEntryRequestPBImpl.setEntry(MountTable mount) |
Modifier and Type | Method and Description |
---|---|
void |
GetMountTableEntriesResponsePBImpl.setEntries(List<MountTable> records) |
void |
AddMountTableEntriesRequestPBImpl.setEntries(List<MountTable> mountTables) |
Modifier and Type | Field and Description |
---|---|
static Comparator<MountTable> |
MountTable.SOURCE_COMPARATOR
Comparator based on the mount table source.
|
Modifier and Type | Method and Description |
---|---|
static MountTable |
MountTable.newInstance() |
static MountTable |
MountTable.newInstance(String src,
Map<String,String> destinations)
Constructor for a mount table entry with multiple destinations.
|
static MountTable |
MountTable.newInstance(String src,
Map<String,String> destinations,
long dateCreated,
long dateModified)
Constructor for a mount table entry with a single destinations.
|
Modifier and Type | Class and Description |
---|---|
class |
MountTablePBImpl
Protobuf implementation of the MountTable record.
|
Modifier and Type | Method and Description |
---|---|
MountTable |
AddMountAttributes.getMountTableEntryWithAttributes()
Retrieve mount table object with all attributes derived from this object.
|
MountTable |
AddMountAttributes.getNewOrUpdatedMountTableEntryWithAttributes(MountTable existingEntry)
Retrieve mount table object with all attributes derived from this object.
|
Modifier and Type | Method and Description |
---|---|
MountTable |
AddMountAttributes.getNewOrUpdatedMountTableEntryWithAttributes(MountTable existingEntry)
Retrieve mount table object with all attributes derived from this object.
|
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.