static void |
MetadataTableUtil.addLogEntry(Credentials credentials,
LogEntry entry,
ZooLock zooLock) |
static void |
MasterMetadataUtil.addNewTablet(KeyExtent extent,
String path,
TServerInstance location,
Map<FileRef,DataFileValue> datafileSizes,
Map<FileRef,Long> bulkLoadedFiles,
Credentials credentials,
String time,
long lastFlushID,
long lastCompactID,
ZooLock zooLock) |
static void |
MetadataTableUtil.addTablet(KeyExtent extent,
String path,
Credentials credentials,
char timeType,
ZooLock lock) |
static void |
MetadataTableUtil.chopped(KeyExtent extent,
ZooLock zooLock) |
static void |
MetadataTableUtil.deleteTable(String tableId,
boolean insertDeletes,
Credentials credentials,
ZooLock lock) |
static void |
MetadataTableUtil.finishSplit(KeyExtent extent,
Map<FileRef,DataFileValue> datafileSizes,
List<FileRef> highDatafilesToRemove,
Credentials credentials,
ZooLock zooLock) |
static void |
MetadataTableUtil.finishSplit(org.apache.hadoop.io.Text metadataEntry,
Map<FileRef,DataFileValue> datafileSizes,
List<FileRef> highDatafilesToRemove,
Credentials credentials,
ZooLock zooLock) |
static KeyExtent |
MasterMetadataUtil.fixSplit(org.apache.hadoop.io.Text metadataEntry,
SortedMap<ColumnFQ,Value> columns,
TServerInstance tserver,
Credentials credentials,
ZooLock lock) |
static void |
MetadataTableUtil.removeScanFiles(KeyExtent extent,
Set<FileRef> scanFiles,
Credentials credentials,
ZooLock zooLock) |
static void |
MetadataTableUtil.removeUnusedWALEntries(KeyExtent extent,
List<LogEntry> logEntries,
ZooLock zooLock) |
static void |
MasterMetadataUtil.replaceDatafiles(KeyExtent extent,
Set<FileRef> datafilesToDelete,
Set<FileRef> scanFiles,
FileRef path,
Long compactionId,
DataFileValue size,
Credentials credentials,
String address,
TServerInstance lastLocation,
ZooLock zooLock) |
static void |
MasterMetadataUtil.replaceDatafiles(KeyExtent extent,
Set<FileRef> datafilesToDelete,
Set<FileRef> scanFiles,
FileRef path,
Long compactionId,
DataFileValue size,
Credentials credentials,
String address,
TServerInstance lastLocation,
ZooLock zooLock,
boolean insertDeleteFlags) |
static void |
MetadataTableUtil.rollBackSplit(org.apache.hadoop.io.Text metadataEntry,
org.apache.hadoop.io.Text oldPrevEndRow,
Credentials credentials,
ZooLock zooLock) |
static void |
MetadataTableUtil.splitTablet(KeyExtent extent,
org.apache.hadoop.io.Text oldPrevEndRow,
double splitRatio,
Credentials credentials,
ZooLock zooLock) |
static void |
MetadataTableUtil.update(Credentials credentials,
ZooLock zooLock,
Mutation m,
KeyExtent extent) |
static void |
MetadataTableUtil.update(Writer t,
Credentials credentials,
ZooLock zooLock,
Mutation m) |
static void |
MetadataTableUtil.updateTabletCompactID(KeyExtent extent,
long compactID,
Credentials credentials,
ZooLock zooLock) |
static void |
MasterMetadataUtil.updateTabletDataFile(KeyExtent extent,
FileRef path,
FileRef mergeFile,
DataFileValue dfv,
String time,
Credentials credentials,
Set<FileRef> 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 |
MetadataTableUtil.updateTabletDataFile(long tid,
KeyExtent extent,
Map<FileRef,DataFileValue> estSizes,
String time,
Credentials credentials,
ZooLock zooLock) |
static void |
MetadataTableUtil.updateTabletDir(KeyExtent extent,
String newDir,
Credentials creds,
ZooLock lock) |
static void |
MetadataTableUtil.updateTabletFlushID(KeyExtent extent,
long flushID,
Credentials credentials,
ZooLock zooLock) |
static void |
MetadataTableUtil.updateTabletVolumes(KeyExtent extent,
List<LogEntry> logsToRemove,
List<LogEntry> logsToAdd,
List<FileRef> filesToRemove,
SortedMap<FileRef,DataFileValue> filesToAdd,
String newDir,
ZooLock zooLock,
Credentials credentials) |