Skip to main content

OLake (v0.4.0 - v0.4.2)

February 21, 2026 – March 5, 2026

🎯 What's New​

Sources​

  1. Column selection -
    Added column-level selection for streams to allow users to select specific columns to sync, with a sync_new_columns parameter to control whether newly added source columns are auto-included.

πŸ”§ Bug Fixes & Stability​

  1. MySQL UNSIGNED integer overflow fix -
    Fixed CDC values for large MySQL UNSIGNED columns by reinterpreting signed integers from the binlog parser as the correct unsigned type before processing, preventing overflow/negative outputs.

  2. Chunk-scan query performance improvement -
    Replaced tuple-based range predicates with explicit lexicographic predicates and moved the logic into a shared builder, improving MySQL chunk-scan plans and performance. ​

  3. MSSQL uniqueidentifier chunk + CDC capture-instance stability -
    Normalized uniqueidentifier (GUID) byte values for consistent chunk split/scan boundaries, and added optional manage_capture_instances to manage CDC capture instances during schema evolution.



πŸ’‘ Join the OLake Community!

Got questions, ideas, or just want to connect with other data engineers?
πŸ‘‰ Join our Slack Community to get real-time support, share feedback, and shape the future of OLake together. πŸš€

Your success with OLake is our priority. Don’t hesitate to contact us if you need any help or further clarification!