1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-07-29 08:21:15 +03:00
Commit Graph

51 Commits

Author SHA1 Message Date
9280b7ece1 MCOL-4025 systemd units now preload libjemalloc 2020-05-28 20:53:56 +00:00
90a167178a MCOL-3915 Update columnstore install and uninstall procedure 2020-05-22 23:13:09 +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
a1b8df55e4 Fixed a typo in post-mysql-install re systemd detection. 2020-04-07 16:01:55 -04:00
0b885c3830 MCOL-3830 post-mysql-install fix on systems not running systemd 2020-03-10 21:12:23 +00: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
45f3dd294f Fix post-mysql-install
It was executing based on a condition that will never be true
2019-11-15 15:30:04 +00:00
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
85f25278a2 Don't use calpontsys as default db before creation
We don't need to use calpontsys as the default DB for SHOW ENGINES, it
likely isn't created yet so don't do it.
2019-11-05 14:03:43 +00:00
ebb22a96a3 MCOL-3551 Use generic MariaDB Server paths
This branch enforces the use of generic MariaDB server paths for their
binaries and data rather than custom paths.

/usr/local/mariadb/columnstore is now only for columnstore with this
patch.

It should be noted that this removes the auto-mounting of external
MariaDB UM data storage for AWS.

This is also a fix for MCOL-3510 after buildbot changes are made.

Also... MCOL-3552 Use columnstore.cnf to load plugins

The ColumnStore plugins now load using a columnstore.cnf instead of a
SQL sequence to be more in-line with MariaDB's methods.
2019-10-13 09:34:37 +01:00
c8df46ed26 Replace ha_calpont with ha_mcs in the source code and filenames in the plugin code. 2019-10-11 17:33:43 +00:00
74d68b4db3 Fix my.cnf clash
This patch:

* Moves ColumnStore my.cnf to /etc/my.cnf.d/columnstore.cnf
* Removes unneeded entries from columnstore.cnf
* Removes some things that used my.cnf and are now dead
* Also removes utils/scenarios
* Modifies things that use extra defaults file to use the standard one
* Makes sure that C++11 standard is used for older CMake versions

With this patch we no longer need to set -DINSTALL_SYSCONF2DIR and
-DINSTALL_SYSCONFDIR when building MariaDB server.
2019-09-04 18:51:02 +01:00
b4c02e41c7 MCOL-3432 Fix plugin install for non-root
MariaDB 10.4 only allows the system root user to log in as the root DB
user. This means the SQL commands to install the plugins won't run on a
non-root install. This patch skips the grant tables for plugin install
and does some workarounds to get the plugins in.
2019-08-15 17:33:31 +01:00
f49ad9a4a1 MCOL-520 - move mysql_upgrade 2018-11-06 18:42:44 -06:00
b090339cab MCOL-520 - move mysql_upgrade 2018-11-06 16:58:33 -06:00
16e956db02 MCOL-520 - move mysql_upgrade 2018-11-06 16:35:44 -06:00
5dd8bbd634 MCOL-520 - moved mysql_upgrade to post-mysql-install 2018-11-06 12:10:51 -06:00
101b36acb6 Merge branch 'develop' into MCOL-520 2018-10-08 14:23:48 -05:00
681cfd34eb MCOL-520 2018-09-24 11:50:56 -05:00
72f514ca54 MCOL-520 2018-09-21 14:44:12 -05:00
f4af014435 MCOL-521 Put regr functions in their own library 2018-08-16 17:10:52 -05:00
0ea35564f0 MCOL-520 - remove sudo command 2018-04-12 10:49:09 -05:00
77a9e49f10 MCOL-1225 - change mysql lib path 2018-03-07 10:48:16 -06:00
f9bdec3225 MCOL-943 - change to use defauly mysql password logic, reading from the .my.cnf file. changesfrom defaults-file to defulats-extra-file 2017-11-02 16:32:38 -05:00
57c2b16c16 MCOL-702 / MCOL-368 - changed from builder to whoami 2017-06-09 09:28:02 -05:00
8e258fccf3 redirect stdout to null on ldconfig commands 2017-05-09 13:33:29 -05:00
3ee6888506 MCOL-509 - changed to check user to determine non-root 2017-02-15 10:05:27 -06:00
f88164ed64 MCOL-460 - fix issue where the ./my/cnf password wasnt being used in retry 2016-12-12 10:26:29 -06:00
43a4e08621 fix the sudo calls by root user 2016-12-07 00:27:48 +00:00
4efd58d23d update 2016-12-02 00:08:01 +00:00
aac6fd6485 update 2016-12-01 22:29:50 +00:00
98f597a9af update: 2016-12-01 21:26:09 +00:00
9959123100 update 2016-12-01 20:57:59 +00:00
e798ce2ab3 MCOL-421 2016-11-30 15:01:32 -06:00
902e7330c9 MCOL-421 2016-11-29 16:18:19 -06:00
6af00dbe83 added in mysql password prompt setup 2016-11-28 23:04:51 +00:00
468a971517 name change 2016-08-15 13:39:00 -05:00
e5c961c2f5 MCOL-58 - add sudo for ldconfig command 2016-07-08 10:45:00 -05:00
75875ce2fd add a ldconfig 2016-06-09 11:37:28 -05:00
eff8f39801 MCOL-3 directory name changes 2016-05-31 16:40:30 -05:00
a6f8773511 change engine 2016-05-19 09:24:39 -05:00
6a9dbf0e58 changes 2016-05-15 13:53:07 -05:00
4c8dae969d name changes 2016-05-12 17:33:10 -05:00
0dbd823c00 more changes for names 2016-05-12 14:14:24 -05:00
a02049ba6a name changes 2016-05-11 16:24:17 -05:00
1d06f34848 add some sleep around the create infinidb plugin code 2016-03-21 14:33:05 -05:00
610eb14600 add in test for infinidb plugin install error 2016-03-21 14:16:29 -05:00
ab83e5220c change plugin directory 2016-02-03 11:30:24 -06:00
1bd427486c Updated with latest InfiniDB Develop (4.6.6) 2016-01-14 10:27:21 -06:00