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

147 Commits

Author SHA1 Message Date
benthompson15
d585c680d4 Merge pull request #1072 from mariadb-corporation/fix-sm-saverpm
1.4.2 columnstore-pre-uninstall missing this or storagemanager.cnf is lost
2020-03-02 10:21:49 -05:00
Patrick LeBlanc
01240cc9e0 Merge pull request #1071 from mariadb-corporation/fix-upgrade
Fix Upgrade
2020-03-02 10:21:23 -05:00
benthompson15
95f0caaf63 Merge pull request #1007 from LinuxJedi/MCOL-3707
MCOL-3707 Packaging pre/post functions
2020-02-28 13:58:16 -05:00
Andrew Hutchings
a8cd34f86d Add support for building from server 2019-12-03 21:21:28 +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
Andrew Hutchings
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
Andrew Hutchings
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
David Hill
9be7210568 MCOL-520 remove debug bash -x 2018-11-07 20:33:12 -06:00
David Hill
9dedc8cc3e add bash -x to debug buildbot 2018-11-07 14:01:29 -06:00
David Hill
bf13a50800 MCOL-520 - remove sudo work and cleanup 2018-09-20 09:37:07 -05:00
david hill
22723ad468 MCOL-927 2018-02-07 14:56:17 -06:00
Roman Nozdrin
bea47cc657 MCOL-939 Moved columnstore version information to columnstoreversion.h for 1.1.X 2017-12-12 22:53:33 +03:00
Andrew Hutchings
3330495a2e MCOL-777 Cleanup source
Clean out autotools and some other things from the source tree.
2017-08-07 15:59:56 +01:00
Ben Thompson
7ec2a244ef Add data redundancy feature. 2017-07-20 10:01:39 -05:00
david hill
f7e93798c6 Merge pull request #178 from mariadb-corporation/MCOL-709
Mcol 709
2017-05-09 15:24:24 -05:00
david hill
f03466e169 add code to return 1 when postConfigure returns 1 2017-05-09 13:59:36 -05:00
david hill
bf676800d2 buildbot test 2017-04-18 15:37:14 -05:00
David Hill
748809bc76 MCOL-509 - add in additioanl paramaters to make it work on ubuntu/debian 2017-02-23 15:58:27 -06:00
David Hill
7e8c97f65d MCOL-509 - add columnstore startup script, used in buildbot 2017-02-14 15:21:31 -06:00
David Hill
4967c5a6d8 buildbot kickoff test 2017-02-06 08:32:33 -06:00
david hill
70e5597feb buildbot check test 2017-02-01 16:49:45 -06:00
david hill
43c2c233fe no change, buildbot test check-in 2017-01-25 12:28:20 -06:00
david hill
519ade4d4d checkin to get a buildbot run 2017-01-17 14:34:18 -06:00
Ben Thompson
698d5c4894 add VERSION file to be used for columnstore versioning 2016-12-20 10:06:19 -06:00
Andrew Hutchings
e03f7dc885 Kill Jemalloc
It does nothing for us, adding it when detected just causes pain.
2016-12-09 16:18:33 +00:00
Ben Thompson
80474d7a42 CMake/CPack building debian packages 2016-12-07 10:45:29 -06:00
Ben Thompson
64a7695a3b remove generated file releasenum and add it to gitignore file 2016-11-17 13:56:14 -06:00
Ben Thompson
5105b3281d MCOL-387: Replaced option flags for version and release to not be tied to CPACK_RPM options. Fixed the defaults used in releasenum file. 2016-11-09 17:55:15 -06:00
Andrew Hutchings
9915ed31f9 MCOL-294 Use OS jemalloc
Use the OS jemalloc if found, standard malloc if not
2016-09-23 11:11:00 -05:00
Andrew Hutchings
3d91ac193c Merge branch 'develop' of git://github.com/mariadb-corporation/mariadb-columnstore-engine into MCOL-97 2016-09-22 18:50:59 -05:00
Ben Thompson
7d3cd26af9 MCOL-160 MCOL-262 CMake Build Fixes for out-of-tree builds and engine RPMS 2016-09-22 10:14:18 -04:00
David Hill
1cb95cee72 bump release 2016-09-20 22:34:12 +00:00
Andrew Hutchings
7bf6e55a58 Jemalloc missing from .spec file 2016-09-19 10:11:47 -05:00
Andrew Hutchings
b954001fba Remove net-snmp and use the OS version
Also remove a few old binaries from build/
2016-09-13 17:42:57 +01:00
david hill
dd4cd98969 change release level 2016-08-24 13:04:08 -05:00
david hill
c7690dd08d mcol-5, remove boost library 2016-07-21 20:09:15 +00:00
david hill
3f16e1f4b1 add service script 2016-07-15 15:35:07 -05:00
david hill
de772c8e33 change release number 2016-07-01 10:14:20 -05:00
david hill
94104aca24 MCOL-146 2016-06-27 11:44:04 -05:00
david hill
6bfb18c71a merge mcol59 to develop 2016-06-24 15:49:49 -05:00
david hill
1a7f49a2d5 commit out some files for rpm build 2016-06-24 15:42:38 -05:00
david hill
ce4fa8caa3 removed the mkdir include 2016-06-22 16:04:58 -05:00
david hill
7d8de28b43 MCOL-59, change calpont.xml 2016-06-22 16:00:00 -05:00
david hill
b311d58deb MCOL-145 - change to generate rpms 2016-06-21 10:36:05 -05:00
justin
709a1d0d41 merge [mcol-69] 2016-06-15 12:25:41 -04:00
justin
22b7b3d1ef [MCOL-69] - autotools bootstrap only needed on new release version 2016-06-15 04:46:10 -04:00
justin
62fa5bece7 [MCOL-69] - configure.ac net-snmp fixes 2016-06-15 03:52:30 -04:00
justin
5bb97838d5 [MCOL-69] - autotools build fixes 2016-06-14 18:47:00 -04:00
justin
2a60153958 [MCOL-69] autotools - finish integrating newer net-snmp 2016-06-14 14:15:05 -04:00
justin
00af1b0b54 [MCOL-69] bundle newer net-snmp 2016-06-14 10:51:41 -04:00