v0.1.0-pre.030
This commit is contained in:
2245
kb-pipeline/src/decode_replay.rs
Normal file
2245
kb-pipeline/src/decode_replay.rs
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1,5 +1,5 @@
|
||||
// file: kb-pipeline/src/lib.rs
|
||||
// version: 3
|
||||
// version: 4
|
||||
|
||||
#![forbid(unsafe_code)]
|
||||
#![deny(unreachable_pub)]
|
||||
@@ -9,6 +9,7 @@
|
||||
|
||||
mod constants;
|
||||
mod core_extraction;
|
||||
mod decode_replay;
|
||||
mod plan;
|
||||
|
||||
/// Canonical tracing target for pipeline orchestration.
|
||||
@@ -35,6 +36,30 @@ pub use self::core_extraction::CoreExtractionSummary;
|
||||
pub use self::core_extraction::execute_core_extraction;
|
||||
/// Extracts one canonical raw transaction into normalized core rows.
|
||||
pub use self::core_extraction::extract_raw_transaction_to_core;
|
||||
/// Current common decode pipeline orchestration version.
|
||||
pub use self::decode_replay::DECODE_PIPELINE_VERSION;
|
||||
/// Deterministic decoder dispatch policy.
|
||||
pub use self::decode_replay::DecodeDispatchPolicy;
|
||||
/// Per-decoder terminal counters.
|
||||
pub use self::decode_replay::DecodeProcessorSummary;
|
||||
/// Decode replay observer contract.
|
||||
pub use self::decode_replay::DecodeReplayObserver;
|
||||
/// Decode replay progress event.
|
||||
pub use self::decode_replay::DecodeReplayProgressEvent;
|
||||
/// Decode replay progress severity.
|
||||
pub use self::decode_replay::DecodeReplayProgressLevel;
|
||||
/// Bounded contextual decode replay request.
|
||||
pub use self::decode_replay::DecodeReplayRequest;
|
||||
/// Final contextual decode replay summary.
|
||||
pub use self::decode_replay::DecodeReplaySummary;
|
||||
/// Stable materialization processing stage.
|
||||
pub use self::decode_replay::EVENT_MATERIALIZATION_STAGE;
|
||||
/// Stable instruction decode processing stage.
|
||||
pub use self::decode_replay::INSTRUCTION_DECODE_STAGE;
|
||||
/// Executes one contextual decode replay campaign.
|
||||
pub use self::decode_replay::execute_decode_replay;
|
||||
/// Creates one stable process-local decode campaign identifier.
|
||||
pub use self::decode_replay::new_decode_campaign_id;
|
||||
/// Pipeline stage identifier.
|
||||
pub use self::plan::PipelineStage;
|
||||
/// Replay selection scope.
|
||||
|
||||
Reference in New Issue
Block a user