Details
-
Epic
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
-
CI
Description
This epic focuses on strengthening the Continuous Integration (CI) infrastructure that supports MariaDB ColumnStore development. The goal is to ensure faster feedback, more reliable test coverage, and greater confidence in every change, whether from core engineers or community contributors.
We aim to reduce friction, improve visibility, and make CI pipelines easier to extend, debug, and trust. This is foundational work that directly impacts developer velocity, release quality, and the ability to scale engineering efforts.
Key objectives include:
- Stabilize test runs and reduce intermittent failures
- Improve build times and test parallelism
- Increase test coverage across modules, platforms, and engines
- Automate detection of regressions and compatibility issues
- Enhance reporting and traceability for CI failures
- Simplify contributor onboarding with preconfigured CI environments
By investing in CI, we ensure ColumnStore development remains efficient, reliable, and scalable as the product evolves.