static void |
MetadataTable.addLogEntry(TCredentials credentials,
MetadataTable.LogEntry entry,
ZooLock zooLock) |
static void |
MetadataTable.addNewTablet(KeyExtent extent,
String path,
TServerInstance location,
Map<String,MetadataTable.DataFileValue> datafileSizes,
Map<String,Long> bulkLoadedFiles,
TCredentials credentials,
String time,
long lastFlushID,
long lastCompactID,
ZooLock zooLock) |
static void |
MetadataTable.addTablet(KeyExtent extent,
String path,
TCredentials credentials,
char timeType,
ZooLock lock) |
static void |
MetadataTable.chopped(KeyExtent extent,
ZooLock zooLock) |
static void |
MetadataTable.deleteTable(String tableId,
boolean insertDeletes,
TCredentials credentials,
ZooLock lock) |
static void |
MetadataTable.finishSplit(KeyExtent extent,
Map<String,MetadataTable.DataFileValue> datafileSizes,
List<String> highDatafilesToRemove,
TCredentials credentials,
ZooLock zooLock) |
static void |
MetadataTable.finishSplit(org.apache.hadoop.io.Text metadataEntry,
Map<String,MetadataTable.DataFileValue> datafileSizes,
List<String> highDatafilesToRemove,
TCredentials credentials,
ZooLock zooLock) |
static KeyExtent |
MetadataTable.fixSplit(org.apache.hadoop.io.Text metadataEntry,
SortedMap<ColumnFQ,Value> columns,
TServerInstance tserver,
TCredentials credentials,
ZooLock lock) |
static void |
MetadataTable.putLockID(ZooLock zooLock,
Mutation m) |
static void |
MetadataTable.removeScanFiles(KeyExtent extent,
Set<String> scanFiles,
TCredentials 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,
TCredentials 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,
TCredentials credentials,
String address,
TServerInstance lastLocation,
ZooLock zooLock,
boolean insertDeleteFlags) |
static void |
MetadataTable.rollBackSplit(org.apache.hadoop.io.Text metadataEntry,
org.apache.hadoop.io.Text oldPrevEndRow,
TCredentials credentials,
ZooLock zooLock) |
static void |
MetadataTable.splitTablet(KeyExtent extent,
org.apache.hadoop.io.Text oldPrevEndRow,
double splitRatio,
TCredentials credentials,
ZooLock zooLock) |
static void |
MetadataTable.update(TCredentials credentials,
ZooLock zooLock,
Mutation m) |
static void |
MetadataTable.updateTabletCompactID(KeyExtent extent,
long compactID,
TCredentials credentials,
ZooLock zooLock) |
static void |
MetadataTable.updateTabletDataFile(KeyExtent extent,
String path,
String mergeFile,
MetadataTable.DataFileValue dfv,
String time,
TCredentials 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
|
static void |
MetadataTable.updateTabletDataFile(long tid,
KeyExtent extent,
Map<String,MetadataTable.DataFileValue> estSizes,
String time,
TCredentials credentials,
ZooLock zooLock) |
static void |
MetadataTable.updateTabletFlushID(KeyExtent extent,
long flushID,
TCredentials credentials,
ZooLock zooLock) |