BUCKYVERSE

Pipeline Migration Framework

Important Update: Accelerated Migration

The system has been migrated to use the pipeline architecture for all document formats.

Since the system is not yet in production, we've accelerated the migration process by modifying the migration manager to bypass the phased approach and use the pipeline implementation by default for all formats. This allows us to quickly transition to the new architecture while maintaining the ability to revert if needed.

If you need to use the direct builder approach for any reason, you can explicitly set disable_pipeline: true in your options when building documents.

The original phased migration approach is still preserved in the codebase and documentation for reference.


Overview

The Codexis project is transitioning from direct document builders to a pipeline-based architecture. This migration is being implemented using a phased approach to ensure:

Documentation

Framework Documentation

Other Migration Resources

Migration Phases

The migration framework implements a phased approach:

  1. Phase 1: Parallel Operation - Both systems operate in parallel, with direct builders as default
  2. Phase 2: Primary Pipeline with Fallback - Pipeline as primary with direct builder fallback
  3. Phase 3: Pipeline-Only Operation - Pipeline exclusively with no fallback

Key Modules

Getting Started

If you're new to the pipeline migration, start with the Pipeline Migration User Guide for practical instructions.