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

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 FileSystem client.
getClient() - Method in class alluxio.master.ClientPool
Returns a FileSystem client.
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 FileSystem client 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 ServerConfiguration for 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
 
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