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

6391 Commits

Author SHA1 Message Date
aleksei.bukhalov
7914037f40 test 2025-05-08 18:43:07 +02:00
aleksei.bukhalov
7d1e981436 MCOL-5995 allow passing additional commands to build step 2025-05-08 18:43:07 +02:00
aleksei.bukhalov
a34da255ea MCOL-5995 allow passing custom params from pipeline to bootstrap_mcs.sh 2025-05-08 18:43:06 +02:00
Leonid Fedorov
8bbf373b43 chore(build): use array of flags instead of string 2025-05-06 19:16:00 +04:00
Leonid Fedorov
220d85329a chore(tests): add mtr warnings functions, required for local mtr 2025-05-06 14:09:22 +04:00
aleksei.bukhalov
74f51afb21 MCOL-5966 common createrepo for cmapi and columnstore packages 2025-05-06 13:43:06 +04:00
aleksei.bukhalov
41176f9f5b MCOL-5966 cmapi deps and build to bash script 2025-05-06 13:43:06 +04:00
aleksei.bukhalov
555b1742d9 MCOL-5966 shellcheck and small changes 2025-05-06 13:43:06 +04:00
drrtuy
f0a170cf5e chore(git): the file with styling commits to ignore to clean up git blame from those noisy commits. 2025-05-05 14:06:34 +01:00
drrtuy
7dccc492b3 feat(config): TotalUmMemory = 65% and NumBlocksPct = 20% by default. vcolumnstore-23.10.4-1 2025-05-02 17:18:48 +01:00
mariadb-AlanMologorsky
2c0367ea2b feat(mcs): MCOL-5300 review/finetune log collection tools.
* chore(mcs, scripts): extra/columnstore_review.sh with scripts/columnstore_review.sh with 1.4.13 version
* feat(mcs): add review command to the Tools section. It's the wrapper for columnstore_review.sh
* feat(mcs): add review command implementation to tools.py file + constansts.py
* chore(mcs): add separator argument to cook_sh_arg function
* docs(mcs): updated README.md and mcs.1 man file
2025-05-02 16:12:14 +03:00
drrtuy
d245ef33b1 chore(): Bump VERSION up to 23.10.4-1 2025-05-02 09:33:15 +00:00
drrtuy
d434b6587a fix(perf,allocator): increased CountingAllocator checkpoint step size up
to 100K
2025-05-02 10:11:40 +01:00
drrtuy
d8bef9dc11 fix(UT): added dummy RM ctor to be used with UTs 2025-05-02 10:11:40 +01:00
drrtuy
246c5775a3 chore(TNS): removed extra sorting queue definitions. 2025-05-02 10:11:40 +01:00
drrtuy
d4fe2e7a45 chore(): re-enabled memory accounting for RGData generated by PP::execute() 2025-05-02 10:11:40 +01:00
drrtuy
f5494ad7a2 chore(): leftovers cleanup. 2025-05-02 10:11:40 +01:00
drrtuy
42417764d8 chore(): cleanup. 2025-05-02 10:11:40 +01:00
drrtuy
4d32a59775 fix(perf,allocator): reduce CountingAllocator step size to improve its memory consumption reaction speed. 2025-05-02 10:11:40 +01:00
drrtuy
01cc73d416 fix(perf,allocator): test build with reduced CountingAllocator parameter values. 2025-05-02 10:11:40 +01:00
drrtuy
252b3ddbef fix(perf,allocator): adding unit test to check CountingAllocator behavior when it is wrapped in STLPoolAllocator 2025-05-02 10:11:40 +01:00
=
671b7301f3 fix(allocator,perf): performance degradation caused by lack of STLPoolAllocator replaced by CountingAllocator 2025-05-02 10:11:40 +01:00
drrtuy
6fb18b457c chore(CI): increase allowance for regr up to 12 b/c test222 eats up to 10 GB of RAM 2025-04-30 20:46:32 +04:00
Leonid Fedorov
8859e3f4df chore(build): satisfy gcc9 for execplan partionions unequivalence 2025-04-25 17:36:43 +04:00
Serguey Zefirov
bd1622f331 feat(MCOL-5886): support InnoDB's table partitions in cross-engine joins
The purpose of this changeset is to obtain list of partitions from
SELECT_LEX structure and pass it down to joblist and then to
CrossEngineStep to pass to InnoDB.
2025-04-23 08:24:10 +03:00
Allen Herrera
b731c0a326 chore(backup): spellcheck mcs_backup_manager.sh adjusting lots of variable names, functions and help text (#3515) 2025-04-21 18:27:04 +01:00
Allen Herrera
441327ed84 chore(cs_package_manager,backup): update cs_package_manager.sh to v 3.10 (#3498)
* update cs_package_manager.sh to v 3.10 - added download maxscale and check maxscale

* adjust cs_package_manager.sh rename ci variables
2025-04-21 15:26:12 +01:00
drrtuy
3d1c49bd6b fix(PP,BPP): reduced the BPPMap lock scope to avoid holding lock whilst calling heavy BPPV dtor. It became heavy b/c of CountingAllocator. 2025-04-21 14:41:36 +01:00
Alexander Presnyakov
e34f7d2530 Fix thread arg errors (app instead of sequence) 2025-04-18 18:52:42 +01:00
mariadb-AlanMologorsky
927eb4b2bd feat(cmapi, mcs): MCOL-5941 Improve mcs cli backup\restore wrapper.
* fix(mcs, wrapper): default is None for --backup-location, --backup-destination, --storage, --parallel, --highavilability, --skip-save-brm, --skip-polls, --skip-locks, --skip-mariadb-backup, --skip-bucket-data, --name-backup, --quiet, --no-verify-ssl, --poll-interval, --poll-max-wait, --retention-days, -scp, -bb, -url, -f, -m, -aro, -li and most of arguments in backup_commands.py and restore_commands.py
* fix(mcs, helpers): cook_sh_arg parser function now detects None as a value
* fix(mcs, wrapper): list -> li in typer command argument name for both backup_commands.py and restore_commands.py
* docs(mcs, wrapper): --parralel arg help message was edited to simple and readable one
* fix(mcs, wrapper): removing -no- prefixed flag variants for all bool arguments in backup_commands.py and restore_commands.py
2025-04-18 18:51:59 +01:00
Timofey Turenko
d5c8b98162 Merge pull request #3508 from mariadb-corporation/MCOL-5976-disable-warnings
disable warings in tests
2025-04-16 03:03:56 +03:00
Timofey Turenko
ebbe067a79 Merge pull request #3509 from mariadb-corporation/MCOL-5978-remove_show_charset_vars
Remove SHOW VARIABLES LIKE 'character_set%' from the mcs228 test
2025-04-16 03:03:23 +03:00
Timofey Turenko
8528fb2888 disable timestamp tests because of MCOL-5961 2025-04-16 03:08:24 +04:00
Timofey Turenko
1fddc0c41c Remove SHOW VARIABLES LIKE 'character_set%' from the mcs228 test 2025-04-16 02:01:32 +03:00
Timofey Turenko
e9a9d2165f disable warings in tests 2025-04-16 01:22:31 +03:00
Timofey Turenko
b696e71caa preserve access rights and owner for data file in the cpimport test 2025-04-15 20:22:07 +04:00
Timofey Turenko
00f04c0442 ignore stderr from 'yes' 2025-04-15 20:22:07 +04:00
Timofey Turenko
67667d0a75 use to find data files 2025-04-15 20:22:07 +04:00
Timofey Turenko
ef4780193b Fix test mcs7130_regression_bug3935 2025-04-15 20:21:31 +04:00
Timofey Turenko
368ba3cdf7 Fix deprication warnings in the MTR with select * from .. into 2025-04-15 20:21:31 +04:00
Timofey Turenko
8c8e3ab842 Fix deprication warnings in the MTR with select * from .. into 2025-04-15 20:21:31 +04:00
aleksei.bukhalov
41beae9a25 MCOL-5966 remove branch selection from bootstrap_mcs.sh 2025-04-15 20:18:08 +04:00
drrtuy
a16fbd137b fix(disk-based-join): this fixes multiple SEGV for disk-based join algo 2025-04-15 15:06:49 +01:00
drrtuy
c9f9cf8988 fix(CES): Server doesn't terminate MDB client connection that it did previously delivering incomplete result set 2025-04-15 15:06:49 +01:00
drrtuy
6e98ef3037 chore(): removed extra printout 2025-04-15 15:06:49 +01:00
drrtuy
e4ca7425e2 feat(stats): CES reports table name and HJS reports total matched rows 2025-04-15 15:06:49 +01:00
Leonid Fedorov
432d0cf7f8 fix(build): replace std::ranges usage for gcc9 and std::span with boost::span 2025-04-15 17:58:11 +04:00
Leonid Fedorov
6a712dc0ad MCOL-5932: fix heap buffer overflow with minimal revert of MCOL-5776 breaking change (#3445) 2025-04-15 14:46:25 +01:00
drrtuy
16d9b56608 chore(CI): disable test300 that stuck w/o credentials for SM (#3500) 2025-04-15 14:45:53 +01:00
Leonid Fedorov
037f2d0333 chore(build): Bootstrap use current cranch 2025-04-15 16:36:58 +04:00