1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-09-11 08:50:45 +03:00

212 Commits

Author SHA1 Message Date
Leonid Fedorov
83c2933039 fix(ci): do not build debuginfo packages for RPMS, as it cost 40min of packaging time 2025-09-04 03:00:15 +04:00
Alexander Presnyakov
08d46a9e70 Pass git revision from the build process -> cmapi - Sentry (to be able to understand which revision caused some error) 2025-09-03 20:32:03 +04:00
Leonid Fedorov
0fc41e0387 fix(ci): install proper dbg symbols according server version 2025-09-03 18:27:29 +04:00
Leonid Fedorov
6e464bcd18 fix(crash, plugin), chore(ci): catch missed exception, set FE identity, install dgb_symbols 2025-09-02 00:36:33 +04:00
Leonid Fedorov
3fea9bf825 fix(installation): set selinux policy handling to the existing build/postInstall_storage_engine.sh and build/preUn_storage_engine.sh 2025-08-28 12:03:47 +04:00
Leonid Fedorov
488fbea4cd feat(SELinux): policy builded and packaged for RHEL-like >= 10 2025-08-28 03:45:46 +04:00
Leonid Fedorov
cfda3a34bb chore(ci): memory limits increased for cgroups regression from 12GB to 15GB as Rocky 10 has no jemalloc and we were OOMed 2025-08-28 03:45:46 +04:00
Leonid Fedorov
fc6a5f9243 feat(SELinux): initial policy added for Columnstore 2025-08-28 03:45:46 +04:00
Leonid Fedorov
46922f8d6a chore(build, cmapi): fallback of packaging to os-release if lsb-core is missing 2025-08-28 03:45:46 +04:00
Leonid Fedorov
e70837f165 chore(build): support rocky 10 on bootstrap 2025-08-28 03:45:46 +04:00
Leonid Fedorov
fc40157d99 chore(ci): run MTR as extern for ASan build 2025-08-07 17:46:54 +04:00
Leonid Fedorov
9a2021eb2b fix(ci): second mtr misspell 2025-08-01 06:20:47 +04:00
Leonid Fedorov
7b660fa860 fix(ci): misspel in mtr 2025-08-01 05:45:11 +04:00
Leonid Fedorov
28517a8fb9 chore(ci): Run basic MTR with no extern as the Jenkins does 2025-07-31 22:51:14 +04:00
aleksei.bukhalov
df02893265 chore(ci): propagate unittests exit code 2025-07-31 14:48:05 +04:00
Leonid Fedorov
82421c208f chore(ci): collect asan ubsan and libc++ build with mtr and regression status ignored (#3672)
* MSan added with fixes for libc++

* libc++ sepatare build

* add libc++ to ci

* libstdc++ in CI

* libcpp and msan to external projects

* std::sqrt

* awful_hack(ci): install whole llvm instead of libc++ in terrible way for test containers

* Adding ddeb packages for teststages and repos

* libc++ more for test container

* save some money on debug

* colored coredumps

* revert ci

* chore(ci): collect asan ubsan and libc++ build with mtr and regression status ignored
2025-07-31 00:32:32 +04:00
Leonid Fedorov
bbff8b89a8 colored coredumps 2025-07-28 20:08:41 +04:00
Leonid Fedorov
84e2dde865 simpler cores 2025-07-28 20:08:41 +04:00
Leonid Fedorov
30f92ea52b Adding ddeb packages for teststages and repos 2025-07-28 20:08:41 +04:00
Leonid Fedorov
b1ecea0957 Fix config files in packages for sanitizers, do not abort on errors for packages
add options for ASAN via code linkage
2025-07-28 20:08:41 +04:00
Leonid Fedorov
0fb1599913 chore(ci): Patch autobake to avoid fakeroot and eatmydata for ASAN 2025-07-28 20:08:41 +04:00
aleksei.bukhalov
f33e9ce86c chore(ci): MCOL-6071 fix regression results publish 2025-07-23 18:31:52 +04:00
aleksei.bukhalov
a27f1a1f98 chore(ci): fix arch 2025-07-17 17:02:46 +04:00
Leonid Fedorov
ee3830f459 awful_hack(ci): add vanilla rockylinux and gcc-toolset rockylinux 2025-07-16 14:58:24 +04:00
Aleksei Bukhalov
aa3db28074 MCOL-6071 drone refactor (#3641)
* chore(ci): MCOL-6071 less sccache granularity

* chore(ci): MCOL-6071 clean old versions of .deb/.rpm files in s3 when publishing

* chore(ci): MCOL-6071 fix unittests execution

* install sccache after deps, to have curl

* chore(ci) MCOL-6071 review fixes

---------

Co-authored-by: Leonid Fedorov <leonid.fedorov@mariadb.com>
2025-07-09 14:20:21 +04:00
aleksei.bukhalov
5b92723b5c chore(ci): MCOL-6071 remove crb repo enabling for rocky in prepare_test_container.sh 2025-07-06 21:08:43 +04:00
aleksei.bukhalov
7171742dab put separate *log steps back 2025-07-06 02:43:44 +04:00
aleksei.bukhalov
09f5df182c review fixes 2025-07-06 02:43:44 +04:00
aleksei.bukhalov
6a57129416 remove result dir cleaning 2025-07-06 02:43:44 +04:00
aleksei.bukhalov
460cb17e37 chore(ci) MCOL-6071 multinode mtr in bash script 2025-07-06 02:43:44 +04:00
aleksei.bukhalov
2fc6e976b2 chore(ci) MCOL-6071 cmapilog inside cmapi test 2025-07-06 02:43:44 +04:00
aleksei.bukhalov
76b86ae839 chore(ci) MCOL-6071 sccache show stats to bootstrap 2025-07-06 02:43:44 +04:00
aleksei.bukhalov
49864b4c64 chore(ci) MCOL-6071 run_cmapi_test.sh 2025-07-06 02:43:44 +04:00
aleksei.bukhalov
daab30a987 chore(ci) MCOL-6071 execute unittests during build step in bootstrap_mcs.sh 2025-07-06 02:43:44 +04:00
aleksei.bukhalov
26fd0ba4bf chore(ci) MCOL-6071 refactorings 2025-07-06 02:43:44 +04:00
aleksei.bukhalov
a27f30c73e chore(ci) MCOL-6071 sccache installing to bootstrap_mcs.sh 2025-07-06 02:43:44 +04:00
aleksei.bukhalov
073f7abe6b chore(ci) MCOL-6071 smoke and mtr reporting in bash 2025-07-06 02:43:44 +04:00
aleksei.bukhalov
0112e7b13c MCOL-6038 combine regression and prepare regression 2025-06-24 16:50:29 +04:00
aleksei.bukhalov
c9cf1a5944 MCOL-6038 regression to bash 2025-06-24 16:50:29 +04:00
aleksei.bukhalov
c987a67753 MCOL-6022 fix mtr testdata downloading 2025-06-19 19:21:10 +04:00
aleksei.bukhalov
2ba31d1240 MCOL-6022 mtr running from mariadb-test package 2025-06-18 14:31:56 +04:00
drrtuy
9239089635 chore(bootstrap): do not replace MDB config 2025-06-17 10:39:30 +01:00
Leonid Fedorov
78de8799ba chore(build): fix pipeline (#3590) 2025-06-10 14:34:38 +04:00
Leonid Fedorov
9a305a7296 chore(ci): Better coredumps handling 2025-06-09 13:54:40 +02:00
Leonid Fedorov
2d8e16f08e chore(build): better build pipeline 2025-06-09 15:51:12 +04:00
drrtuy
817b092a2b chore(bootstrap): bootstrap does not replace existing Columnstore.xml if the flag is set 2025-06-05 21:44:47 +01:00
aleksei.bukhalov
3de8af2fa4 chore(ci): remove sudo usage from systemctl calls in cmapi tests 2025-06-03 22:30:22 +02:00
Leonid Fedorov
8bffbda465 Review fixes 2025-06-03 22:53:24 +04:00
Leonid Fedorov
7a550e9f7a chore(ci): change ubuntu mirror 2025-06-03 22:53:24 +04:00
Leonid Fedorov
7c7026253a chore(ci): add retries for the installations, fix colors for ci, clear apt cache, fix deps missing on CI stage by moving step to the beginnig 2025-06-03 22:53:24 +04:00