1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-08-01 06:46:55 +03:00
Commit Graph

6379 Commits

Author SHA1 Message Date
db5b8cdbcf Changed sccache to not include distro (please ignore) 2025-04-23 19:04:48 +00:00
686a42c5c3 Additional logging for install_mcs_mysql.sh 2025-04-23 19:04:48 +00:00
c990b707f7 Do not throw an exception on missing dbroot 2025-04-23 19:04:48 +00:00
a163fae3f8 Try not to create connection to WES if it was not enabled in the config 2025-04-23 19:04:48 +00:00
384a396d82 Review fixes and ruff settings 2025-04-23 19:04:48 +00:00
188a0eda53 Add dbroots of other nodes to the read-only node 2025-04-23 19:04:48 +00:00
dfd35a3bb5 Zero-diff to retrigger build 2025-04-23 19:04:48 +00:00
f9f209cc73 Remove WES stop exclusion logic 2025-04-23 19:04:48 +00:00
87a04242ed Zero-diff to trigger package rebuild 2025-04-23 19:04:48 +00:00
c6cd1efed1 feat(cmapi): MCOL-5806 Review and rebase interface fixes.
* feat(cmapi): add read_only param for API add node endpoint
* style(cmapi): fixes for string length and quotes
2025-04-23 19:04:48 +00:00
a86a79d390 Part of review changes to retrigger package build 2025-04-23 19:04:48 +00:00
e9af7bb494 MCOL-5806: added ability to start node in read-only mode 2025-04-23 19:04:48 +00:00
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
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
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
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
e34f7d2530 Fix thread arg errors (app instead of sequence) 2025-04-18 18:52:42 +01:00
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
d5c8b98162 Merge pull request #3508 from mariadb-corporation/MCOL-5976-disable-warnings
disable warings in tests
2025-04-16 03:03:56 +03:00
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
8528fb2888 disable timestamp tests because of MCOL-5961 2025-04-16 03:08:24 +04:00
1fddc0c41c Remove SHOW VARIABLES LIKE 'character_set%' from the mcs228 test 2025-04-16 02:01:32 +03:00
e9a9d2165f disable warings in tests 2025-04-16 01:22:31 +03:00
b696e71caa preserve access rights and owner for data file in the cpimport test 2025-04-15 20:22:07 +04:00
00f04c0442 ignore stderr from 'yes' 2025-04-15 20:22:07 +04:00
67667d0a75 use to find data files 2025-04-15 20:22:07 +04:00
ef4780193b Fix test mcs7130_regression_bug3935 2025-04-15 20:21:31 +04:00
368ba3cdf7 Fix deprication warnings in the MTR with select * from .. into 2025-04-15 20:21:31 +04:00
8c8e3ab842 Fix deprication warnings in the MTR with select * from .. into 2025-04-15 20:21:31 +04:00
41beae9a25 MCOL-5966 remove branch selection from bootstrap_mcs.sh 2025-04-15 20:18:08 +04:00
a16fbd137b fix(disk-based-join): this fixes multiple SEGV for disk-based join algo 2025-04-15 15:06:49 +01:00
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
6e98ef3037 chore(): removed extra printout 2025-04-15 15:06:49 +01:00
e4ca7425e2 feat(stats): CES reports table name and HJS reports total matched rows 2025-04-15 15:06:49 +01:00
432d0cf7f8 fix(build): replace std::ranges usage for gcc9 and std::span with boost::span 2025-04-15 17:58:11 +04:00
6a712dc0ad MCOL-5932: fix heap buffer overflow with minimal revert of MCOL-5776 breaking change (#3445) 2025-04-15 14:46:25 +01:00
16d9b56608 chore(CI): disable test300 that stuck w/o credentials for SM (#3500) 2025-04-15 14:45:53 +01:00
037f2d0333 chore(build): Bootstrap use current cranch 2025-04-15 16:36:58 +04:00
ddbed4eacc MCOL-5966 set pipefail so that build step will fail if bootstrap_mcs fails 2025-04-15 16:19:27 +04:00
4b17d1aa02 errorcode check + shell formatting applied 2025-04-15 16:19:27 +04:00
7c27d803ba feat(cmapi, mcs): MCOL-5525 Single start command for Single Node.
* feat(mcs): new mcs bootstrap-single-node command added into tools pane
2025-04-15 04:57:12 +03:00
727627a012 fix(BRM): removes load_brm extra printouts (#3489) 2025-04-14 15:14:09 +01:00
c294c64bb0 chore(tests) lowercase database name due different distro settings 2025-04-11 19:10:37 +04:00
aa5f4fc5e7 fix(aggregation): fix dumping RGDatas to disk
`amount` parameter of `RGData::serialize` is the raw size of `rowData`
buffer without StringStore/UserDataStore/etc
2025-04-11 15:21:07 +02:00
c618fa284d fix(PrimProc): MCOL-5394 JSON_ARRAYAGG in MCS works differently than in InnoDB 2025-04-11 15:21:07 +02:00
21ebd1ac20 feat(bytestream): serialize long strings in the common way 2025-04-11 15:21:07 +02:00
4bea7e59a0 feat(PrimProc): MCOL-5852 disk-based GROUP_CONCAT & JSON_ARRAYAGG
* move GROUP_CONCAT/JSON_ARRAYAGG storage to the RowGroup from
  the RowAggregation*
* internal data structures (de)serialization
* get rid of a specialized classes for processing JSON_ARRAYAGG
* move the memory accounting to disk-based aggregation classes
* allow aggregation generations to be used for queries with
  GROUP_CONCAT/JSON_ARRAYAGG
* Remove the thread id from the error message as it interferes with the mtr
2025-04-11 15:21:07 +02:00
87d47fd7ae fix(PrimProc): MCOL-5852 use only long string storage
for the group_concat data to reduce memory usage
2025-04-11 15:21:07 +02:00
ea6d2d873e MCOL-5911 migrate build packages step from drone to bootstrap_mcs.sh 2025-04-10 19:42:11 +02:00
667d5a05a0 chore(compilation): gcc warning for array init 2025-04-10 19:42:11 +02:00