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
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