9280b7ece1
MCOL-4025 systemd units now preload libjemalloc
2020-05-28 20:53:56 +00:00
9ad1041df9
MCOL-3915 Related. Fix to install_mcs_mysql.sh.in
2020-05-26 19:28:11 +00:00
90a167178a
MCOL-3915 Update columnstore install and uninstall procedure
2020-05-22 23:13:09 +00:00
77edd3f3bd
MCOL-3914 Change controllernode shutdown script
2020-05-22 12:45:55 +00:00
2f4c729c1b
MCOL-3914 System updates
2020-05-22 04:12:56 +00:00
182e876aec
MCOL-3914 Add proper termination of systemd units.
2020-05-21 21:51:40 +00:00
b512600cfc
MCOL-3914 Adjust ordering of service startup to prevent primproc/exemgr connection slow down
2020-05-21 15:07:24 +00:00
a79761cc5f
MCOL-3914 Get around systemd services failing due to kill signal on no process
2020-05-15 22:06:32 +00:00
37cb358683
MCOL-3914 Updates to kill signals
2020-05-15 21:38:46 +00:00
0e0a497d75
Restart of mariadb needed for engine to be loaded into mariadb
2020-05-14 19:16:57 +00:00
7de6d89538
MCOL-3915 Remove shutdown of mysqld in post-mysql-install
2020-05-14 14:42:53 +00:00
32d3e3f6a3
MCOL-3991 MCS doesn't build mcsAdmin anymore.
...
Removed MDB network port check from postConfigure.
2020-05-14 14:07:13 +00:00
df70cf7131
MCOL-3991 Removed mcsadmin calls and cleaned up post-install/pre-uninstall scripts.
2020-05-13 13:16:53 +00:00
1eef764c01
MCOL-3991 Merge packages into one. Cleanup dependencies and remove mcsadmin from uninstall
2020-05-12 21:36:15 +00:00
98abf95eae
MCOL-3991 MCS is now single package and properly uninstalls
2020-05-12 13:36:24 +00:00
8e9f4c2719
MCOL-3915 Modify systemd units to work on debian-based systems
2020-05-12 13:35:26 +00:00
a0c414db10
MCOL-3915 Fix error message dbbuilder throws while waiting for columnstore
2020-05-12 13:35:25 +00:00
2084405a3e
MCOL-3914 Workernode and Controller node systemd restart now working
2020-05-12 13:35:25 +00:00
684cddd3bc
MCOL-3914 Systemd units. Fix controllernode/workernode restart.
2020-05-12 13:35:25 +00:00
a815462b7b
MCOL-3917 DDLProc/DMLProc must survive WriteEngine restarts
2020-05-12 13:35:25 +00:00
08f28494ba
MCOL-3914 Related. Fix Internal Error: EDB-2006: *table* does not exist in Columnstore
2020-05-12 13:35:25 +00:00
d684cce3c1
MCOL-3915, MCOL-3915 Fix dbrm read only. Fix systemd unit startup order
2020-05-12 13:35:25 +00:00
b1c9ccf7fa
MCOL-3914 Rename systemd columnstore services
2020-05-12 13:35:25 +00:00
7368463f7f
MCOL-3836 Only call loadbrm when BRM_saves_current exists
2020-05-12 13:35:25 +00:00
cd0c802013
MCOL-3914 Updates to systemd units
2020-05-12 13:35:25 +00:00
97b8e41ce3
MCOL-3915 Remove some configuration from postConfigure. Default Columnstore.xml to a standard single server config.
2020-05-12 13:33:37 +00:00
3b5da5ba00
MCOL-3914 Remove redirection to logs, keep systemd units logging to journalctl
2020-05-12 13:33:37 +00:00
c60ec09fea
MCOL-3915 Columnstore-post-install/postConfigure processed and columnstore started during installation
2020-05-12 13:33:37 +00:00
7b66bc7ead
MCOL-3915 Run post-install, postConfigure, and start systemd units during package installation
2020-05-12 13:32:46 +00:00
24b43568a1
MCOL-3915 Move columnstore-post-install to systemd unit
2020-05-12 13:29:53 +00:00
d8c23e98bf
MCOL-3914 Create systemd unit files for ColumnSotre service
2020-05-12 13:29:53 +00:00
cb4228d982
Merge branch 'columnstore-1.4.3' into merge-hotfix-patches-1.5
...
Conflicts:
VERSION
dbcon/mysql/ha_mcs.cpp
dbcon/mysql/ha_mcs_execplan.cpp
dbcon/mysql/ha_mcs_impl.cpp
dbcon/mysql/ha_mcs_pushdown.cpp
oam/install_scripts/columnstore-post-install.in
oam/install_scripts/columnstore-pre-uninstall.in
oam/install_scripts/columnstore.in
oam/install_scripts/post-mysql-install
2020-04-27 17:17:55 -04:00
00828bf2df
Merge branch 'develop' into mcol-3743
2020-04-13 12:49:28 -05:00
3a5574d71f
Fixed a couple more instances of a typo.
2020-04-07 16:23:13 -04:00
a1b8df55e4
Fixed a typo in post-mysql-install re systemd detection.
2020-04-07 16:01:55 -04:00
90d4b03fdb
MCOL-3743: cmdline params to postConfig to configure SM
...
Made some changes. It's working the way it should.
2020-03-17 13:55:08 -04:00
0b885c3830
MCOL-3830 post-mysql-install fix on systems not running systemd
2020-03-10 21:12:23 +00:00
01240cc9e0
Merge pull request #1071 from mariadb-corporation/fix-upgrade
...
Fix Upgrade
2020-03-02 10:21:23 -05:00
da32afc0b2
Merge pull request #1023 from LinuxJedi/mariadb-systemctl
...
MCOL-3718 Use systemd instead of mysql-Columnstore
2020-02-28 16:19:58 -05:00
8861605164
add storagemanager to save files.
2020-02-26 18:37:35 -06:00
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
9b01b0ac61
MCOL-2101 Set up proper permissions for /tmp/columnstore_tmp_files to
...
allow non-root users to write to it.
2020-02-10 22:39:21 +00:00
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
7df731a3a6
Make mysqld work without systemd
...
ColumnStore should now start/stop mysqld where the systemd service is
not available.
2020-02-06 09:40:36 +00:00
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
de4ab3e294
MCOL-3702 Fix replication config file changes
...
log_bin is missing from columnstore.cnf. This causes a search for the
master log file to fail and replication doesn't apply.
This patch adds a commented out log_bin which is enabled as needed.
It also fixes an error message.
2020-01-03 10:08:52 +00:00
347c3d2261
MCOL-3702: postConfig replication error
...
Todd & Andrew ID'd the problem as being that the libjemalloc.so ->
(real lib) link doesn't always exist for whatever reason. I hacked our
run script to try the 3 possibilities mentioned in the ticket in this order
1) libjemalloc.so
2) libjemalloc.so.1
3) libjemalloc.so.2
Failing that, it will fall back to an empty LD_PRELOAD, so libc
would be used for the allocator.
Fixes the immediate problem. The lib_bin and server_id vars mentioned
in the ticket are untouched by this commit.
2020-01-02 19:29:49 -05:00
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
7489d0bfd0
MCOL-3625 Rename packages
...
Rename packages to MariaDB-columnstore-engine, MariaDB-columnstore-libs
and MariaDB-columnstore-platform.
Also add the "columnstore-" prefix the the components so that MariaDB's
packaging system understands then and add a line to include them in
MariaDB's packaging.
In addition
* Fix S3 building for dist source build
* Fix Debian 10 dependency issue
* Fix git handling for dist builds
* Add support for MariaDB's RPM building
* Use MariaDB's PCRE and readline
* Removes a few dead files
* Fix Boost noncopyable includes
2019-12-04 11:04:39 +00:00
efe829784d
MCOL-3624 Move jemalloc to an LD_PRELOAD
...
Linking will become an issue for the unified build and it is an issue
for jemalloc 5.x. Instead we will LD_PRELOAD on the forked ColumnStore
specific processes.
2019-12-03 21:21:28 +00:00