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

5453 Commits

Author SHA1 Message Date
benthompson15
75a995df47 add path to testS3Connection in columnstore-post-install.in 2020-10-21 13:14:45 -05:00
Jose Rojas
23fd0afd19 Merge pull request #1537 from drrtuy/BB-loadbrm.py-fix-dev
mcs-loadbrm.py now works with python 3.5 that is used by certain
2020-10-21 09:47:46 -05:00
Roman Nozdrin
b7b851ccb2 mcs-loadbrm.py now works with python 3.5 that is used by certain
deb-based distributions
2020-10-21 13:25:37 +00:00
Patrick LeBlanc
721d62bea9 Merge pull request #1532 from benthompson15/IAM-role-dev
IAM role to develop
2020-10-20 17:27:35 -05:00
benthompson15
cb7967f779 Update libmarias3 ref 2020-10-20 14:17:19 -05:00
benthompson15
8ff81e5d45 MCOL-4347: catch exceptions during smcat/smls/smput/smrm on IOC::get() 2020-10-15 15:49:51 -05:00
benthompson15
ac258dc94d MCOL-4347: catch exceptions at init and shutdown SM 2020-10-15 15:49:47 -05:00
benthompson15
d56e2453d6 MCOL-4347: Better handling of getConnection() returning NULL from libmarias3 init. 2020-10-15 15:49:44 -05:00
benthompson15
1b5a3ba59c update libmarias3 2020-10-15 15:49:12 -05:00
benthompson15
eb79e604e0 Fix for IAM/STS to have sts_region configurable and not tied to S3 bucket region. 2020-10-15 15:40:53 -05:00
benthompson15
cd90372262 Update libmariaS3 ref for fixes 2020-10-15 15:39:19 -05:00
benthompson15
0bb2361254 Fix iam_role_name usage comments. 2020-10-15 15:34:49 -05:00
benthompson15
039521fe91 Fix phrasing of error and cnf comments 2020-10-15 15:34:45 -05:00
benthompson15
bddea43178 add post-install setting of iam_role_name and sts_endpoint thru ENV variables. 2020-10-15 15:34:42 -05:00
benthompson15
dd0a98943c Update libmarias3 ref. 2020-10-15 15:34:37 -05:00
benthompson15
00d264cc3f Fix warning messages. 2020-10-15 15:34:31 -05:00
benthompson15
b3f5142141 renamed assumeRole to assume_role. 2020-10-15 15:34:25 -05:00
benthompson15
ff86864d9e Update libmarias3 cmake definitions for updates to libmarias3 2020-10-15 15:34:20 -05:00
benthompson15
473af161c3 MCOL-3976:AWS S3 support for IAM roles. Initial commit. 2020-10-15 15:34:13 -05:00
Gagan Goel
50a4fd9f39 MCOL-4285 For Insert...Select, pass the is_cache_insert=true
flag to ha_mcs_impl_start_bulk_insert.

An earlier commit to fix LDI under replication changed the call in
ha_mcs_cache::start_bulk_insert for a non-insert command from
parent::start_bulk_insert_from_cache to parent::start_bulk_insert.
This commit reverts that change for INSERT...SELECT operation.
2020-10-15 13:30:36 -04:00
David.Hall
92d861d980 Merge pull request #1524 from drrtuy/MCOL-4334-dev
MCOL-4334 Enable Select Handler for queries run inside Stored Procedures
2020-10-13 10:12:21 -05:00
Roman Nozdrin
6ab1b829a0 MCOL-4334 Enable Select Handler for queries run inside Stored Procedures
There is another session variable to enable/disable SH in SP
2020-10-13 13:07:59 +00:00
mariadb-RomanNavrotskiy
afbf358fcd pythonpath env for systemd brm units 2020-10-12 17:04:59 +02:00
Roman Nozdrin
09ba586be2 Merge pull request #1514 from jmrojas2332/MCOL-4314-develop
MCOL-4314 Fix SM contention from workernode
2020-10-12 17:35:30 +03:00
Jose Rojas
41f106f91f Workernode template. Disable mcs-workdernode@2 during uninstall 2020-10-12 09:31:56 -05:00
David.Hall
0863d1f9e4 Merge pull request #1519 from drrtuy/MCOL-4328-dev
MCOL-4328 MCS avoids chown() calls for files that are on S3
2020-10-12 09:15:58 -05:00
Jose
0637c19313 MCOL-4314 Workernode template changes based on feedback 2020-10-09 07:08:42 -05:00
Roman Nozdrin
6f120d2637 MCOL-4328 MCS avoids chown() calls for files that are on S3
MCS now chowns created directories hierarchy not only files and
immediate parent directories

Minor changes to cpimport's help printout

