A B C D E F G I J L M N P Q R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractLocalAlluxioCluster - Class in alluxio.master
-
Local Alluxio cluster.
- addExternalMasterAddress(MasterNetAddress) - Method in class alluxio.multi.process.MultiProcessCluster
-
Updates internal master list with an external address.
- addProperties(Map<PropertyKey, String>) - Method in class alluxio.multi.process.MultiProcessCluster.Builder
- addProperty(PropertyKey, String) - Method in class alluxio.multi.process.MultiProcessCluster.Builder
- ALLUXIO_USE_FIXED_TEST_PORTS - Static variable in class alluxio.multi.process.MultiProcessCluster
- alluxio.master - package alluxio.master
- alluxio.multi.process - package alluxio.multi.process
- assertAllLocksReleased(LocalAlluxioCluster) - Static method in class alluxio.master.TestUtils
-
Verifies that all master inode tree locks have been released for the given cluster.
B
- BACKUP_DELEGATION_EMBEDDED - Static variable in class alluxio.multi.process.PortCoordination
- BACKUP_DELEGATION_FAILOVER_PROTOCOL - Static variable in class alluxio.multi.process.PortCoordination
- BACKUP_DELEGATION_PROTOCOL - Static variable in class alluxio.multi.process.PortCoordination
- BACKUP_DELEGATION_ZK - Static variable in class alluxio.multi.process.PortCoordination
- BACKUP_RESTORE_EMBEDDED - Static variable in class alluxio.multi.process.PortCoordination
- BACKUP_RESTORE_METASSTORE_HEAP - Static variable in class alluxio.multi.process.PortCoordination
- BACKUP_RESTORE_METASSTORE_ROCKS - Static variable in class alluxio.multi.process.PortCoordination
- BACKUP_RESTORE_SINGLE - Static variable in class alluxio.multi.process.PortCoordination
- BACKUP_RESTORE_ZK - Static variable in class alluxio.multi.process.PortCoordination
- BACKWARDS_COMPATIBILITY - Static variable in class alluxio.multi.process.PortCoordination
- build() - Method in class alluxio.multi.process.MultiProcessCluster.Builder
C
- CHECKPOINT - Static variable in class alluxio.multi.process.PortCoordination
- clearClients() - Method in class alluxio.master.LocalAlluxioMaster
-
Clears all the clients.
- ClientPool - Class in alluxio.master
-
Keeps a collection of all clients (
FileSystem) returned. - Clients - Class in alluxio.multi.process
-
Container for various Alluxio clients.
- Clients(FileSystem, FileSystemMasterClient, MetaMasterClient, BlockMasterClient) - Constructor for class alluxio.multi.process.Clients
- close() - Method in class alluxio.master.ClientPool
- close() - Method in class alluxio.multi.process.Master
- close() - Method in class alluxio.multi.process.Worker
- CONFIG_CHECKER_MULTI_MASTERS - Static variable in class alluxio.multi.process.PortCoordination
- CONFIG_CHECKER_MULTI_MASTERS_EMBEDDED_HA - Static variable in class alluxio.multi.process.PortCoordination
- CONFIG_CHECKER_MULTI_NODES - Static variable in class alluxio.multi.process.PortCoordination
- CONFIG_CHECKER_MULTI_WORKERS - Static variable in class alluxio.multi.process.PortCoordination
- CONFIG_CHECKER_UNSET_VS_SET - Static variable in class alluxio.multi.process.PortCoordination
- create(boolean) - Static method in class alluxio.master.LocalAlluxioMaster
-
Creates a new local Alluxio master with an isolated work directory and port.
- create(String, boolean) - Static method in class alluxio.master.LocalAlluxioMaster
-
Creates a new local Alluxio master with a isolated port.
D
- DEFAULT_TEST_NAME - Static variable in class alluxio.master.LocalAlluxioCluster
- destroy() - Method in class alluxio.multi.process.MultiProcessCluster
-
Destroys the cluster.
E
- EMBEDDED - alluxio.multi.process.MultiProcessCluster.DeployMode
- EMBEDDED_JOURNAL_FAILOVER - Static variable in class alluxio.multi.process.PortCoordination
- EMBEDDED_JOURNAL_GROW - Static variable in class alluxio.multi.process.PortCoordination
- EMBEDDED_JOURNAL_GROW_NEWMASTER - Static variable in class alluxio.multi.process.PortCoordination
- EMBEDDED_JOURNAL_RESIZE - Static variable in class alluxio.multi.process.PortCoordination
- EMBEDDED_JOURNAL_RESTART - Static variable in class alluxio.multi.process.PortCoordination
- EMBEDDED_JOURNAL_RESTART_STRESS - Static variable in class alluxio.multi.process.PortCoordination
- ExternalProcess - Class in alluxio.multi.process
-
Class for launching another class in a new processes.
- ExternalProcess(Map<PropertyKey, String>, Class<?>, File) - Constructor for class alluxio.multi.process.ExternalProcess
F
- formatAndRestartMasters() - Method in class alluxio.master.AbstractLocalAlluxioCluster
-
Stops the masters, formats them, and then restarts them.
- formatJournal() - Method in class alluxio.multi.process.MultiProcessCluster
-
Formats the cluster journal.
G
- getAddress() - Method in class alluxio.master.LocalAlluxioMaster
- getAlluxioHome() - Method in class alluxio.master.LocalAlluxioCluster
- getBlockMasterClient() - Method in class alluxio.multi.process.Clients
- getClient() - Method in class alluxio.master.AbstractLocalAlluxioCluster
-
Returns a
FileSystemclient. - getClient() - Method in class alluxio.master.ClientPool
-
Returns a
FileSystemclient. - getClient() - Method in class alluxio.master.LocalAlluxioCluster
- getClient() - Method in class alluxio.master.LocalAlluxioMaster
- getClient() - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
- getClient(FileSystemContext) - Method in class alluxio.master.AbstractLocalAlluxioCluster
- getClient(FileSystemContext) - Method in class alluxio.master.ClientPool
-
Returns a
FileSystemclient using a specific context. - getClient(FileSystemContext) - Method in class alluxio.master.LocalAlluxioCluster
- getClient(FileSystemContext) - Method in class alluxio.master.LocalAlluxioMaster
- getClient(FileSystemContext) - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
- getClients() - Method in class alluxio.multi.process.MultiProcessCluster
- getConf() - Method in class alluxio.multi.process.Master
- getDeployMode() - Method in class alluxio.multi.process.MultiProcessCluster
- getEmbeddedJournalPort() - Method in class alluxio.multi.process.MasterNetAddress
- getFileSystemClient() - Method in class alluxio.multi.process.Clients
- getFileSystemClient() - Method in class alluxio.multi.process.MultiProcessCluster
- getFilesystemContext() - Method in class alluxio.multi.process.MultiProcessCluster
- getFileSystemMasterClient() - Method in class alluxio.multi.process.Clients
- getHostname() - Method in class alluxio.master.LocalAlluxioCluster
- getHostname() - Method in class alluxio.master.LocalAlluxioJobCluster
- getHostname() - Method in class alluxio.multi.process.MasterNetAddress
- getJournalDir() - Method in class alluxio.multi.process.MultiProcessCluster
- getJournalDir(int) - Method in class alluxio.multi.process.MultiProcessCluster
- getJournalFolder() - Method in class alluxio.master.LocalAlluxioMaster
- getJournalMasterClientForMaster() - Method in class alluxio.multi.process.MultiProcessCluster
- getLeaderIndex() - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
- getLocalAlluxioMaster() - Method in class alluxio.master.AbstractLocalAlluxioCluster
- getLocalAlluxioMaster() - Method in class alluxio.master.LocalAlluxioCluster
- getLocalAlluxioMaster() - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
- getMaster() - Method in class alluxio.master.LocalAlluxioJobCluster
- getMasterAddresses() - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
- getMasterAddresses() - Method in class alluxio.multi.process.MultiProcessCluster
- getMasterInquireClient() - Method in class alluxio.multi.process.MultiProcessCluster
- getMasterProcess() - Method in class alluxio.master.LocalAlluxioMaster
- getMasterRpcPort() - Method in class alluxio.master.LocalAlluxioCluster
- getMasterURI() - Method in class alluxio.master.LocalAlluxioCluster
- getMetaMasterClient() - Method in class alluxio.multi.process.Clients
- getMetaMasterClient() - Method in class alluxio.multi.process.MultiProcessCluster
- getMetricsMasterClient() - Method in class alluxio.multi.process.MultiProcessCluster
- getPort() - Method in class alluxio.multi.process.PortCoordination.ReservedPort
- getPrimaryMasterIndex(int) - Method in class alluxio.multi.process.MultiProcessCluster
-
Gets the index of the primary master.
- getProxyProcess() - Method in class alluxio.master.AbstractLocalAlluxioCluster
-
Gets the proxy process.
- getRpcLocalPort() - Method in class alluxio.master.LocalAlluxioMaster
-
Gets the actual port that the RPC service is listening on.
- getRpcPort() - Method in class alluxio.multi.process.MasterNetAddress
- getUri() - Method in class alluxio.master.LocalAlluxioMaster
- getUri() - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
- getWebPort() - Method in class alluxio.multi.process.MasterNetAddress
- getWorker() - Method in class alluxio.master.LocalAlluxioJobCluster
- getWorkerAddress() - Method in class alluxio.master.LocalAlluxioCluster
- getWorkerProcess() - Method in class alluxio.master.LocalAlluxioCluster
I
- initConfiguration(String) - Method in class alluxio.master.AbstractLocalAlluxioCluster
-
Creates a default
ServerConfigurationfor testing. - initConfiguration(String) - Method in class alluxio.master.LocalAlluxioCluster
- initConfiguration(String) - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
- isServing() - Method in class alluxio.master.LocalAlluxioMaster
- isStartedWorkers() - Method in class alluxio.master.AbstractLocalAlluxioCluster
J
- JOURNAL_MIGRATION - Static variable in class alluxio.multi.process.PortCoordination
- JOURNAL_STOP_MULTI_MASTER - Static variable in class alluxio.multi.process.PortCoordination
- JOURNAL_STOP_SINGLE_MASTER - Static variable in class alluxio.multi.process.PortCoordination
L
- LimitedLifeMasterProcess - Class in alluxio.multi.process
-
Wrapper around AlluxioMaster which will exit after a limited amount of time.
- LimitedLifeMasterProcess() - Constructor for class alluxio.multi.process.LimitedLifeMasterProcess
- LimitedLifeWorkerProcess - Class in alluxio.multi.process
-
Wrapper around AlluxioWorker which will exit after a limited amount of time.
- LimitedLifeWorkerProcess() - Constructor for class alluxio.multi.process.LimitedLifeWorkerProcess
- limitLife(long) - Static method in class alluxio.multi.process.Utils
-
Launches a thread to terminate the current process after the specified period has elapsed.
- LocalAlluxioCluster - Class in alluxio.master
-
Local Alluxio cluster for integration tests.
- LocalAlluxioCluster() - Constructor for class alluxio.master.LocalAlluxioCluster
-
Runs a test Alluxio cluster with a single Alluxio worker.
- LocalAlluxioCluster(int) - Constructor for class alluxio.master.LocalAlluxioCluster
- LocalAlluxioJobCluster - Class in alluxio.master
-
Local Alluxio job cluster.
- LocalAlluxioJobCluster() - Constructor for class alluxio.master.LocalAlluxioJobCluster
-
Creates a new instance of
LocalAlluxioJobCluster. - LocalAlluxioMaster - Class in alluxio.master
-
Constructs an isolated master.
M
- main(String[]) - Static method in class alluxio.multi.process.LimitedLifeMasterProcess
- main(String[]) - Static method in class alluxio.multi.process.LimitedLifeWorkerProcess
- Master - Class in alluxio.multi.process
-
Class for running and interacting with an Alluxio master in a separate process.
- Master(File, Map<PropertyKey, String>) - Constructor for class alluxio.multi.process.Master
- MasterNetAddress - Class in alluxio.multi.process
-
Network addresses for an Alluxio master.
- MasterNetAddress(String, int, int, int) - Constructor for class alluxio.multi.process.MasterNetAddress
- mHostname - Variable in class alluxio.master.AbstractLocalAlluxioCluster
- mProxyProcess - Variable in class alluxio.master.AbstractLocalAlluxioCluster
- mProxyThread - Variable in class alluxio.master.AbstractLocalAlluxioCluster
- MULTI_MASTER_URI - Static variable in class alluxio.multi.process.PortCoordination
- MULTI_PROCESS_SIMPLE_CLUSTER - Static variable in class alluxio.multi.process.PortCoordination
- MULTI_PROCESS_ZOOKEEPER - Static variable in class alluxio.multi.process.PortCoordination
- MultiMasterLocalAlluxioCluster - Class in alluxio.master
-
A local Alluxio cluster with multiple masters.
- MultiMasterLocalAlluxioCluster(int) - Constructor for class alluxio.master.MultiMasterLocalAlluxioCluster
-
Runs a multi master local Alluxio cluster with a single worker.
- MultiMasterLocalAlluxioCluster(int, int) - Constructor for class alluxio.master.MultiMasterLocalAlluxioCluster
- MultiProcessCluster - Class in alluxio.multi.process
-
Class for starting, stopping, and interacting with an Alluxio cluster where each master and worker runs in its own process.
- MultiProcessCluster.Builder - Class in alluxio.multi.process
-
Builder for
MultiProcessCluster. - MultiProcessCluster.DeployMode - Enum in alluxio.multi.process
-
Deploy mode for the cluster.
- mWorkDirectory - Variable in class alluxio.master.AbstractLocalAlluxioCluster
- mWorkers - Variable in class alluxio.master.AbstractLocalAlluxioCluster
- mWorkerThreads - Variable in class alluxio.master.AbstractLocalAlluxioCluster
N
- newBuilder(List<PortCoordination.ReservedPort>) - Static method in class alluxio.multi.process.MultiProcessCluster
- notifySuccess() - Method in class alluxio.multi.process.MultiProcessCluster
-
Informs the cluster that the test succeeded.
P
- PortCoordination - Class in alluxio.multi.process
-
Class for coordinating between test suites so that they don't conflict in ports.
- PortCoordination() - Constructor for class alluxio.multi.process.PortCoordination
- PortCoordination.ReservedPort - Class in alluxio.multi.process
-
A port that has been reserved for the purposes of a single test.
- PORTS_PER_MASTER - Static variable in class alluxio.multi.process.MultiProcessCluster
- PORTS_PER_WORKER - Static variable in class alluxio.multi.process.MultiProcessCluster
Q
- QUORUM_SHELL - Static variable in class alluxio.multi.process.PortCoordination
- QUORUM_SHELL_INFO - Static variable in class alluxio.multi.process.PortCoordination
- QUORUM_SHELL_REMOVE - Static variable in class alluxio.multi.process.PortCoordination
R
- reset() - Method in class alluxio.master.AbstractLocalAlluxioCluster
-
Resets the cluster to original state.
- resetClientPools() - Method in class alluxio.master.AbstractLocalAlluxioCluster
-
Resets the client pools to the original state.
- restartMasters() - Method in class alluxio.master.AbstractLocalAlluxioCluster
-
Restarts the master(s).
- restartWorker() - Method in class alluxio.master.LocalAlluxioJobCluster
-
Stops the current worker and starts a new one.
- restartZk() - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
-
Restarts the cluster's Zookeeper service.
- restartZk() - Method in class alluxio.multi.process.MultiProcessCluster
-
Restarts the Zookeeper cluster.
S
- saveWorkdir() - Method in class alluxio.multi.process.MultiProcessCluster
-
Copies the work directory to the artifacts folder.
- setAlluxioWorkDirectory(String) - Method in class alluxio.master.AbstractLocalAlluxioCluster
-
Sets Alluxio work directory.
- setClusterName(String) - Method in class alluxio.multi.process.MultiProcessCluster.Builder
- setHostname() - Method in class alluxio.master.AbstractLocalAlluxioCluster
-
Sets hostname.
- setMasterProperties(Map<Integer, Map<PropertyKey, String>>) - Method in class alluxio.multi.process.MultiProcessCluster.Builder
-
Sets master specific properties.
- setNoFormat(boolean) - Method in class alluxio.multi.process.MultiProcessCluster.Builder
- setNumMasters(int) - Method in class alluxio.multi.process.MultiProcessCluster.Builder
- setNumWorkers(int) - Method in class alluxio.multi.process.MultiProcessCluster.Builder
- setProperty(PropertyKey, String) - Method in class alluxio.master.LocalAlluxioJobCluster
-
Overrides properties for the Job Master and Worker before starting.
- setupTest() - Method in class alluxio.master.AbstractLocalAlluxioCluster
-
Sets up corresponding directories for tests.
- setWorkerProperties(Map<Integer, Map<PropertyKey, String>>) - Method in class alluxio.multi.process.MultiProcessCluster.Builder
-
Sets worker specific properties.
- start() - Method in class alluxio.master.AbstractLocalAlluxioCluster
-
Starts both master and a worker using the configurations in test conf respectively.
- start() - Method in class alluxio.master.LocalAlluxioJobCluster
-
Starts both master and a worker using the configurations in test conf respectively.
- start() - Method in class alluxio.master.LocalAlluxioMaster
-
Starts the master.
- start() - Method in class alluxio.multi.process.ExternalProcess
-
Starts the process.
- start() - Method in class alluxio.multi.process.Master
-
Launches the master process.
- start() - Method in class alluxio.multi.process.MultiProcessCluster
-
Starts the cluster, launching all server processes.
- start() - Method in class alluxio.multi.process.Worker
-
Launches the worker process.
- startMaster(int) - Method in class alluxio.multi.process.MultiProcessCluster
-
Starts the specified master.
- startMasters() - Method in class alluxio.master.AbstractLocalAlluxioCluster
-
Configures and starts the master(s).
- startMasters() - Method in class alluxio.master.LocalAlluxioCluster
- startMasters() - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
- startMasters() - Method in class alluxio.multi.process.MultiProcessCluster
-
Starts all masters.
- startWorker(int) - Method in class alluxio.multi.process.MultiProcessCluster
-
Starts the specified worker.
- startWorkers() - Method in class alluxio.master.AbstractLocalAlluxioCluster
-
Configures and starts the worker(s).
- startWorkers() - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
- stop() - Method in class alluxio.master.AbstractLocalAlluxioCluster
-
Stops both the alluxio and underfs service threads.
- stop() - Method in class alluxio.master.LocalAlluxioCluster
- stop() - Method in class alluxio.master.LocalAlluxioJobCluster
-
Stops the alluxio job service threads.
- stop() - Method in class alluxio.master.LocalAlluxioMaster
-
Stops the master processes and cleans up client connections.
- stop() - Method in class alluxio.multi.process.ExternalProcess
-
Stops the process.
- stopFS() - Method in class alluxio.master.AbstractLocalAlluxioCluster
-
Stops the alluxio filesystem's service thread only.
- stopFS() - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
- stopLeader() - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
-
Iterates over the masters in the order of master creation, stops the leader master.
- stopMaster(int) - Method in class alluxio.multi.process.MultiProcessCluster
- stopMasters() - Method in class alluxio.master.AbstractLocalAlluxioCluster
-
Stops the masters.
- stopMasters() - Method in class alluxio.master.LocalAlluxioCluster
- stopMasters() - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
- stopMasters() - Method in class alluxio.multi.process.MultiProcessCluster
-
Stops all masters.
- stopProxy() - Method in class alluxio.master.AbstractLocalAlluxioCluster
-
Stops the proxy.
- stopStandby() - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
-
Iterates over the masters in the order of master creation, stops the first standby master.
- stopWorker(int) - Method in class alluxio.multi.process.MultiProcessCluster
- stopWorkers() - Method in class alluxio.master.AbstractLocalAlluxioCluster
-
Stops the workers.
- stopZk() - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
-
Stops the cluster's Zookeeper service.
- stopZk() - Method in class alluxio.multi.process.MultiProcessCluster
-
Stops the Zookeeper cluster.
T
- TestUtils - Class in alluxio.master
-
Test utilities.
- TestUtils() - Constructor for class alluxio.master.TestUtils
- toString() - Method in class alluxio.multi.process.MasterNetAddress
- TRIGGERED_EMBEDDED_CHECKPOINT - Static variable in class alluxio.multi.process.PortCoordination
- TRIGGERED_UFS_CHECKPOINT - Static variable in class alluxio.multi.process.PortCoordination
U
- UFS_NON_HA - alluxio.multi.process.MultiProcessCluster.DeployMode
- updateConf(PropertyKey, String) - Method in class alluxio.multi.process.Master
-
Updates the master's configuration.
- updateDeployMode(MultiProcessCluster.DeployMode) - Method in class alluxio.multi.process.MultiProcessCluster
-
Updates the cluster's deploy mode.
- updateMasterConf(PropertyKey, String) - Method in class alluxio.multi.process.MultiProcessCluster
-
Updates master configuration for all masters.
- Utils - Class in alluxio.multi.process
-
Utility methods for external test cluster classes.
V
- valueOf(String) - Static method in enum alluxio.multi.process.MultiProcessCluster.DeployMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum alluxio.multi.process.MultiProcessCluster.DeployMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- waitForAllNodesRegistered(int) - Method in class alluxio.multi.process.MultiProcessCluster
-
Waits for all nodes to be registered.
- waitForAndKillPrimaryMaster(int) - Method in class alluxio.multi.process.MultiProcessCluster
-
Kills the primary master.
- waitForNewMaster(int) - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
-
Waits for a new master to start until a timeout occurs.
- waitForReady(Process) - Static method in class alluxio.master.TestUtils
- waitForWorkersRegistered(int) - Method in class alluxio.master.AbstractLocalAlluxioCluster
-
Waits for all workers registered with master.
- Worker - Class in alluxio.multi.process
-
Class for running and interacting with an Alluxio worker in a separate process.
- Worker(File, Map<PropertyKey, String>) - Constructor for class alluxio.multi.process.Worker
Z
- ZOOKEEPER_CONNECTION_POLICY_SESSION - Static variable in class alluxio.multi.process.PortCoordination
- ZOOKEEPER_CONNECTION_POLICY_STANDARD - Static variable in class alluxio.multi.process.PortCoordination
- ZOOKEEPER_FAILURE - Static variable in class alluxio.multi.process.PortCoordination
- ZOOKEEPER_HA - alluxio.multi.process.MultiProcessCluster.DeployMode
- ZOOKEEPER_URI - Static variable in class alluxio.multi.process.PortCoordination
All Classes All Packages