Core storage engine - UM and PM Process code
  • C++ 84.8%
  • Python 5.4%
  • Shell 3.7%
  • C 3.4%
  • Assembly 1.3%
  • Other 1.2%
Find a file
2026-09-11 07:56:30 +02: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 fix(extentmap): MCOL-6338 - improve mcsRebuildEM tool 2026-09-08 14:12:36 +03:00
cmake MCOL-6567: fix SBOM cmake helpers for CMake 3.13 and make the version macro parser stricter 2026-09-11 07:56:30 +02:00
cmapi Fix cs_package_manager enabling with-dev flag for dev installs. 2026-08-04 16:57:59 +04:00
core_dumps ci(regression): create reg-logs dir in save_stack.sh 2026-07-06 10:54:59 +02:00
datatypes fix(PrimProc): MCOL-5283 Add data conversion for string data types 2026-08-14 16:02:08 +02:00
dbcon fix(disk join, oom): MCOL-6435 - improve handling of memory in disk joins 2026-08-25 16:49:26 +03:00
ddlproc Revert "Deep build refactoring phase 2 (#3564)" (#3678) 2025-08-01 02:56:31 +04:00
debian MCOL-6567: add THIRD-PARTY-NOTICES to the Debian package file list 2026-09-11 07:56:30 +02: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
fuzz feat(fuzz): add sql mutation fuzzer and shell runner 2026-04-17 17:07:27 +04:00
mysql-test/columnstore Set default charset utf8mb4 to all tests 2026-08-31 22:14:47 +03:00
oam MCOL-6492: Disable pagers for systemd service probes 2026-07-27 12:02:21 +03:00
oamapps Revert "Deep build refactoring phase 2 (#3564)" (#3678) 2025-08-01 02:56:31 +04:00
primitives Fix Infer reports #1308-#1309, #1312-#1315: Initialize uninitialized vars 2026-04-08 21:55:13 +04:00
storage-manager fix(storage-manager): MCOL-6429 pass putObject shared_ptr param by const reference 2026-07-22 09:33:05 +02:00
tests fix(cpimport): MCOL-6326 - cpimport should invalidate partially rolled back extents 2026-05-15 14:49:53 +03:00
tools MCOL-6567: remove the unused picosat-965 distribution and stop installing picosat.h 2026-09-11 07:56:30 +02:00
utils MCOL-6567: restore the Oracle GPLv2 copyright header in sql_crypt files copied from the server 2026-09-11 07:56:30 +02:00
versioning chore(infer): MCOL-6423 re-add USE_AFTER_DELETE suppressions for node-based containers 2026-07-23 15:20:58 +02:00
writeengine MCOL-6442 Fix memory leak of IDBDataFile* in cpimport on abort 2026-07-23 15:34:17 +02: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 fix(extentmap): MCOL-6338 - improve mcsRebuildEM tool 2026-09-08 14:12:36 +03: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 feat(cmapi, install_es, upgrades): MCOL-6178 MCOL-6192: Overhaul install_es upgrade/downgrade pipeline 2026-06-09 18:02:14 +03: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 MCOL-6567: install THIRD-PARTY-NOTICES into share/columnstore 2026-09-11 07:56:30 +02: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
THIRD-PARTY-NOTICES MCOL-6567: declare vendored PicoSAT 965 for the SBOM 2026-09-11 07:56:30 +02:00
Vagrantfile Add DEVELOPING.md and Vagrantfile to improve developing documentation and flow. (#2955) 2023-09-20 12:09:44 +03:00
VERSION Bump version to 25.10.7 2026-09-02 12:28:15 +03: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