cpimport's -f option is now mandatory with mode 2
2020-10-09 11:02:31 +00:00
Roman Nozdrin
cfce821513 MCOL-4337 Controllernode now tries to establish connections to
all workernodes when initialising
There is a new corresponding XML config options
DBRM_Controller.WorkerConnectionTimeout that controls how long
controllernode waits for wns before it proceeds
2020-10-09 09:12:59 +00:00
Jose Rojas
ad3a615071 Specify instance of mcs-workernode when stopping 2020-10-07 00:12:15 -05:00
Jose Rojas
140babc341 MCOL-4314 Related. Make workernode template service only when copying from support directory 2020-10-07 00:12:15 -05:00
Jose Rojas
2a6dd64e5f MCOL-4314 Related. Make mcs-workernode a template service to avoid SM contention 2020-10-07 00:12:15 -05:00
Roman Nozdrin
d85fc579ba Merge pull request #1509 from mariadb-corporation/develop-MCOL-4335-bar
Fixing a problem in MCOL-4335 Add absolute path into columnstore-post…
2020-10-05 17:47:12 +03:00
Alexander Barkov
5c40c98124 Fixing a problem in MCOL-4335 Add absolute path into columnstore-post-install and mariadb-columnstore-start.sh
install_mcs_mysql.sh resides in ENGINE_SBINDIR, not in ENGINE_BINDIR
2020-10-05 16:32:24 +04:00
Roman Nozdrin
fdfc2cb965 Merge pull request #1506 from mariadb-corporation/develop-MCOL-4335-bar
MCOL-4335 Add absolute path into columnstore-post-install and mariadb…
2020-10-05 14:14:12 +03:00
Alexander Barkov
f8585c9f57 Merge pull request #1504 from drrtuy/MCOL-4278-develop
MCOL-4328 There is a new option in both cpimport and cpimport.bin to …
2020-10-05 15:09:02 +04:00
Alexander Barkov
12312f5085 MCOL-4335 Add absolute path into columnstore-post-install and mariadb-columnstore-start.sh 2020-10-05 11:49:23 +04:00
Roman Nozdrin
328ae25650 MCOL-4328 There is a new option in both cpimport and cpimport.bin to asign
an owner for all data files created by cpimport

The patch consists of two parts: cpimport.bin changes, cpimport splitter
changes

cpimport.bin computes uid_t and gid_t early and propagates it down the stack
where MCS creates data files
2020-10-03 14:05:29 +00:00
David.Hall
72118c4618 Merge pull request #1502 from tntnatbry/MCOL-4285-syscat-dev
MCOL-4285 Disable cache_handler for system catalog tables.
2020-10-02 11:56:50 -05:00
Roman Nozdrin
5607f89760 Merge pull request #1484 from jmrojas2332/MCOL-4314-develop
MCOL-4314 Fix newly initialized nodes corrupting shared storagemanager data a previous node created.
2020-10-02 16:48:37 +03:00
Roman Nozdrin
48f560817b Merge pull request #1500 from dhall-MariaDB/MCOL-4330-dev
MCOL-4330 dev Refresh shared memory
2020-10-02 16:44:51 +03:00
David Hall
951a6abe85 MCOL-4330 dev Refresh shared memory
If the plugin is restarted after the system is running, it's possible to have stale references to shared memory. This patch deletes those references so the next time they're used, just-in-time initialization will get the latest.
2020-10-01 18:19:03 -05:00
Jose Rojas
49e3d76db1 MCOL-4314 Related. Add shared dbroot1 synchronization 2020-10-01 16:12:09 -05:00
Jose Rojas
d4b33b072e MCOL-4314 Fix newly initialized nodes corrupting shared storagemanager. 2020-10-01 16:12:09 -05:00
Gagan Goel
0ee64db3e5 Disable cache_handler for system catalog tables. 2020-10-01 17:00:18 -04:00
David.Hall
1f1ce5bf07 Merge pull request #1488 from mariadb-corporation/ci-submodules-fix
ci: fix submodules step
2020-09-30 13:36:24 -05:00
mariadb-RomanNavrotskiy
b1a3b07397 Update .drone.jsonnet 2020-09-30 19:18:16 +02:00
benthompson15
3e4faa604a Merge pull request #1486 from dhall-MariaDB/MCOL-4331-dev
MCOL-4331 remove duplicate line from crossenginestep
2020-09-30 10:31:45 -05:00
David Hall
70ec8524ae MCOL-4331 remove duplicate line from crossenginestep 2020-09-30 09:52:42 -05:00
Gagan Goel
d7974476db Merge pull request #1477 from dhall-MariaDB/MCOL-4327-dev
MCOL-4327 dev Add std:: qualifier to distance()
2020-09-28 16:51:54 -04:00