| Package | Description |
|---|---|
| org.apache.hadoop.hdfs.qjournal.protocol | |
| org.apache.hadoop.hdfs.qjournal.protocolPB | |
| org.apache.hadoop.hdfs.qjournal.server |
| Modifier and Type | Method | Description |
|---|---|---|
void |
QJournalProtocol.acceptRecovery(RequestInfo reqInfo,
QJournalProtocolProtos.SegmentStateProto stateToAccept,
java.net.URL fromUrl) |
Accept a proposed recovery for the given transaction ID.
|
void |
QJournalProtocol.finalizeLogSegment(RequestInfo reqInfo,
long startTxId,
long endTxId) |
Finalize the given log segment on the JournalNode.
|
void |
QJournalProtocol.heartbeat(RequestInfo reqInfo) |
Heartbeat.
|
void |
QJournalProtocol.journal(RequestInfo reqInfo,
long segmentTxId,
long firstTxnId,
int numTxns,
byte[] records) |
Journal edit records.
|
QJournalProtocolProtos.PrepareRecoveryResponseProto |
QJournalProtocol.prepareRecovery(RequestInfo reqInfo,
long segmentTxId) |
Begin the recovery process for a given segment.
|
void |
QJournalProtocol.purgeLogsOlderThan(RequestInfo requestInfo,
long minTxIdToKeep) |
|
void |
QJournalProtocol.startLogSegment(RequestInfo reqInfo,
long txid,
int layoutVersion) |
Start writing to a new log segment on the JournalNode.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
QJournalProtocolTranslatorPB.acceptRecovery(RequestInfo reqInfo,
QJournalProtocolProtos.SegmentStateProto stateToAccept,
java.net.URL fromUrl) |
|
void |
QJournalProtocolTranslatorPB.finalizeLogSegment(RequestInfo reqInfo,
long startTxId,
long endTxId) |
|
void |
QJournalProtocolTranslatorPB.heartbeat(RequestInfo reqInfo) |
|
void |
QJournalProtocolTranslatorPB.journal(RequestInfo reqInfo,
long segmentTxId,
long firstTxnId,
int numTxns,
byte[] records) |
|
QJournalProtocolProtos.PrepareRecoveryResponseProto |
QJournalProtocolTranslatorPB.prepareRecovery(RequestInfo reqInfo,
long segmentTxId) |
|
void |
QJournalProtocolTranslatorPB.purgeLogsOlderThan(RequestInfo reqInfo,
long minTxIdToKeep) |
|
void |
QJournalProtocolTranslatorPB.startLogSegment(RequestInfo reqInfo,
long txid,
int layoutVersion) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
Journal.acceptRecovery(RequestInfo reqInfo,
QJournalProtocolProtos.SegmentStateProto segment,
java.net.URL fromUrl) |
|
void |
JournalNodeRpcServer.acceptRecovery(RequestInfo reqInfo,
QJournalProtocolProtos.SegmentStateProto log,
java.net.URL fromUrl) |
|
void |
Journal.finalizeLogSegment(RequestInfo reqInfo,
long startTxId,
long endTxId) |
Finalize the log segment at the given transaction ID.
|
void |
JournalNodeRpcServer.finalizeLogSegment(RequestInfo reqInfo,
long startTxId,
long endTxId) |
|
void |
Journal.heartbeat(RequestInfo reqInfo) |
|
void |
JournalNodeRpcServer.heartbeat(RequestInfo reqInfo) |
|
void |
JournalNodeRpcServer.journal(RequestInfo reqInfo,
long segmentTxId,
long firstTxnId,
int numTxns,
byte[] records) |
|
QJournalProtocolProtos.PrepareRecoveryResponseProto |
Journal.prepareRecovery(RequestInfo reqInfo,
long segmentTxId) |
|
QJournalProtocolProtos.PrepareRecoveryResponseProto |
JournalNodeRpcServer.prepareRecovery(RequestInfo reqInfo,
long segmentTxId) |
|
void |
Journal.purgeLogsOlderThan(RequestInfo reqInfo,
long minTxIdToKeep) |
|
void |
JournalNodeRpcServer.purgeLogsOlderThan(RequestInfo reqInfo,
long minTxIdToKeep) |
|
void |
Journal.startLogSegment(RequestInfo reqInfo,
long txid,
int layoutVersion) |
Start a new segment at the given txid.
|
void |
JournalNodeRpcServer.startLogSegment(RequestInfo reqInfo,
long txid,
int layoutVersion) |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.