xai-org/x-algorithm · error · anyhow::Error

pipeline variant '{}' is not yet implemented.

Error message

pipeline variant '{}' is not yet implemented.

What it means

Error "pipeline variant '{}' is not yet implemented." thrown in xai-org/x-algorithm.

Source

Thrown at phoenix-rankall/src/main.rs:38

use xai_recsys_rankall::sid::backfill::{spawn_backfill_loop, BackfillConfig};
use xai_recsys_rankall::sid::client::SidClient;
use xai_recsys_rankall::sid::metrics::SidMetrics;
use xai_recsys_rankall::store::analysis::AnalysisDumpStore;
use xai_recsys_rankall::store::base::{
    metadata_window_router, prefix_window_router, sid_window_router, topic_window_router,
    BaseSnapshotStore,
};
use xai_recsys_rankall::store::StoreConfig;

#[tokio::main]
async fn main() -> Result<()> {
    xai_init_utils::init().log();

    let cli = Cli::parse();
    info!("starting xai-recsys-rankall: pipeline={}", cli.pipeline);

    if !cli.pipeline.is_implemented() {
        bail!(
            "pipeline variant '{}' is not yet implemented.",
            cli.pipeline
        );
    }

    let registry = prometheus::default_registry().clone();
    let metrics = PipelineMetrics::new_with_pipeline(registry.clone(), &cli.pipeline.to_string())
        .context("failed to create metrics")?;
    let metrics = Arc::new(metrics);

    let cancel = CancellationToken::new();

    let http_server = xai_http_server::HttpServer::builder(
        cli.metrics_port,
        axum::Router::new(),
        cancel.clone(),
        Duration::ZERO,
    )

View on GitHub (pinned to 24c60942c5)

When it happens

Trigger: Thrown at phoenix-rankall/src/main.rs:38 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of xai-org/x-algorithm@24c60942c5 (2026-08-28). Data as JSON: /api/errors/eb13c90b3055b650. Report an issue: GitHub.