static void |
MetadataTableUtil.addDeleteEntries(KeyExtent extent,
Set<FileRef> datafilesToDelete,
Credentials credentials) |
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 |
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 org.apache.hadoop.io.WritableComparable<Key> |
FileUtil.findLastKey(VolumeManager fs,
AccumuloConfiguration acuConf,
Collection<FileRef> mapFiles) |
static void |
MetadataTableUtil.finishSplit(KeyExtent extent,
Map<FileRef,DataFileValue> datafileSizes,
List<FileRef> highDatafilesToRemove,
Credentials credentials,
ZooLock zooLock) |
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 void |
MetadataTableUtil.finishSplit(org.apache.hadoop.io.Text metadataEntry,
Map<FileRef,DataFileValue> datafileSizes,
List<FileRef> highDatafilesToRemove,
Credentials credentials,
ZooLock zooLock) |
static void |
MetadataTableUtil.removeScanFiles(KeyExtent extent,
Set<FileRef> scanFiles,
Credentials credentials,
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) |
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 |
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.splitDatafiles(org.apache.hadoop.io.Text table,
org.apache.hadoop.io.Text midRow,
double splitRatio,
Map<FileRef,FileUtil.FileInfo> firstAndLastRows,
SortedMap<FileRef,DataFileValue> datafiles,
SortedMap<FileRef,DataFileValue> lowDatafileSizes,
SortedMap<FileRef,DataFileValue> highDatafileSizes,
List<FileRef> highDatafilesToRemove) |
static void |
MetadataTableUtil.splitDatafiles(org.apache.hadoop.io.Text table,
org.apache.hadoop.io.Text midRow,
double splitRatio,
Map<FileRef,FileUtil.FileInfo> firstAndLastRows,
SortedMap<FileRef,DataFileValue> datafiles,
SortedMap<FileRef,DataFileValue> lowDatafileSizes,
SortedMap<FileRef,DataFileValue> highDatafileSizes,
List<FileRef> highDatafilesToRemove) |
static void |
MetadataTableUtil.splitDatafiles(org.apache.hadoop.io.Text table,
org.apache.hadoop.io.Text midRow,
double splitRatio,
Map<FileRef,FileUtil.FileInfo> firstAndLastRows,
SortedMap<FileRef,DataFileValue> datafiles,
SortedMap<FileRef,DataFileValue> lowDatafileSizes,
SortedMap<FileRef,DataFileValue> highDatafileSizes,
List<FileRef> highDatafilesToRemove) |
static void |
MetadataTableUtil.splitDatafiles(org.apache.hadoop.io.Text table,
org.apache.hadoop.io.Text midRow,
double splitRatio,
Map<FileRef,FileUtil.FileInfo> firstAndLastRows,
SortedMap<FileRef,DataFileValue> datafiles,
SortedMap<FileRef,DataFileValue> lowDatafileSizes,
SortedMap<FileRef,DataFileValue> highDatafileSizes,
List<FileRef> highDatafilesToRemove) |
static void |
MetadataTableUtil.splitDatafiles(org.apache.hadoop.io.Text table,
org.apache.hadoop.io.Text midRow,
double splitRatio,
Map<FileRef,FileUtil.FileInfo> firstAndLastRows,
SortedMap<FileRef,DataFileValue> datafiles,
SortedMap<FileRef,DataFileValue> lowDatafileSizes,
SortedMap<FileRef,DataFileValue> highDatafileSizes,
List<FileRef> highDatafilesToRemove) |
static Collection<String> |
FileUtil.toPathStrings(Collection<FileRef> refs) |
static Map<FileRef,FileUtil.FileInfo> |
FileUtil.tryToGetFirstAndLastRows(VolumeManager fs,
AccumuloConfiguration acuConf,
Set<FileRef> mapfiles) |
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.updateTabletVolumes(KeyExtent extent,
List<LogEntry> logsToRemove,
List<LogEntry> logsToAdd,
List<FileRef> filesToRemove,
SortedMap<FileRef,DataFileValue> filesToAdd,
String newDir,
ZooLock zooLock,
Credentials credentials) |
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) |