Jose Rojas
c48524fb73
Merge branch 'develop' into MCOL-4012
2020-09-01 15:55:37 -05:00
Jose Rojas
19a303f44e
MCOL-4012 Add back mcs-loadbrm.py.in and mcs-loadbrm.service
2020-09-01 20:53:55 +00:00
Jose Rojas
ce64ad7bac
MCOL-4012 Update
2020-09-01 20:53:35 +00:00
Patrick LeBlanc
ed778502da
Merge pull request #1405 from jmrojas2332/MCOL-4227-develop
...
MCOL-4227 Related. Shared storage
2020-08-31 16:58:13 -05:00
Jose Rojas
30936192d6
MCOL-4227 Related. Prevent cluster using shared storage from intializing more than once
2020-08-31 16:53:45 +00:00
Patrick LeBlanc
91f05f4a6c
When mcs-loadbrm.py edits the config file, make the editing appear atomic.
2020-08-28 18:15:12 -04:00
benthompson15
667a2d4eb9
MCOL-3494: change environmental to environment in error messages.
2020-08-26 15:42:01 -05:00
benthompson15
ad6e4246ef
MCOL-3494: reword error message.
2020-08-26 15:40:05 -05:00
benthompson15
f289b4fe6b
MCOL-3494: have the post install script check the storagemanager S3 connectivity.
2020-08-26 15:33:25 -05:00
Jose Rojas
f6caaf1170
MCOL-4012 Typo fix
2020-08-26 18:26:04 +00:00
Jose Rojas
3221cee128
MCOL-4012 Enable columnstore run as non root. Default to mysql
2020-08-26 15:14:49 +00:00
Jose Rojas
0255a72998
MCOL-4012 Enable Columnstore to run as a non root user
2020-08-26 15:12:00 +00:00
benthompson15
235b4e883c
MCOL-4265: change columnstore_tmp_files permissions at creation.
2020-08-25 11:00:51 -05:00
Patrick LeBlanc
1c27ca4ba4
Made the loadbrm script sleep 1 sec after starting SM, if it starts SM.
...
This is to give SM time to init before we try to use it.
2020-08-25 09:59:30 -04:00
Jose Rojas
ceb44db95c
Revert shebang change from docker
2020-08-14 16:10:54 -05:00
Jose Rojas
12fd673859
Merge branch 'develop' of https://github.com/mariadb-corporation/mariadb-columnstore-engine into develop
2020-08-14 16:08:18 -05:00
benthompson15
6eea5e072d
MCOL-4196: Runs 'dbbuilder 7' on all columnstore starts.
2020-08-12 16:29:41 -05:00
Jose Rojas
70f40210d0
Merge pull request #1355 from drrtuy/docker_dispatcher
...
MCOL-4157 mcs-loadbrm.py doesn't start SM with systemd with a certain…
2020-08-05 09:43:38 -05:00
Jose Rojas
023defa8c6
Merge pull request #1358 from drrtuy/1.5.4-1
...
MCOL-4136 This patch makes an explicit dependency on generated errroi…
2020-08-05 09:23:42 -05:00
Roman Nozdrin
058db083e6
ExeMgr and PrimProc systemd units now prints a warning if no jemalloc found in ld cache
2020-08-05 13:01:46 +00:00
Roman Nozdrin
ea4701caa7
MCOL-4157 mcs-loadbrm.py doesn't start SM with systemd with a certain argument
...
This feature is used to start multi-node MCS in containers
2020-08-03 17:45:21 +00:00
Roman Nozdrin
4b0e8900d4
Introduced an artificial delay b/w SM and controllernode to allow SM to start
...
Introduced mcs-savebrm.py to avoid saving BRM on non-primary nodes
in multi-node S3 clusters
Refactored mcs-loadbrm.py to download BRM files from the primary in
in multi-node S3 clusters
2020-08-03 16:00:00 +00:00
Jose Rojas
c755f375dd
Change for loadbrm s3
2020-07-27 17:41:24 -05:00
Roman Nozdrin
5abb335595
Raised StopTimeout for mcs-workernode to allow SM to converge w/o timeout
2020-07-27 13:09:46 +00:00
Jose Rojas
80015d9254
MCOL-4169 Prevent mcs-loadbrm from starting up twice
2020-07-13 15:19:35 +00:00
Roman Nozdrin
851275b04a
MCOL-4166 Change UDF functions called during post/pre-install
...
Set plugin_maturity = beta
2020-07-13 13:23:12 +00:00
Jose
bcf8b3ef18
MCOL-4151 Update. Remove unused file from CMakeLists
2020-07-07 20:09:20 +00:00
Jose
beb9b314d1
MCOL-4151 Fix mcs-storagemanager logging failure in systemd journal
2020-07-07 19:54:16 +00:00
benthompson15
03338525b7
MCOL-4120: change pgrep to look for mariadbd instead of mysqld
2020-06-30 15:06:32 -05:00
Jose
5576b18ff6
MCOL-4144 Add python3 as dependency
2020-06-25 19:36:02 +00:00
Roman Nozdrin
15a44cad13
MCOL-4069 mcs-loadbrm now loads EM from the primary node in a multi-node cluster.
2020-06-22 17:17:00 +00:00
Patrick LeBlanc
410cf29ff2
Merge pull request #1303 from mariadb-corporation/prerelease-10.5
...
MCS now reduces plugin_maturity down to beta.
2020-06-21 08:45:03 -05:00
Roman Nozdrin
1ac4b8db38
MCS now reduces plugin_maturity down to beta.
2020-06-21 12:51:38 +00:00
Patrick LeBlanc
eda01308ae
Fixed a typo that would make the existing engine check always return 'yes'
2020-06-20 16:58:36 -04:00
Roman Nozdrin
d7bfef41bb
Change the way MCS runs SQL installing the plugin.
...
Clean MDB objects up uninstalling the plugin.
2020-06-18 13:34:51 +00:00
Roman Nozdrin
0cd56e7d01
Merge pull request #1291 from mariadb-corporation/proper_python
...
Proper python
2020-06-17 20:44:12 +03:00
Patrick LeBlanc
f60618459e
Fixed a bug where we would restart mysqld but not wait for the old one to go
...
away, or for the new one to start before connecting to it with the client. Only
affects non-systemd systems.
2020-06-17 10:04:34 -04:00
Roman Nozdrin
1398cf20d6
MCS server python code uses python3 by default in (RHEL|Centos)8, (Suse|SLES)15 and Fedora whilst other distributions use default python interpreter.
...
RPM now restarts MDB on uninstall.
systemd logs a message if SM is not configured.
2020-06-17 13:01:59 +00:00
Jose Rojas
0949826334
Merge pull request #1277 from drrtuy/MCOL-4063
...
MCOL-4063 Make scripts Python 2/3 capable.
2020-06-15 14:34:02 -05:00
Roman Nozdrin
24109f65e6
MCOL-4063 Centos 8 doesn't have generic python interpreter but more specific python2 and python3 so
...
we now use an explicit python3 shebang.
2020-06-15 18:54:20 +00:00
Roman Nozdrin
c2db1f7576
MCOL-4063 Make scripts Python 2/3 capable.
2020-06-15 14:28:37 +00:00
Roman Nozdrin
aa1bc2b40f
Installer now pre-setups S3 settings to bootstrap S3-backed MCS.
2020-06-12 19:40:34 +00:00
benthompson15
3eeef9becc
For S3 region is not required to be set in valid configuration.
2020-06-11 16:47:14 -05:00
Roman Nozdrin
1c463fa329
MCOL-4019 This patch avoids fork() in wokernode/controllernode that hangs in ThreadPool::~
...
waiting infinitely for fPruneThread->join() to return.
2020-06-09 15:47:17 +00:00
Roman Nozdrin
cc2e537107
MCOL-3991 Add artificial delays to loadbrm, ddlproc and dmlproc startup procedure.
2020-06-08 17:35:01 +00:00
Patrick LeBlanc
08f00b1b78
Merge pull request #1256 from drrtuy/RIP-postConfigure_2
...
RIP post configure 2
2020-06-05 12:17:43 -05:00
Roman Nozdrin
ea1809dc1f
MCOL-3914 Changed start/stop sequence to align it with the underlying dynamic systemd start order.
2020-06-05 12:09:53 +00:00
Jose
3dfe60004e
MCOL-4011 update custom loadbrm script
2020-06-05 05:58:04 +00:00
Roman Nozdrin
2915f83a46
MCOL-3914 Replaced umbrella systemd service with a shell that starts/stops separate
...
MCS systemd units.
Add stop for StorageManager systemd unit.
2020-06-04 17:16:55 +00:00
Roman Nozdrin
ccdfe98409
Removed the last call of postConfigure(RIP). Changed dangerous default setting see MDEV-22197.
2020-06-03 16:31:56 +00:00