Skip navigation links
C D E G I K M O R S U 

C

closeWal(BatchWriter, Key) - Method in class org.apache.accumulo.gc.replication.CloseWriteAheadLogReferences
Write a closed Replication.Status mutation for the given Key using the provided BatchWriter
CloseWriteAheadLogReferences - Class in org.apache.accumulo.gc.replication
It's impossible to know when all references to a WAL have been removed from the metadata table as the references are potentially spread across the entire tablets row-space.
CloseWriteAheadLogReferences(AccumuloServerContext) - Constructor for class org.apache.accumulo.gc.replication.CloseWriteAheadLogReferences
 
collect(GarbageCollectionEnvironment) - Method in class org.apache.accumulo.gc.GarbageCollectionAlgorithm
 
collect(GCStatus) - Method in class org.apache.accumulo.gc.GarbageCollectWriteAheadLogs
 
confirmDeletesFromReplication(Iterator<Map.Entry<String, Replication.Status>>, Iterator<Map.Entry<String, String>>) - Method in class org.apache.accumulo.gc.GarbageCollectionAlgorithm
 

D

delete(SortedMap<String, String>) - Method in interface org.apache.accumulo.gc.GarbageCollectionEnvironment
Delete the given files from the provided Map of relative path to absolute path for each file that should be deleted
deleteTableDirIfEmpty(String) - Method in interface org.apache.accumulo.gc.GarbageCollectionEnvironment
Delete a table's directory if it is empty.

E

execute(String[]) - Method in class org.apache.accumulo.gc.GCExecutable
 

G

GarbageCollectionAlgorithm - Class in org.apache.accumulo.gc
 
GarbageCollectionAlgorithm() - Constructor for class org.apache.accumulo.gc.GarbageCollectionAlgorithm
 
GarbageCollectionEnvironment - Interface in org.apache.accumulo.gc
 
GarbageCollectWriteAheadLogs - Class in org.apache.accumulo.gc
 
GCExecutable - Class in org.apache.accumulo.gc
 
GCExecutable() - Constructor for class org.apache.accumulo.gc.GCExecutable
 
getActiveTservers(TInfo) - Method in class org.apache.accumulo.gc.replication.CloseWriteAheadLogReferences
Get the active tabletservers as seen by the master.
getActiveWalsForServer(TInfo, HostAndPort) - Method in class org.apache.accumulo.gc.replication.CloseWriteAheadLogReferences
 
getBlipIterator() - Method in interface org.apache.accumulo.gc.GarbageCollectionEnvironment
Fetch a list of paths for all bulk loads in progress (blip) from a given table, RootTable.NAME or MetadataTable.NAME
getCandidates(String, List<String>) - Method in interface org.apache.accumulo.gc.GarbageCollectionEnvironment
Return a list of paths to files and dirs which are candidates for deletion from a given table, RootTable.NAME or MetadataTable.NAME
getClosedLogs(Connector) - Method in class org.apache.accumulo.gc.replication.CloseWriteAheadLogReferences
Construct the set of referenced WALs from zookeeper
getReferenceIterator() - Method in interface org.apache.accumulo.gc.GarbageCollectionEnvironment
getReplicationNeededIterator() - Method in interface org.apache.accumulo.gc.GarbageCollectionEnvironment
Determine if the given absolute file is still pending replication
getSortedWALogs() - Method in class org.apache.accumulo.gc.GarbageCollectWriteAheadLogs
Looks for write-ahead logs in recovery directories.
getStatus(TInfo, TCredentials) - Method in class org.apache.accumulo.gc.SimpleGarbageCollector
 
getTableIDs() - Method in interface org.apache.accumulo.gc.GarbageCollectionEnvironment
Return the set of tableIDs for the given instance this GarbageCollector is running over

I

incrementCandidatesStat(long) - Method in interface org.apache.accumulo.gc.GarbageCollectionEnvironment
Increment the number of candidates for deletion for the current garbage collection run
incrementInUseStat(long) - Method in interface org.apache.accumulo.gc.GarbageCollectionEnvironment
Increment the number of files still in use for the current garbage collection run

K

keyword() - Method in class org.apache.accumulo.gc.GCExecutable
 

M

main(String[]) - Static method in class org.apache.accumulo.gc.SimpleGarbageCollector
 

O

org.apache.accumulo.gc - package org.apache.accumulo.gc
 
org.apache.accumulo.gc.replication - package org.apache.accumulo.gc.replication
 

R

removeReplicationEntries(Map<UUID, TServerInstance>) - Method in class org.apache.accumulo.gc.GarbageCollectWriteAheadLogs
 
run() - Method in class org.apache.accumulo.gc.replication.CloseWriteAheadLogReferences
 

S

SimpleGarbageCollector - Class in org.apache.accumulo.gc
 
SimpleGarbageCollector(SimpleGarbageCollector.Opts, VolumeManager, ServerConfigurationFactory) - Constructor for class org.apache.accumulo.gc.SimpleGarbageCollector
Creates a new garbage collector.

U

updateReplicationEntries(Connector, Set<String>) - Method in class org.apache.accumulo.gc.replication.CloseWriteAheadLogReferences
Given the set of WALs which have references in the metadata table, close any status messages with reference that WAL.
C D E G I K M O R S U 
Skip navigation links

Copyright © 2011–2019 The Apache Software Foundation. All rights reserved.