Methods in org.apache.accumulo.server.master with parameters of type ZooLock |
void |
LiveTServerSet.TServerConnection.assignTablet(ZooLock lock,
KeyExtent extent)
|
void |
LiveTServerSet.TServerConnection.chop(ZooLock lock,
KeyExtent extent)
|
void |
LiveTServerSet.TServerConnection.compact(ZooLock lock,
String tableId,
byte[] startRow,
byte[] endRow)
|
void |
LiveTServerSet.TServerConnection.fastHalt(ZooLock lock)
|
void |
LiveTServerSet.TServerConnection.flush(ZooLock lock,
String tableId,
byte[] startRow,
byte[] endRow)
|
void |
LiveTServerSet.TServerConnection.flushTablet(ZooLock lock,
KeyExtent extent)
|
void |
LiveTServerSet.TServerConnection.halt(ZooLock lock)
|
void |
LiveTServerSet.TServerConnection.splitTablet(ZooLock lock,
KeyExtent extent,
org.apache.hadoop.io.Text splitPoint)
|
void |
LiveTServerSet.TServerConnection.unloadTablet(ZooLock lock,
KeyExtent extent,
boolean save)
|
Methods in org.apache.accumulo.server.util with parameters of type ZooLock |
static void |
MetadataTable.addLogEntries(AuthInfo credentials,
List<MetadataTable.LogEntry> entries,
ZooLock zooLock)
|
static void |
MetadataTable.addNewTablet(KeyExtent extent,
String path,
TServerInstance location,
Map<String,MetadataTable.DataFileValue> datafileSizes,
Map<String,Long> bulkLoadedFiles,
AuthInfo credentials,
String time,
long lastFlushID,
long lastCompactID,
ZooLock zooLock)
|
static void |
MetadataTable.addTablet(KeyExtent extent,
String path,
AuthInfo credentials,
char timeType,
ZooLock lock)
|
static void |
MetadataTable.chopped(KeyExtent extent,
ZooLock zooLock)
|
static void |
MetadataTable.deleteTable(String tableId,
boolean insertDeletes,
AuthInfo credentials,
ZooLock lock)
|
static void |
MetadataTable.finishSplit(KeyExtent extent,
Map<String,MetadataTable.DataFileValue> datafileSizes,
List<String> highDatafilesToRemove,
AuthInfo credentials,
ZooLock zooLock)
|
static void |
MetadataTable.finishSplit(org.apache.hadoop.io.Text metadataEntry,
Map<String,MetadataTable.DataFileValue> datafileSizes,
List<String> highDatafilesToRemove,
AuthInfo credentials,
ZooLock zooLock)
|
static KeyExtent |
MetadataTable.fixSplit(org.apache.hadoop.io.Text metadataEntry,
SortedMap<ColumnFQ,Value> columns,
TServerInstance tserver,
AuthInfo credentials,
ZooLock lock)
|
static void |
MetadataTable.putLockID(ZooLock zooLock,
Mutation m)
|
static void |
MetadataTable.removeScanFiles(KeyExtent extent,
Set<String> scanFiles,
AuthInfo credentials,
ZooLock zooLock)
|
static void |
MetadataTable.removeUnusedWALEntries(KeyExtent extent,
List<MetadataTable.LogEntry> logEntries,
ZooLock zooLock)
|
static void |
MetadataTable.replaceDatafiles(KeyExtent extent,
Set<String> datafilesToDelete,
Set<String> scanFiles,
String path,
Long compactionId,
MetadataTable.DataFileValue size,
AuthInfo credentials,
String address,
TServerInstance lastLocation,
ZooLock zooLock)
|
static void |
MetadataTable.replaceDatafiles(KeyExtent extent,
Set<String> datafilesToDelete,
Set<String> scanFiles,
String path,
Long compactionId,
MetadataTable.DataFileValue size,
AuthInfo credentials,
String address,
TServerInstance lastLocation,
ZooLock zooLock,
boolean insertDeleteFlags)
|
static void |
MetadataTable.splitTablet(KeyExtent extent,
org.apache.hadoop.io.Text oldPrevEndRow,
double splitRatio,
AuthInfo credentials,
ZooLock zooLock)
|
static void |
MetadataTable.update(AuthInfo credentials,
ZooLock zooLock,
Mutation m)
|
static void |
MetadataTable.updateTabletCompactID(KeyExtent extent,
long compactID,
AuthInfo credentials,
ZooLock zooLock)
|
static void |
MetadataTable.updateTabletDataFile(KeyExtent extent,
String path,
String mergeFile,
MetadataTable.DataFileValue dfv,
String time,
AuthInfo credentials,
Set<String> filesInUseByScans,
String address,
ZooLock zooLock,
Set<String> unusedWalLogs,
TServerInstance lastLocation,
long flushId)
new data file update function adds one data file to a tablet's list
path should be relative to the table directory |
static void |
MetadataTable.updateTabletDataFile(long tid,
KeyExtent extent,
Map<String,MetadataTable.DataFileValue> estSizes,
String time,
AuthInfo credentials,
ZooLock zooLock)
|
static void |
MetadataTable.updateTabletFlushID(KeyExtent extent,
long flushID,
AuthInfo credentials,
ZooLock zooLock)
|