Uses of Class
org.apache.hadoop.hbase.procedure2.store.wal.ProcedureStoreTracker
Packages that use ProcedureStoreTracker
-
Uses of ProcedureStoreTracker in org.apache.hadoop.hbase.procedure2.store.wal
Fields in org.apache.hadoop.hbase.procedure2.store.wal declared as ProcedureStoreTrackerModifier and TypeFieldDescriptionprivate final ProcedureStoreTrackerWALProcedureStore.holdingCleanupTrackerDeprecated.private ProcedureStoreTrackerProcedureWALFormatReader.localTrackerDeprecated.If tracker for a log file is partial (seepartial), we re-build the list of procedures modified in that WAL because we need it for log cleaning purposes.private final ProcedureStoreTrackerWALProcedureStore.storeTrackerDeprecated.private final ProcedureStoreTrackerProcedureWALFile.trackerDeprecated.private final ProcedureStoreTrackerProcedureWALFormatReader.trackerDeprecated.Global tracker that will be used by the WALProcedureStore after load.Methods in org.apache.hadoop.hbase.procedure2.store.wal that return ProcedureStoreTrackerModifier and TypeMethodDescriptionWALProcedureStore.getStoreTracker()Deprecated.ProcedureWALFile.getTracker()Deprecated.Methods in org.apache.hadoop.hbase.procedure2.store.wal with parameters of type ProcedureStoreTrackerModifier and TypeMethodDescriptionprivate voidProcedureWALFormatReader.insertIfPartial(ProcedureStoreTracker tracker, org.apache.hadoop.hbase.shaded.protobuf.generated.ProcedureProtos.Procedure proc) Deprecated.static voidProcedureWALFormat.load(Iterator<ProcedureWALFile> logs, ProcedureStoreTracker tracker, ProcedureWALFormat.Loader loader) Deprecated.Load all the procedures in these ProcedureWALFiles, and rebuild the giventrackerif needed, i.e, thetrackeris a partial one.voidProcedureStoreTracker.resetTo(ProcedureStoreTracker tracker) Deprecated.Resets internal state to same as giventracker.voidProcedureStoreTracker.resetTo(ProcedureStoreTracker tracker, boolean resetDelete) Deprecated.Resets internal state to same as giventracker, and change the deleted flag according to the modified flag ifresetDeleteis true.voidProcedureStoreTracker.setDeletedIfDeletedByThem(ProcedureStoreTracker tracker) Deprecated.For the global tracker, we will use this method to build the holdingCleanupTracker, as the modified flags will be cleared after rolling so we only need to test the deleted flags.voidProcedureStoreTracker.setDeletedIfModifiedInBoth(ProcedureStoreTracker tracker) Deprecated.private voidProcedureWALFormatReader.setDeletedIfPartial(ProcedureStoreTracker tracker, long procId) Deprecated.private voidProcedureStoreTracker.setDeleteIf(ProcedureStoreTracker tracker, BiFunction<BitSetNode, Long, Boolean> func) Deprecated.voidProcedureWALFile.updateLocalTracker(ProcedureStoreTracker tracker) Deprecated.static longProcedureWALFormat.writeTrailer(org.apache.hadoop.fs.FSDataOutputStream stream, ProcedureStoreTracker tracker) Deprecated.Constructors in org.apache.hadoop.hbase.procedure2.store.wal with parameters of type ProcedureStoreTrackerModifierConstructorDescriptionProcedureWALFormatReader(ProcedureStoreTracker tracker, ProcedureWALFormat.Loader loader) Deprecated.