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

103 Commits

Author SHA1 Message Date
Andrew Hutchings
401e257df3 MCOL-879 Fix QueryStats linking issues
With 1.1 we have removed libdrizzle and used MariaDB's client library
instead for both CrossEngine and QueryStats. Unfortunately MariaDB 10.2
has two client libraries which have different structs with the same
name. When QueryStats was running inside the ColumnStore plugin this
symbol conflict was causing a crash.

The server's built-in client API has several different and several
missing functions so some additions to sm.cpp were made to fill the
gaps.

This patch does the following:

* Make sure that libmariadb is only linked to executables, not the
ColumnStore Plugin (to avoid symbol conflicts). Note that all
executables that link to CrossEngine and/or QueryStats need to link to
libmariadb to avoid missing symbol issues.
* Use the server's built-in client API for QueryStats when run in the
plugin
* Replace missing server built-in client API calls in sm.cpp (this is
for QueryStats and CrossEngine to keep the dynamic linker happy)
* Fixes issue where using 'localhost' as the MariaDB Server hostname
would fail in QueryStats.
2017-08-18 10:16:52 +01:00
Ben Thompson
70b61444e2 change GlusterConfig to DataRedundancyConfig in configuration file 2017-08-11 01:05:50 -05: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
david hill
b355129d6a MCOL-522 changes 2017-05-21 12:36:49 -05:00
David Hill
72f020cc1a MCOL-462 2017-01-06 15:11:43 -06:00
david hill
ebd3b05c5d more changes 2016-10-10 14:03:26 -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
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
Ben Thompson
4709c2bece Add dependencies on netsnmp build 2016-07-27 16:00:28 -05:00
Ben Thompson
424628349b Add CMake build tree files 2016-07-15 10:49:57 -05:00
Ben Thompson
d90af9496e Remove Makefile.in and update gitignore 2016-07-15 10:49:57 -05:00
david hill
7d8de28b43 MCOL-59, change calpont.xml 2016-06-22 16:00:00 -05:00
justin
22b7b3d1ef [MCOL-69] - autotools bootstrap only needed on new release version 2016-06-15 04:46:10 -04:00
Justin Swanhart
16b1264557 Merge pull request #3 from mariadb-corporation/master
merge upstream
2016-06-01 23:13:42 -04:00
david hill
e9d96ddc85 copyright additions 2016-06-01 20:03:20 -05:00
Justin Swanhart
5827cd5c47 merge upstream 2016-06-01 19:59:03 -04:00
david hill
3a6d4c3fd2 Revert "copyright name change"
This reverts commit 7000f6e4f2.
2016-06-01 17:54:28 -05:00
Justin Swanhart
be45f0a40f merge 2016-06-01 17:30:57 -04:00
david hill
f46acea23e removed files for cleanup 2016-06-01 15:00:27 -05:00
david hill
7000f6e4f2 copyright name change 2016-06-01 14:54:11 -05:00
david hill
eff8f39801 MCOL-3 directory name changes 2016-05-31 16:40:30 -05:00
Justin Swanhart
185d1a780c [MCOL-69] Remove Makefile.in files (should be generated with autoreconf) 2016-05-30 07:48:12 -04:00
Justin Swanhart
25093d4dd0 [MCOL-69] Fix autotools build process
Remove generated Makefiles
Update Makefile.am to specify RPATH as a subdirectory of --prefix
Remove configure artifacts such as config.log, config.h, etc
Remove unneeded backup files (files ending in tilde ~)
2016-05-30 07:41:56 -04:00
david hill
0754775b09 release change 2016-05-16 16:52:31 -05:00
david hill
33f208912c changes 2016-05-16 14:04:53 -05:00
david hill
f8819b3b1b changes 2016-05-16 14:01:31 -05:00
david hill
3c05dcf426 change 2016-05-16 13:44:57 -05:00
david hill
80b51641d2 change 2016-05-16 13:36:11 -05:00
david hill
910d8ce8cf change 2016-05-16 13:32:59 -05:00
david hill
304c44850a change 2016-05-16 13:30:13 -05:00
david hill
07e0e08295 change 2016-05-16 13:26:17 -05:00
david hill
b25a41e1ef change 2016-05-16 13:24:03 -05:00
david hill
bc35956281 change 2016-05-16 11:24:25 -05:00
david hill
5346b13884 change 2016-05-16 11:03:28 -05:00
david hill
8c2130496a change 2016-05-16 11:00:48 -05:00
david hill
d185de5cfe change 2016-05-16 10:58:05 -05:00
david hill
b8984ab682 tool changes for name changes 2016-05-16 10:52:32 -05:00
david hill
40382b70a1 mariadb toold changes 2016-05-16 10:32:28 -05:00
david hill
a02049ba6a name changes 2016-05-11 16:24:17 -05:00
david hill
e077644376 change calpontConsole to mcsadmin 2016-05-09 14:37:48 -05:00
david hill
319cea322b add in storage type 2016-05-04 17:55:24 -05:00
david hill
aad09ed57b update fstab changes 2016-04-20 16:38:10 -05:00
david hill
484d36cb31 change code for amazon storaeg device name 2016-04-18 16:57:21 -05:00
david hill
50429d6e85 change amazon failover logic, make work like normal system 2016-03-02 14:30:44 -06:00
david hill
92bf40fcbb change amazon failover logic, make work like normal system 2016-03-02 14:27:29 -06:00
david hill
95d872cf0e add in the systemctl command for services 2016-02-24 15:49:27 -06:00
david hill
8a946e7c73 change to new mariadb rpms 2016-02-22 11:42:40 -06:00
David Hall
e4c7f2292c Remove some files that shouldn't be in version control (If you need them, I still have them).
Some changes needded to build debug
2016-02-08 13:54:26 -06:00
David Hall
86c3faee1d Merge branch 'master' of https://github.com/davidhilldallas/InfiniDB_MariaDB 2016-01-14 10:32:01 -06:00