|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Subprocedure | |
---|---|
org.apache.hadoop.hbase.procedure | |
org.apache.hadoop.hbase.regionserver.snapshot |
Uses of Subprocedure in org.apache.hadoop.hbase.procedure |
---|
Subclasses of Subprocedure in org.apache.hadoop.hbase.procedure | |
---|---|
static class |
Subprocedure.SubprocedureImpl
Empty Subprocedure for testing. |
Methods in org.apache.hadoop.hbase.procedure that return Subprocedure | |
---|---|
Subprocedure |
SubprocedureFactory.buildSubprocedure(String procName,
byte[] procArgs)
Build Subprocedure when requested. |
Subprocedure |
ProcedureMember.createSubprocedure(String opName,
byte[] data)
This is separated from execution so that we can detect and handle the case where the subprocedure is invalid and inactionable due to bad info (like DISABLED snapshot type being sent here) |
Methods in org.apache.hadoop.hbase.procedure with parameters of type Subprocedure | |
---|---|
void |
ZKProcedureMemberRpcs.sendMemberAborted(Subprocedure sub,
ForeignException ee)
This should be called by the member and should write a serialized root cause exception as to the abort znode. |
void |
ProcedureMemberRpcs.sendMemberAborted(Subprocedure sub,
ForeignException cause)
Notify the coordinator that we aborted the specified Subprocedure |
void |
ZKProcedureMemberRpcs.sendMemberAcquired(Subprocedure sub)
This attempts to create an acquired state znode for the procedure (snapshot name). |
void |
ProcedureMemberRpcs.sendMemberAcquired(Subprocedure sub)
Notify the coordinator that the specified Subprocedure has acquired the locally required
barrier condition. |
void |
ZKProcedureMemberRpcs.sendMemberCompleted(Subprocedure sub)
This acts as the ack for a completed snapshot |
void |
ProcedureMemberRpcs.sendMemberCompleted(Subprocedure sub)
Notify the coordinator that the specified Subprocedure has completed the work that
needed to be done under the global barrier. |
boolean |
ProcedureMember.submitSubprocedure(Subprocedure subproc)
Submit an subprocedure for execution. |
Uses of Subprocedure in org.apache.hadoop.hbase.regionserver.snapshot |
---|
Subclasses of Subprocedure in org.apache.hadoop.hbase.regionserver.snapshot | |
---|---|
class |
FlushSnapshotSubprocedure
This online snapshot implementation uses the distributed procedure framework to force a store flush and then records the hfiles. |
Methods in org.apache.hadoop.hbase.regionserver.snapshot that return Subprocedure | |
---|---|
Subprocedure |
RegionServerSnapshotManager.buildSubprocedure(HBaseProtos.SnapshotDescription snapshot)
If in a running state, creates the specified subprocedure for handling an online snapshot. |
Subprocedure |
RegionServerSnapshotManager.SnapshotSubprocedureBuilder.buildSubprocedure(String name,
byte[] data)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |