pandrs 0.3.0

A high-performance DataFrame library for Rust, providing pandas-like API with advanced features including SIMD optimization, parallel processing, and distributed computing capabilities
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! # Backward Compatibility Layer for Fault Tolerance Module
//!
//! This module provides backward compatibility with code that was using the
//! previous organization of the fault_tolerance.rs file.

// Re-export all types from the new modules
pub use crate::distributed::fault_tolerance::{
    CheckpointManager, ExecutionCheckpoint, FailureInfo, FailureType, FaultToleranceHandler,
    FaultTolerantContext, FaultTolerantExecutor, RecoveryAction, RecoveryStrategy, RetryPolicy,
};

// The following is just to ensure documentation clarity in case someone is using
// the old path, but implementation is delegated to the new modules
#[deprecated(
    since = "0.1.0",
    note = "Use the specific modules instead: fault_tolerance::core, fault_tolerance::recovery, etc."
)]
pub type Deprecated = ();