Uses of Class
org.apache.accumulo.server.zookeeper.ZooLock

Packages that use ZooLock
org.apache.accumulo.server.master   
org.apache.accumulo.server.tabletserver   
org.apache.accumulo.server.util   
 

Uses of ZooLock in org.apache.accumulo.server.master
 

Methods in org.apache.accumulo.server.master that return ZooLock
 ZooLock Master.getMasterLock()
           
 

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)
           
 

Uses of ZooLock in org.apache.accumulo.server.tabletserver
 

Methods in org.apache.accumulo.server.tabletserver with parameters of type ZooLock
static Pair<org.apache.hadoop.io.Text,KeyExtent> TabletServer.verifyTabletInformation(KeyExtent extent, TServerInstance instance, SortedMap<Key,Value> tabletsKeyValues, String clientAddress, ZooLock lock)
           
 

Uses of ZooLock in org.apache.accumulo.server.util
 

Methods in org.apache.accumulo.server.util with parameters of type ZooLock
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 path should be relative to the table directory
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)
           
 



Copyright © 2013 Apache Accumulo Project. All Rights Reserved.