1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-08-08 14:22:09 +03:00
Commit Graph

80 Commits

Author SHA1 Message Date
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
benthompson15
03338525b7 MCOL-4120: change pgrep to look for mariadbd instead of mysqld 2020-06-30 15:06:32 -05: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
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
aa1bc2b40f Installer now pre-setups S3 settings to bootstrap S3-backed MCS. 2020-06-12 19:40:34 +00: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
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
Jose Rojas
9dc34b6d72 Merge branch 'develop' into MCOL-4011 2020-05-29 14:53:16 -05:00
Jose
6675b8ae96 MCOL-4011 Add support for SM into systemd units. 2020-05-29 04:22:33 +00:00
Jose
9280b7ece1 MCOL-4025 systemd units now preload libjemalloc 2020-05-28 20:53:56 +00:00
Jose
9ad1041df9 MCOL-3915 Related. Fix to install_mcs_mysql.sh.in 2020-05-26 19:28:11 +00:00
Jose
90a167178a MCOL-3915 Update columnstore install and uninstall procedure 2020-05-22 23:13:09 +00:00
Roman Nozdrin
df70cf7131 MCOL-3991 Removed mcsadmin calls and cleaned up post-install/pre-uninstall scripts. 2020-05-13 13:16:53 +00:00
Jose
a0c414db10 MCOL-3915 Fix error message dbbuilder throws while waiting for columnstore 2020-05-12 13:35:25 +00:00
Jose Rojas
d684cce3c1 MCOL-3915, MCOL-3915 Fix dbrm read only. Fix systemd unit startup order 2020-05-12 13:35:25 +00:00
Jose Rojas
b1c9ccf7fa MCOL-3914 Rename systemd columnstore services 2020-05-12 13:35:25 +00:00
Jose Rojas
7368463f7f MCOL-3836 Only call loadbrm when BRM_saves_current exists 2020-05-12 13:35:25 +00:00
Jose
c60ec09fea MCOL-3915 Columnstore-post-install/postConfigure processed and columnstore started during installation 2020-05-12 13:33:37 +00:00
Jose
7b66bc7ead MCOL-3915 Run post-install, postConfigure, and start systemd units during package installation 2020-05-12 13:32:46 +00:00
Jose
24b43568a1 MCOL-3915 Move columnstore-post-install to systemd unit 2020-05-12 13:29:53 +00:00
benthompson15
8861605164 add storagemanager to save files. 2020-02-26 18:37:35 -06:00
benthompson15
25084d0020 Merge pull request #1023 from LinuxJedi/mariadb-systemctl
MCOL-3718 Use systemd instead of mysql-Columnstore
2020-02-12 10:01:26 -06:00
Gagan Goel
7656a1ead3 MCOL-2101 Set up proper permissions for /tmp/columnstore_tmp_files to
allow non-root users to write to it.
2020-02-10 22:16:03 +00:00
Andrew Hutchings
6cf6519019 MCOL-3718 Use systemd instead of mysql-Columnstore
MariaDB server is now managed using systemd instead of our own
mysql-Columnstore script. This means that MariaDB server can be stopped
/ started independently of ColumnStore
2020-02-06 07:47:44 +00:00
Andrew Hutchings
63af0e8034 MCOL-3630 Remove "columnstore start" instruction
Don't tell the user to do this as ColumnStore already does it.
2019-12-05 16:50:02 +00:00
Andrew Hutchings
8ab9ebb0f4 MCOL-3606 Make ColumnStore use generic paths
ColumnStore now uses standard bin/lib paths for pretty much everything.
Data path is now hard-coded to /var/lib/columnstore.

This patch also:

* Removes v1 decompression
* Removes a bunch of unneeded files
* Removes COLUMNSTORE_INSTALL_DIR / $INSTALLDIR
* Makes my.cnf.d work for all platforms (MCOL-3558)
* Changes configcpp to use recursive mutex (fixes possible config write deadlock)
* Fixes MCOL-3599 Fix regr functions, The library was installed in the wrong location
* Fixes a bunch of Ubuntu packaging issues
* Changes the binary names of several of the executables so as not to
clash with potential executables from other packages
2019-11-09 16:53:05 +00:00