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

6701 Commits

Author SHA1 Message Date
Leonid Fedorov
c4b9326203 only libcpp 2025-09-05 15:10:41 +00:00
Leonid Fedorov
e0bf1f9957 try stable rewrite 2025-09-05 15:07:29 +00:00
Alexander Presnyakov
77c3aea6eb Save packaging stderr to the log 2025-09-04 03:00:15 +04:00
Leonid Fedorov
cbf74fe252 Update cpack_manage.cmake 2025-09-04 03:00:15 +04:00
Leonid Fedorov
d4d0a80d19 Update cpack_manage.cmake 2025-09-04 03:00:15 +04:00
Leonid Fedorov
5f1c2e1745 chore(build): build only required boost parts, silence external_project logs 2025-09-04 03:00:15 +04:00
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
873eeb172c CLI command to enable/disable Sentry logging 2025-09-03 20:32:03 +04:00
Alexander Presnyakov
113d6cc41b Disabled sentry backend debug prints
Added couple of debug prints for host readiness
2025-09-03 20:32:03 +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
Alexander Presnyakov
3ca5a2e6bb Fixed Sentry transaction continuation 2025-09-03 20:32:03 +04:00
Alexander Presnyakov
9821f14d0f Enable loggers that were not explicitly mentioned in cmapi_logger.conf 2025-09-03 20:32:03 +04:00
Alexander Presnyakov
9b98c5c20a Created a separate package for tracing-related stuff
Added mirroring of spans into Sentry
Tracer is a facade that redirects actions to tracing backends
2025-09-03 20:32:03 +04:00
Alexander Presnyakov
a0b4bcd1ce Basic request tracer
Tracing requests

Custom log factory adds all trace values as one log record parameter (it will be empty if trace values are empty, like in MainThread where there are no incoming requests)
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
30d6b82d48 chore(ci): add server 11.4 and apply format to drone.jsonnet 2025-09-02 14:49:52 +04:00
Leonid Fedorov
027d09310b fix(tests): disable tests for 11.4 due to known bug 2025-09-02 14:49:52 +04:00
Leonid Fedorov
c2bf3e6b2a fix(tests): fix mcol_2000 2025-09-02 14:49:52 +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
06889082f1 feat(ci): Rockylinux:10 added 2025-08-28 03:45:46 +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
3be366c3b1 chore(format): cmakelists format tuned 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
15944923bd chore(cmapi runtime): add Network as a prerequisite to start CMAPI service 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
9ed33c7e04 fix(leak): MCOL-6018: cleanup stacks on error again 2025-08-26 20:24:38 +04:00
Alexander Presniakov
0b4687e0c7 Merge pull request #3723 from mariadb-corporation/feat/MCOL-5967-support-sentry-in-cmapi
MCOL-5967: support Sentry in cmapi
2025-08-26 13:16:27 -03:00
Alexander Presnyakov
5939aa5f55 Added support for Sentry in cmapi server
Support distributed request tracing

-Direct dependencies now in requirements[-dev].in, pip-compile generates full requirement[-dev].txt from them
2025-08-26 14:21:33 +00:00
Allen Herrera
f0db98fbba 3.16 added retry rsync logic for backups, 3.17 improved dbrm backups with save_brm, write poll checks and write locks 2025-08-26 16:49:58 +04:00
Leonid Fedorov
14d5bddec0 chore(build): suppress warning from boost, dump boost build to file(/dev/null mostly) for columnstore maintaiers 2025-08-22 07:44:52 +04:00
mariadb-KristinaPavlova
e3af51f3b3 add more cases in mtr test 2025-08-20 09:24:19 +01:00
mariadb-KristinaPavlova
e824ae95f6 update mtr test 2025-08-20 09:24:19 +01:00
mariadb-KristinaPavlova
30203350e2 fix idbPartition func name in test 2025-08-20 09:24:19 +01:00
mariadb-KristinaPavlova
74b5dc437e change check for invalid args in pseudofunctions 2025-08-20 09:24:19 +01:00
mariadb-KristinaPavlova
c78a61d258 change check 2025-08-20 09:24:19 +01:00
mariadb-KristinaPavlova
25b83f1cca add error and MTR test 2025-08-20 09:24:19 +01:00
mariadb-KristinaPavlova
011a1edabb add solution only for the example 2025-08-20 09:24:19 +01:00
Leonid Fedorov
98a301c1c5 chore(execplan): MCOL: 6144 prerry print filters and havings as a tree (#3712)
* MCOL-6144: print Filters and Having indented for better CSEP visualization
2025-08-19 13:18:06 +01:00
Leonid Fedorov
56d04cb711 MCOL-6018: cleanup stacks on error 2025-08-18 15:47:06 +04:00
drrtuy
578c2b1db1 chore(rbo,rules): fixed lost flag value result back propagation to resolve RBO logging and added recursive passes for projection list optimization. 2025-08-13 14:50:58 +04:00
drrtuy
fa76344cfc chore(rbo): simplistic rulle application logging. 2025-08-13 14:50:58 +04:00
drrtuy
bbac8e70a1 feat(rbo,rules): rule matcher has been replaced with csep filter for a rule to relax rule filter predicates and endless loop has been fixed in pushdown predicates. 2025-08-13 14:50:58 +04:00
drrtuy
67ac7f2f75 fix(rbo,rules): MCOL-6131 predicate pushdown rule for RBO. 2025-08-13 14:50:58 +04:00
Alexander Presniakov
1341d282ad Merge pull request #3568 from mariadb-corporation/feat/MCOL-5996-cmapi-integration-testing
feat/MCOL-6074: basic integrational tests for CMAPI
2025-08-12 15:29:58 -03:00
Alexander Presnyakov
19c4914194 feat/MCOL-6074: CMAPI integrational tests that work with real hosts (using columnstore-ansible-aws for cluster creation/provisioning) 2025-08-12 13:08:31 +00:00
Alexander Presniakov
68d878b691 Merge pull request #3703 from mariadb-corporation/fix/cmapi/txn-signal-raise-none
Fixed "raise None" that happened on signal interception
2025-08-12 09:56:03 -03:00
Alexander Presnyakov
58040871bd Fixed "raise None" that happened on signal interception
Also fixed couple of (possibly) unbound variables
2025-08-11 16:48:19 +00:00