Class CdcCaptureExecutionRuntimeManagedConnectorCrossNodeIdempotencyHardeningCategories
Namespace: Cephalon.Abstractions.Data
Assembly: Cephalon.Abstractions.dll
Defines the stable category identifiers used by managed-connector cross-node idempotency-hardening answers.
public static class CdcCaptureExecutionRuntimeManagedConnectorCrossNodeIdempotencyHardeningCategoriesInheritance
Section titled “Inheritance”object ← CdcCaptureExecutionRuntimeManagedConnectorCrossNodeIdempotencyHardeningCategories
Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Fields
Section titled “Fields”ActiveLeaseVisible
Section titled “ ActiveLeaseVisible”The current runtime still exposes one active reporter lease.
public const string ActiveLeaseVisible = "active-lease-visible"Field Value
Section titled “Field Value”ActiveReporterVisible
Section titled “ ActiveReporterVisible”The current runtime still exposes one active reporter identifier.
public const string ActiveReporterVisible = "active-reporter-visible"Field Value
Section titled “Field Value”CrossNodeRuntime
Section titled “ CrossNodeRuntime”The runtime depends on cross-node idempotency evidence before automatic retry should execute.
public const string CrossNodeRuntime = "cross-node-runtime"Field Value
Section titled “Field Value”CurrentNodeExecutable
Section titled “ CurrentNodeExecutable”The current node can execute automatic retry safely for the current cross-node hardening answer.
public const string CurrentNodeExecutable = "current-node-executable"Field Value
Section titled “Field Value”DuplicateAutomaticRetryAttempts
Section titled “ DuplicateAutomaticRetryAttempts”Retained history currently contains duplicated automatic retry attempts for the current retry posture.
public const string DuplicateAutomaticRetryAttempts = "duplicate-automatic-retry-attempts"Field Value
Section titled “Field Value”DuplicateCommandLineage
Section titled “ DuplicateCommandLineage”Retained history currently contains duplicated command lineage for the current retry posture.
public const string DuplicateCommandLineage = "duplicate-command-lineage"Field Value
Section titled “Field Value”DuplicateLineageRisk
Section titled “ DuplicateLineageRisk”Cross-node idempotency currently remains risky because retained command lineage already looks duplicated.
public const string DuplicateLineageRisk = "duplicate-lineage-risk"Field Value
Section titled “Field Value”DurableJournalConfigured
Section titled “ DurableJournalConfigured”A durable command-journal store is configured for the runtime.
public const string DurableJournalConfigured = "durable-journal-configured"Field Value
Section titled “Field Value”IdempotentSafe
Section titled “ IdempotentSafe”Cross-node idempotency currently looks safe for the current retry posture.
public const string IdempotentSafe = "idempotent-safe"Field Value
Section titled “Field Value”InMemoryJournalOnly
Section titled “ InMemoryJournalOnly”Automatic retry still depends on in-memory command history only.
public const string InMemoryJournalOnly = "in-memory-journal-only"Field Value
Section titled “Field Value”LeaseConflict
Section titled “ LeaseConflict”Cross-node retry lease ownership remains conflicted.
public const string LeaseConflict = "lease-conflict"Field Value
Section titled “Field Value”LeaseMissing
Section titled “ LeaseMissing”Cross-node retry lease ownership remains missing.
public const string LeaseMissing = "lease-missing"Field Value
Section titled “Field Value”MatchingAutomaticRetryAttempt
Section titled “ MatchingAutomaticRetryAttempt”Retained history currently contains one automatic retry attempt for the current retry fingerprint.
public const string MatchingAutomaticRetryAttempt = "matching-automatic-retry-attempt"Field Value
Section titled “Field Value”MatchingRetryHistory
Section titled “ MatchingRetryHistory”Retained history currently contains evidence for the current retry fingerprint.
public const string MatchingRetryHistory = "matching-retry-history"Field Value
Section titled “Field Value”OperatorOnly
Section titled “ OperatorOnly”Cross-node idempotency hardening still remains operator-owned outside Cephalon.
public const string OperatorOnly = "operator-only"Field Value
Section titled “Field Value”OwnerMatch
Section titled “ OwnerMatch”The current host coordination owner matches the active reporter lease.
public const string OwnerMatch = "owner-match"Field Value
Section titled “Field Value”OwnerMismatch
Section titled “ OwnerMismatch”The current host coordination owner does not match the active reporter lease.
public const string OwnerMismatch = "owner-mismatch"Field Value
Section titled “Field Value”PersistedHistory
Section titled “ PersistedHistory”The durable command journal currently exposes persisted recorded history.
public const string PersistedHistory = "persisted-history"Field Value
Section titled “Field Value”RecoveredHistory
Section titled “ RecoveredHistory”The durable command journal currently exposes recovered recorded history.
public const string RecoveredHistory = "recovered-history"Field Value
Section titled “Field Value”ReplayWindowRisk
Section titled “ ReplayWindowRisk”Cross-node idempotency currently remains risky because the durable replay window still lacks enough retained evidence.
public const string ReplayWindowRisk = "replay-window-risk"Field Value
Section titled “Field Value”SingleNodeRuntime
Section titled “ SingleNodeRuntime”The runtime can evaluate automatic retry on a single node without cross-node hardening.
public const string SingleNodeRuntime = "single-node-runtime"Field Value
Section titled “Field Value”StaleOwnerRisk
Section titled “ StaleOwnerRisk”Cross-node idempotency currently remains risky because ownership truth still looks stale.
public const string StaleOwnerRisk = "stale-owner-risk"