OceanBase 4.2.1 CE BP11 HF1 Release: Key Bug Fixes and Improvements

Release overview

OceanBase announced the v4.2.1 CE BP11 HF1 update on 2026‑01‑22. The build (RPM oceanbase-ce-4.2.1.11-111010012026011510) targets the community edition and bundles a large set of stability and correctness fixes.

Notable bug fixes

  • Corrected a plan‑cache bug where two consecutive constraints evaluating to true could cause the optimizer to select an invalid plan, leading to wrong query results.
  • Fixed cursor validation when the _enable_enhanced_cursor_validation flag is on and a transaction opens eight or more tables before the cursor is opened.
  • Resolved TTL cleanup errors for tables defined with TTL = (create_time + INTERVAL 30 DAY) when create_time is quoted.
  • Adjusted I/O calibration for bandwidths above 1.5 GB to prevent under‑estimation that weakened I/O isolation.
  • Eliminated several core‑dump scenarios, including stack overflow in deep PL execution, oversized UNION ALL constant lists, and concurrent PREPARE statements that trigger KV‑cache wash.
  • Improved handling of non‑exact LIKE expressions during query‑range extraction, fixing incorrect result sets.
  • Addressed a rare ARM‑specific dictionary‑encoding issue where NULL values could slip through filter push‑down.

Impact for users

The fixes primarily enhance query correctness, stability under heavy workloads, and reliability of migration and failover operations. Administrators should upgrade to benefit from the resolved core‑dump conditions and more accurate I/O throttling.