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

6774 Commits

Author SHA1 Message Date
drrtuy
2506d3fe1e fix(QA,joblist): SimpleFilter::setSimpleColumnListExtended() now populates the correct SimpleColumn list. 2025-09-10 19:50:26 +01:00
drrtuy
0d609ec485 Reapply "fix(joblist,QA): introduced extended SC ptrs collector to resolve the issue when ParseTree consist of ArithmCol-AggCol does not return SCs from AggCol."
This reverts commit f807ebcdfd.
2025-09-10 19:50:26 +01:00
Leonid Fedorov
00c81ab758 Merge branch 'stable-23.10' into feat/MCOL-6072-parallel-scan-4-CES-4 2025-09-09 20:36:06 +04:00
drrtuy
0bf8241e3c fix(rbo,QA): add merge statistics into IN and Scalar subquery. 2025-09-09 19:55:39 +04:00
Leonid Fedorov
4f3ed2a6bd fix(mtr): MCOL-5756, fix extended mtr tests 2025-09-09 18:05:11 +04:00
Alexander Presnyakov
55241e6f0e Fixed import problem 2025-09-09 17:23:20 +04:00
Alexander Presnyakov
bd1575d34a Handle waiting locks 2025-09-09 17:23:20 +04:00
Alexander Presnyakov
cff5244e35 Use the same mcs-shmem-locks tool that we used to inspect locks state to unlock them 2025-09-09 17:23:20 +04:00
Alexander Presnyakov
384dd56a61 Moved locks cleanup into cmapi 2025-09-09 17:23:20 +04:00
Alexander Presnyakov
c75a095a77 Support older systemd versions 2025-09-09 17:23:20 +04:00
Alexander Presnyakov
48e14ed5e5 MCOL-6094: reset shmem locks before stopping workernode 2025-09-09 17:23:20 +04:00
Aleksei Antipovskii
a7496ac9d0 fix(PP,THJS): MCOL-6106 Fix race condition in TupleHashJoinStep 2025-09-09 17:09:13 +04:00
drrtuy
71035c1002 fix(plugin): fix QA extract statistics stub signature to fix 10.6 compilation. 2025-09-08 15:52:15 +00:00
drrtuy
b73c245ecc fix(rbo,QA): removed duplicated symbols 2025-09-08 15:20:31 +00:00
drrtuy
d981f96b2a Merge branch 'stable-23.10' into feat/MCOL-6072-parallel-scan-4-CES-4 2025-09-08 15:16:52 +00:00
drrtuy
f807ebcdfd Revert "fix(joblist,QA): introduced extended SC ptrs collector to resolve the issue when ParseTree consist of ArithmCol-AggCol does not return SCs from AggCol."
This reverts commit 8c0c85080c.
2025-09-08 11:59:31 +00:00
Aleksei Antipovskii
95901fcd19 review fixes 2025-09-05 17:07:21 +04:00
Aleksei Antipovskii
76f135b2ac Code cleanup and deduplication 2025-09-05 17:07:21 +04:00
Aleksei Antipovskii
5bdeaa6555 Fix normalization FP -> string to match server behaviour. 2025-09-05 17:07:21 +04:00
Aleksei Antipovskii
da3cc95077 Prefer to use floating point instead of decimal to match server behaviour. 2025-09-05 17:07:21 +04:00
Aleksei Antipovskii
378f964cca Fix queries like (SELECT * FROM t ORDER BY 1) UNION (SELECT ...) 2025-09-05 17:07:21 +04:00
Aleksei Antipovskii
3d26e4d6fd fix tests 2025-09-05 17:07:21 +04:00
Aleksei Antipovskii
3a316181e7 feat(joblist): MCOL-5756 MCOL-5222 ORDER BY on UNIONs in outer select 2025-09-05 17:07:21 +04:00
aleksei.bukhalov
ebde9b5648 fix(tests): add deterministic ordering for failing mtrs 2025-09-05 16:33:04 +04:00
drrtuy
ed2c89196b Merge branch 'stable-23.10' into feat/MCOL-6072-parallel-scan-4-CES-4 2025-09-04 15:47:40 +00:00
drrtuy
8c0c85080c fix(joblist,QA): introduced extended SC ptrs collector to resolve the issue when ParseTree consist of ArithmCol-AggCol does not return SCs from AggCol. 2025-09-04 13:10:18 +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
drrtuy
eb1de4b024 fix(rbo,rules,QA): SCs in AC->AggC->AC ParseTree are not updated with the corresponding derived table if needed. 2025-09-03 09:25:10 +04:00
drrtuy
96fc875255 fix(rbo,rules,QA): ExistsFilter::transform merges statistics to enable QA for EXISTS expressions. 2025-09-03 09:25:10 +04:00
Leonid Fedorov
b92e5ae155 fix(review): cal* functions removed 2025-09-02 12:51:39 +01:00
Leonid Fedorov
46b3b4fd79 chore(clean): test was cleaned 2025-09-02 12:51:39 +01:00
Leonid Fedorov
5c33806af4 feat(testsing): add flag to preserve color output of mtr runnner 2025-09-02 12:51:39 +01:00
Leonid Fedorov
1bcb1a0982 chore(tests): now RBO tests can run without --extern 2025-09-02 12:51:39 +01:00
Leonid Fedorov
2e9900ea24 test(rbo): initial test 2025-09-02 12:51:39 +01:00
Leonid Fedorov
0554ab3dd0 chore(format): apply clang-format 2025-09-02 12:51:39 +01:00
Leonid Fedorov
6ec363af70 MCOL-6145: mcsgetplan() UDF for CSEP printing 2025-09-02 12:51:39 +01: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