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

6852 Commits

Author SHA1 Message Date
Aleksei Antipovskii
5ffc688c26 fix(plugin): MCOL-6029 use the right field from the rows_stats struct for inserts 2025-09-19 12:01:49 +04:00
mariadb-AlanMologorsky
e8b9adda8f fix(config): MCOL-5508 Fixed missing DBRMUnresponsiveTimeout tag in some of .xml config files. 2025-09-18 17:16:40 +03:00
Timofey Turenko
74659192bf Make mcs11_show_db_table, mcs12_alter_table, mcs1_create_table_data_types compatible tests with 11.4 2025-09-18 18:11:40 +04:00
Timofey Turenko
5d3a95b927 fix version check in mysql-test/columnstore/include/disable_before_10.9.inc 2025-09-18 18:11:20 +04:00
Alexander Presniakov
0fadd0bd9c Merge pull request #3776 from mariadb-corporation/feat/MCOL-6094-savebrm-clean-shmem-locks
Shmem locks: debug loggin telling that no locks remain
2025-09-18 10:36:36 -03:00
Alexander Presnyakov
4422cf04b2 Just a debug logging telling that no locks remain 2025-09-18 13:05:16 +00:00
Alexander Presniakov
7d4028729b Merge pull request #3765 from mariadb-corporation/MCOL-6159-fix-active-nodes-membership-check
MCOL-6159: Add forward/reverse DNS validation when adding nodes by hostname
2025-09-17 22:43:17 -03:00
Alexander Presnyakov
a357566db7 Use is_only_loopback_hostname instead of LOCALHOSTS 2025-09-18 01:10:49 +00:00
Alexander Presnyakov
85690a0de1 refactor: standardize error handling with new context managers for CMAPI exceptions
We do it for the API to return error details.
2025-09-17 17:58:51 +00:00
Alexander Presnyakov
4a1b3b9355 feat: add forward/reverse DNS validation when adding nodes by hostname 2025-09-17 17:58:51 +00:00
aleksei.bukhalov
14c1bd872d MCOL-5756 add tests 2025-09-17 12:56:51 +02:00
drrtuy
88b441278f chore(QA,tests): fixed MTR tests to return resut for TPC-H q20. 2025-09-15 20:22:10 +01:00
drrtuy
9cbb160130 feat(joblist): descend into SelectFilter even if it contains correlated sub. 2025-09-15 20:22:10 +01:00
Rucha Deodhar
9fe37d5919 MDEV-32854: Make JSON_DEPTH_LIMIT unlimited
This patch is the columnstore-part of the task. Columnstore wanted to have
previous 32 depth, so this patch aims at keeping the compatibility.
2025-09-14 17:16:17 +04:00
drrtuy
9a2ebebaf9 Merge pull request #3749 from mariadb-corporation/feat/MCOL-6072-parallel-scan-4-CES-4
feat(rbo,rules,QA): QA rule refactoring
2025-09-12 17:11:32 +01:00
drrtuy
660457c3c6 Merge branch 'stable-23.10' into feat/MCOL-6072-parallel-scan-4-CES-4 2025-09-12 14:37:37 +01:00
Leonid Fedorov
878efe55ba fix(engine): MCOL-5778: if function fixed with handling temporal times and null values 2025-09-12 15:02:51 +04:00
drrtuy
1a6ed20fc9 Merge branch 'stable-23.10' into feat/MCOL-6072-parallel-scan-4-CES-4 2025-09-12 10:44:01 +01:00
drrtuy
3d6e2a6bd7 chore(QA): added MTR tests for TPC-H, removed printouts and added a doc on the feature. 2025-09-11 18:35:38 +01:00
drrtuy
3f88085360 chore(udf): rename mcsgetplan. 2025-09-11 18:35:38 +01:00
Alexander Presnyakov
ade880fe78 Return original default value of deactivate_only (False) 2025-09-11 19:49:31 +04:00
Timofey Turenko
5c5c7f7bcb Fix instability of basic.cal_named_udfs test 2025-09-11 19:03:19 +04:00
Alexander Presniakov
3ddd1404a5 Merge pull request #3763 from mariadb-corporation/cs_pkg_mgr_install_dev_packages
Fix downloading libmariadb-dev when --with-dev is passed
2025-09-10 16:24:24 -03:00
Alexander Presnyakov
8fadbf2819 Fix downloading libmariadb-dev when --with-dev is passed 2025-09-10 18:58:11 +00:00
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
Alexander Presniakov
00a543edac Merge pull request #3750 from mariadb-corporation/feat/cmapi-distributed-tracing
Tracing fixes
2025-09-10 14:38:13 -03:00
Alexander Presnyakov
151903cd18 Tracing fixes:
Don't log trace_params in tracing logger, because it already has all this data
Don't print span attrs, it can contain lots of headers
Save small part of the response into the span, if the response was a JSON string
Added JSON logging of trace details into a separate file (to not spam the main log with machine readable stuff)
Record part of the response into the span
Set duration attribute in server spans
Log 404 errors
Colorize the traces (each span slightly changes the color of the parent span)
Improve trace visualization with duration formatting and notes for request/response pairs
2025-09-10 17:06:12 +00:00
mariadb-AlanMologorsky
194e7ccbdc fix(timeout): MCOL-5508 make node unresponse timeout configurable
Read DBRM unresponsive timeout from Columnstore.xml DBRMUnresponsiveTimeout Tag instead of hardcoded 300 sec value.
2025-09-10 19:19:40 +04:00
Alexander Presnyakov
38d7f6a51c Added an option to cs_package manager to enable downloading\installing dev packages 2025-09-10 09:06:20 +04: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