Package | Description |
---|---|
org.apache.accumulo.server.tabletserver | |
org.apache.accumulo.server.util |
Modifier and Type | Method and Description |
---|---|
SortedMap<String,MetadataTable.DataFileValue> |
Tablet.getDatafiles() |
Constructor and Description |
---|
Tablet(TabletServer tabletServer,
org.apache.hadoop.io.Text location,
KeyExtent extent,
TabletServerResourceManager.TabletResourceManager trm,
SortedMap<String,MetadataTable.DataFileValue> datafiles,
String time,
long initFlushID,
long initCompactID) |
Modifier and Type | Method and Description |
---|---|
static SortedMap<String,MetadataTable.DataFileValue> |
MetadataTable.getDataFileSizes(KeyExtent extent,
TCredentials credentials) |
static Pair<List<MetadataTable.LogEntry>,SortedMap<String,MetadataTable.DataFileValue>> |
MetadataTable.getFileAndLogEntries(TCredentials credentials,
KeyExtent extent) |
Modifier and Type | Method and Description |
---|---|
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.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
|
Modifier and Type | Method and Description |
---|---|
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.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 void |
MetadataTable.splitDatafiles(org.apache.hadoop.io.Text table,
org.apache.hadoop.io.Text midRow,
double splitRatio,
Map<String,FileUtil.FileInfo> firstAndLastRows,
SortedMap<String,MetadataTable.DataFileValue> datafiles,
SortedMap<String,MetadataTable.DataFileValue> lowDatafileSizes,
SortedMap<String,MetadataTable.DataFileValue> highDatafileSizes,
List<String> highDatafilesToRemove) |
static void |
MetadataTable.splitDatafiles(org.apache.hadoop.io.Text table,
org.apache.hadoop.io.Text midRow,
double splitRatio,
Map<String,FileUtil.FileInfo> firstAndLastRows,
SortedMap<String,MetadataTable.DataFileValue> datafiles,
SortedMap<String,MetadataTable.DataFileValue> lowDatafileSizes,
SortedMap<String,MetadataTable.DataFileValue> highDatafileSizes,
List<String> highDatafilesToRemove) |
static void |
MetadataTable.splitDatafiles(org.apache.hadoop.io.Text table,
org.apache.hadoop.io.Text midRow,
double splitRatio,
Map<String,FileUtil.FileInfo> firstAndLastRows,
SortedMap<String,MetadataTable.DataFileValue> datafiles,
SortedMap<String,MetadataTable.DataFileValue> lowDatafileSizes,
SortedMap<String,MetadataTable.DataFileValue> highDatafileSizes,
List<String> highDatafilesToRemove) |
static void |
MetadataTable.updateTabletDataFile(long tid,
KeyExtent extent,
Map<String,MetadataTable.DataFileValue> estSizes,
String time,
TCredentials credentials,
ZooLock zooLock) |
Copyright © 2015 Apache Accumulo Project. All Rights Reserved.