| Package | Description |
|---|---|
| tachyon.thrift |
| Modifier and Type | Field and Description |
|---|---|
ThriftIOException |
WorkerService.cacheBlock_result.ioe |
ThriftIOException |
WorkerService.cancelBlock_result.ioe |
ThriftIOException |
WorkerService.promoteBlock_result.ioe |
ThriftIOException |
WorkerService.requestBlockLocation_result.ioe |
ThriftIOException |
RawTableMasterService.createRawTable_result.ioe |
ThriftIOException |
FileSystemMasterService.mkdir_result.ioe |
ThriftIOException |
FileSystemMasterService.mount_result.ioe |
ThriftIOException |
FileSystemMasterService.unmount_result.ioe |
| Modifier and Type | Method and Description |
|---|---|
ThriftIOException |
ThriftIOException.deepCopy() |
ThriftIOException |
WorkerService.cacheBlock_result.getIoe() |
ThriftIOException |
WorkerService.cancelBlock_result.getIoe() |
ThriftIOException |
WorkerService.promoteBlock_result.getIoe() |
ThriftIOException |
WorkerService.requestBlockLocation_result.getIoe() |
ThriftIOException |
RawTableMasterService.createRawTable_result.getIoe() |
ThriftIOException |
FileSystemMasterService.mkdir_result.getIoe() |
ThriftIOException |
FileSystemMasterService.mount_result.getIoe() |
ThriftIOException |
FileSystemMasterService.unmount_result.getIoe() |
ThriftIOException |
ThriftIOException.setMessage(String message) |
| Modifier and Type | Method and Description |
|---|---|
void |
WorkerService.Iface.cacheBlock(long sessionId,
long blockId)
Used to cache a block into Tachyon space, worker will move the temporary block file from session
folder to data folder, and update the space usage information related.
|
void |
WorkerService.Client.cacheBlock(long sessionId,
long blockId) |
void |
WorkerService.Iface.cancelBlock(long sessionId,
long blockId)
Used to cancel a block which is being written.
|
void |
WorkerService.Client.cancelBlock(long sessionId,
long blockId) |
long |
RawTableMasterService.Iface.createRawTable(String path,
int columns,
ByteBuffer metadata) |
long |
RawTableMasterService.Client.createRawTable(String path,
int columns,
ByteBuffer metadata) |
void |
WorkerService.AsyncClient.cacheBlock_call.getResult() |
void |
WorkerService.AsyncClient.cancelBlock_call.getResult() |
boolean |
WorkerService.AsyncClient.promoteBlock_call.getResult() |
String |
WorkerService.AsyncClient.requestBlockLocation_call.getResult() |
long |
RawTableMasterService.AsyncClient.createRawTable_call.getResult() |
boolean |
FileSystemMasterService.AsyncClient.mkdir_call.getResult() |
boolean |
FileSystemMasterService.AsyncClient.mount_call.getResult() |
boolean |
FileSystemMasterService.AsyncClient.unmount_call.getResult() |
boolean |
FileSystemMasterService.Iface.mkdir(String path,
MkdirTOptions options) |
boolean |
FileSystemMasterService.Client.mkdir(String path,
MkdirTOptions options) |
boolean |
FileSystemMasterService.Iface.mount(String tachyonPath,
String ufsPath)
Creates a new "mount point", mounts the given UFS path in the Tachyon namespace at the given
path.
|
boolean |
FileSystemMasterService.Client.mount(String tachyonPath,
String ufsPath) |
boolean |
WorkerService.Iface.promoteBlock(long blockId)
Used to promote block on under storage layer to top storage layer when there are more than one
storage layers in Tachyon's space.
|
boolean |
WorkerService.Client.promoteBlock(long blockId) |
void |
WorkerService.Client.recv_cacheBlock() |
void |
WorkerService.Client.recv_cancelBlock() |
long |
RawTableMasterService.Client.recv_createRawTable() |
boolean |
FileSystemMasterService.Client.recv_mkdir() |
boolean |
FileSystemMasterService.Client.recv_mount() |
boolean |
WorkerService.Client.recv_promoteBlock() |
String |
WorkerService.Client.recv_requestBlockLocation() |
boolean |
FileSystemMasterService.Client.recv_unmount() |
String |
WorkerService.Iface.requestBlockLocation(long sessionId,
long blockId,
long initialBytes)
Used to allocate location and space for a new coming block, worker will choose the appropriate
storage directory which fits the initial block size by some allocation strategy, and the
temporary file path of the block file will be returned.
|
String |
WorkerService.Client.requestBlockLocation(long sessionId,
long blockId,
long initialBytes) |
boolean |
FileSystemMasterService.Iface.unmount(String tachyonPath)
Deletes an existing "mount point", voiding the Tachyon namespace at the given path.
|
boolean |
FileSystemMasterService.Client.unmount(String tachyonPath) |
| Constructor and Description |
|---|
FileSystemMasterService.mkdir_result(boolean success,
TachyonTException e,
ThriftIOException ioe) |
FileSystemMasterService.mount_result(boolean success,
TachyonTException e,
ThriftIOException ioe) |
FileSystemMasterService.unmount_result(boolean success,
TachyonTException e,
ThriftIOException ioe) |
RawTableMasterService.createRawTable_result(long success,
TachyonTException e,
ThriftIOException ioe) |
ThriftIOException(ThriftIOException other)
Performs a deep copy on other.
|
WorkerService.cacheBlock_result(TachyonTException e,
ThriftIOException ioe) |
WorkerService.cancelBlock_result(TachyonTException e,
ThriftIOException ioe) |
WorkerService.promoteBlock_result(boolean success,
TachyonTException e,
ThriftIOException ioe) |
WorkerService.requestBlockLocation_result(String success,
TachyonTException e,
ThriftIOException ioe) |
Copyright © 2015. All Rights Reserved.