Core storage engine - UM and PM Process code
Find a file
aleksei.bukhalov 085c1596bd fix(mtr): create mysql-test/suite dir for MTR suite resolution
MTR's mtr_cases.pm searches for suites only in mysql-test/suite/
relative to the parent of the test directory. On source builds,
only mariadb-test/ exists but not mysql-test/, so the previous
fix's guard (-d check) silently skipped symlink creation.

Create mysql-test/suite/ with mkdir -p if it doesn't exist, and
compute the path dynamically from INSTALLED_MTR_PATH instead of
hardcoding it.
2026-03-03 16:25:11 +03:00
.vscode Vscode nonroot debug launch2 (#2929) 2023-08-11 23:04:29 +03:00
benchmarks Restructure benchmarks (#2492) 2022-08-05 16:30:18 +03:00
build ci: run install_mcs_mysql.sh in test containers after package install 2026-02-27 19:17:37 +04:00
cmake ignores for RPM 2025-11-13 19:00:33 +04:00
cmapi chore(packaging): Fix CMAPI cmake issues (#3930) 2026-02-21 19:44:02 +00:00
core_dumps enable upgrade test 2026-02-09 04:58:25 +02:00
datatypes feat(JSON,data_type): MCOL-6197 - support for JSON type 2025-10-17 11:48:46 +03:00
dbcon feat(ddl): MCOL-4270 Fix DROP COLUMN IF EXISTS fails if the column is already present (#3935) 2026-03-01 12:04:07 +00:00
ddlproc Revert "Deep build refactoring phase 2 (#3564)" (#3678) 2025-08-01 02:56:31 +04:00
debian chore(binaries): remove redundant reset_locks. Use mcs-shmem-locks instead. 2025-09-22 16:39:12 +04:00
dmlproc fix(dmlproc): add trycatch to fix coredump 2026-01-10 01:02:09 +04:00
docs MCOL-6298: Update internal QueryAccelerator docs with convenience routines 2026-02-27 19:17:37 +04:00
extra feat(mcs): MCOL-5300 review/finetune log collection tools. 2025-05-02 16:12:14 +03:00
mysql-test/columnstore feat(ddl): MCOL-4270 Fix DROP COLUMN IF EXISTS fails if the column is already present (#3935) 2026-03-01 12:04:07 +00:00
oam Added retries for hostname detection in loadbrm 2025-12-05 14:35:43 +00:00
oamapps Revert "Deep build refactoring phase 2 (#3564)" (#3678) 2025-08-01 02:56:31 +04:00
primitives feat(joblist,pp): MCOL-5983 Add COMPARE_BITMASK primitive filter for bitwise AND pattern optimization (#3906) 2026-01-27 05:43:51 +00:00
storage-manager fix(correctness): replace volatiles with atomics 2025-10-31 15:29:58 +04:00
tests fix(mtr): create mysql-test/suite dir for MTR suite resolution 2026-03-03 16:25:11 +03:00
tools feat(MCOL-6082) Cluster with read-only nodes should correctly work with DML 2025-09-26 21:55:10 +04:00
utils fix(review): comments addressed 2026-01-26 21:15:03 +04:00
versioning MCOL-6204: Fix workernode crash when signal arrives during startup 2026-01-27 00:58:44 +04:00
writeengine fix(ASAN): MCOL-5604 - fix ASAN diagnostics (#3913) 2026-03-01 10:12:41 +00:00
.clang-format clang format apply 2022-01-21 16:43:49 +00:00
.clang-tidy .clang-tidy initial 2022-07-13 15:51:50 +03:00
.drone.jsonnet enable upgrade test 2026-02-09 04:58:25 +02:00
.git-blame-ignore-revs chore(git): the file with styling commits to ignore to clean up git blame from those noisy commits. 2025-05-05 14:06:34 +01:00
.gitignore chore(binaries): remove redundant reset_locks. Use mcs-shmem-locks instead. 2025-09-22 16:39:12 +04:00
.gitmodules MCOL-3514 Add support for S3 to cpimport 2019-09-24 10:31:22 +01:00
BUILD.md chore(docs): update BUILD.md 2025-07-25 14:46:56 +01:00
cmake-format.py chore(format): cmakelists format tuned 2025-08-28 03:45:46 +04:00
CMakeLists.txt chore(cmake): MDEV-37921 rbo target now depends on MDB error codes. 2025-10-23 17:20:36 +04:00
CodeTree the begginning 2016-01-06 14:08:59 -06:00
columnstoreversion.h.in MCOL-3625 Rename packages 2019-12-04 11:04:39 +00:00
COPYING the begginning 2016-01-06 14:08:59 -06:00
DEVELOPING.md fix(timeout): MCOL-5508 make node unresponse timeout configurable 2025-09-10 19:19:40 +04:00
Dockerfile.patch ci docker image steps 2020-07-24 13:52:01 +02:00
gitversionEngine.in MCOL-2007: add gitversionEngine file to builds/packages 2018-12-18 15:23:55 -06:00
LICENSE.md the begginning 2016-01-06 14:08:59 -06:00
mcsconfig.h.in MCOL-4814 Add a cmake build option to enable LZ4 compression. 2021-07-16 17:57:11 +03:00
README.md chore(): update version in the README 2024-06-28 10:33:43 +00:00
setup-repo.sh chore(ci) refactor reports from tests stage, add it to upgrade 2023-11-29 20:12:59 +04:00
Vagrantfile Add DEVELOPING.md and Vagrantfile to improve developing documentation and flow. (#2955) 2023-09-20 12:09:44 +03:00
VERSION chore(): Bump VERSION up to 25.10.3-1 2026-01-21 16:59:16 +00:00

MariaDB ColumnStore Storage engine 23.10.X

It is built by porting InfiniDB 4.6.7 on MariaDB and adding entirely new features not found anywhere else.

Building

This repository is not meant to be built independently outside of MariaDB server.

https://github.com/MariaDB/server

See building instructions here.

Issue tracking

Issue tracking of MariaDB ColumnStore happens in JIRA, https://jira.mariadb.org/browse/MCOL