/** {@inheritDoc} */ @Override public void onBaselineTopologyChanged ( BaselineTopology blt, BaselineTopologyHistoryItem prevBltHistItem ) throws IgniteCheckedException { if (compatibilityMode) { if (log.isInfoEnabled()) log.info("BaselineTopology won't be stored as this node is running in compatibility mode"); return; } writeBaselineTopology(blt, prevBltHistItem); }
/** * Resets branching history on current BaselineTopology. * * @throws IgniteCheckedException If write to metastore has failed. */ public void resetBranchingHistory(long newBranchingHash) throws IgniteCheckedException { if (!compatibilityMode()) { globalState.baselineTopology().resetBranchingHistory(newBranchingHash); writeBaselineTopology(globalState.baselineTopology(), null); U.log(log, String.format("Branching history of current BaselineTopology is reset to the value %d", newBranchingHash)); } }
/** {@inheritDoc} */ @Override public void onReadyForReadWrite(ReadWriteMetastorage metastorage) throws IgniteCheckedException { this.metastorage = metastorage; if (compatibilityMode) { if (log.isInfoEnabled()) log.info("BaselineTopology won't be stored as this node is running in compatibility mode"); return; } writeBaselineTopology(globalState.baselineTopology(), null); bltHist.flushHistoryItems(metastorage); }
/** {@inheritDoc} */ @Override public void onBaselineTopologyChanged ( BaselineTopology blt, BaselineTopologyHistoryItem prevBltHistItem ) throws IgniteCheckedException { if (compatibilityMode) { if (log.isInfoEnabled()) log.info("BaselineTopology won't be stored as this node is running in compatibility mode"); return; } writeBaselineTopology(blt, prevBltHistItem); }
/** {@inheritDoc} */ @Override public void onReadyForReadWrite(ReadWriteMetastorage metastorage) throws IgniteCheckedException { this.metastorage = metastorage; if (compatibilityMode) { if (log.isInfoEnabled()) log.info("BaselineTopology won't be stored as this node is running in compatibility mode"); return; } writeBaselineTopology(globalState.baselineTopology(), null); bltHist.flushHistoryItems(metastorage); }
/** * Resets branching history on current BaselineTopology. * * @throws IgniteCheckedException If write to metastore has failed. */ public void resetBranchingHistory(long newBranchingHash) throws IgniteCheckedException { if (!compatibilityMode()) { globalState.baselineTopology().resetBranchingHistory(newBranchingHash); writeBaselineTopology(globalState.baselineTopology(), null); U.log(log, String.format("Branching history of current BaselineTopology is reset to the value %d", newBranchingHash)); } }