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



Copyright © 2012 The Apache Software Foundation. All Rights Reserved.