1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-12-18 13:54:11 +03:00
Commit Graph

5453 Commits

Author SHA1 Message Date
Patrick LeBlanc
d840fab5a3 Merge pull request #1309 from dhall-MariaDB/MCOL-4100
MCOL-4100 Use correct collation for certain functions
2020-06-29 10:32:01 -05:00
Patrick LeBlanc
7a03d9f396 Merge pull request #1312 from tntnatbry/fall-through-fixes
Silence -Werror=implicit-fallthrough compiler errors - Patch from Monty.
2020-06-29 10:28:12 -05:00
Patrick LeBlanc
eebd66c145 Merge pull request #1314 from ottok/ok-MCOL-4117
MCOL-4117: Clean away unnecessary USE_CCACHE build flag
2020-06-29 10:24:43 -05:00
Patrick LeBlanc
dd750fcb5a Merge pull request #1304 from vuvova/rpm-simplify
RPM simplify
2020-06-29 09:36:43 -05:00
Patrick LeBlanc
769855b87a Merge branch 'develop' into rpm-simplify 2020-06-29 09:36:26 -05:00
Jose Rojas
d1a4b74ff3 Merge pull request #1315 from pleblanc1976/fix-config-file
Remove the new config keys for now to make it consistent with 'versio…
2020-06-26 16:58:41 -05:00
Patrick LeBlanc
06af176738 Remove the new config keys for now to make it consistent with 'version 0' 2020-06-26 17:29:05 -04:00
Otto Kekäläinen
42bea7e141 MCOL-4117: Clean away unnecessary USE_CCACHE build flag
Systems with ccache will have gcc/g++ automatically wrapped by ccache
and there is no need inject 'ccache' into the build command like this.
No other part of the MariaDB Server nor in general other software have
any USE_CCACHE practice. To all of them ccache works transparently, and
extra code like this is unnecessay and just plain confusing.

This commit does not yet close MCOL-4117, but is a step forward in making
the code base compatible with using ccache in build systems in general.
2020-06-26 22:43:02 +03:00
Gagan Goel
2ba9263df4 Silence -Werror=implicit-fallthrough compiler errors - Patch from Monty.
The patch also fixes some potential bugs due to missing break
statements.
2020-06-26 12:32:57 -04:00
Patrick LeBlanc
31df46168d Merge pull request #1310 from jmrojas2332/MCOL-4114
MCOL-4114 Add python3 as dependency
2020-06-26 10:04:27 -05:00
Patrick LeBlanc
cc7251d9db Merge pull request #1306 from benthompson15/MCOL-4030
MCOL-4030
2020-06-26 09:49:54 -05:00
Gagan Goel
bdf1336ad7 MCOL-4109 Error out instead of sending a warning
when a non-existing table is dropped.

This patch accomodates the changes made to server 10.5 as part
of MDEV-11412, where the server now tries to drop the table from
all storage engines when a .frm table does not exist.

We were earlier retuning a warning to the client and setting the
return code to 0. We now instead return ER_NO_SUCH_TABLE_IN_ENGINE
error code to the server if the table does not exist in
ColumnStore.
2020-06-25 22:57:05 -04:00
Jose
5576b18ff6 MCOL-4144 Add python3 as dependency 2020-06-25 19:36:02 +00:00
Patrick LeBlanc
53e144cb90 Merge pull request #1307 from drrtuy/disable_plugin_4_bintar
Disable plugin for bintar builds.
2020-06-25 09:15:30 -05:00
Roman Nozdrin
1e0fa1aaa0 Disable plugin for bintar builds. 2020-06-25 12:45:05 +00:00
Roman Nozdrin
614a589266 Merge pull request #1299 from mariadb-corporation/ci-integration-testing
ci: run integration and regression test
2020-06-25 15:05:34 +03:00
benthompson15
73e3974532 MCOL-4030: any.h dtor fix. 2020-06-24 16:42:57 -05:00
David Hall
3f15ed1303 MCOL-4100 Use correct collation for certain functions
LOCATE, INSTR, STRCMP and FIND_IN_SET
2020-06-24 15:32:22 -05:00
David Hall
9bd4255021 MCOL-4099 Fix up first char insertion 2020-06-24 15:18:03 -05:00
benthompson15
88d2fe6d03 MCOL-4030: any.h non-virtual-dtor warning suppressed. 2020-06-24 13:37:50 -05:00
Patrick LeBlanc
960c07a647 Merge pull request #1296 from tntnatbry/mcol4043-1-2-1.5
MCOL-4043 Fix memory leaks - 1 (second attempt)
2020-06-24 11:52:39 -05:00
Patrick LeBlanc
c6c5325bc0 Merge pull request #1305 from drrtuy/MCOL-4069
MCOL-4069 mcs-loadbrm now loads EM from the primary node in a multi-n…
2020-06-24 11:21:07 -05:00
mariadb-RomanNavrotskiy
81aba272f7 run integration and regression tests on pr and nightly builds 2020-06-24 01:14:47 +02:00
benthompson15
314db7901b MCOL-4030: Fix most of the overloaded-virtual warnings. 2020-06-23 15:26:52 -05:00
benthompson15
eac7dab096 MCOL-4030: first commit of warning removals unneed const and missing virtual dtors. 2020-06-23 13:51:36 -05:00
Roman Nozdrin
15a44cad13 MCOL-4069 mcs-loadbrm now loads EM from the primary node in a multi-node cluster. 2020-06-22 17:17:00 +00:00
Sergei Golubchik
4758d90906 move settings related to server packaging into the server repo 2020-06-22 10:06:19 +02:00
Sergei Golubchik
046d355a6e remove dead code
SETA() doesn't do PARENT_SCOPE, so the changes were only done
in the current scope and never affected anything in the final
packages
2020-06-22 10:06:19 +02:00
Patrick LeBlanc
410cf29ff2 Merge pull request #1303 from mariadb-corporation/prerelease-10.5
MCS now reduces plugin_maturity down to beta.
columnstore-1.5.2-1
2020-06-21 08:45:03 -05:00
Patrick LeBlanc
73303208a2 Merge pull request #1302 from pleblanc1976/fix-installation-problem
Fixed a typo that would make the existing engine check always return …
2020-06-21 08:40:36 -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
Patrick LeBlanc
02d9718210 Merge pull request #1301 from mariadb-corporation/revert-1288-cpack-python-requires
Revert "cpack requires adhoc"
2020-06-20 13:36:37 -05:00
Patrick LeBlanc
1a33b27efb Revert "cpack requires adhoc" 2020-06-20 13:35:55 -05:00
Patrick LeBlanc
5f4aaffd5c Merge pull request #1298 from dhall-MariaDB/MCOL-2221
MCOL-2221 Terminate the buffer
2020-06-19 17:38:35 -05:00
Patrick LeBlanc
4b14f28cda Merge pull request #1288 from mariadb-corporation/cpack-python-requires
cpack requires adhoc
2020-06-19 17:35:35 -05:00
David Hall
1499433043 MCOL-2221 Terminate the buffer 2020-06-19 17:33:45 -05:00
Patrick LeBlanc
f2dc44d960 Merge pull request #1295 from dhall-MariaDB/MCOL-2221
MCOL-2221 Reverse with UTF
2020-06-19 14:48:47 -05:00
Gagan Goel
b48cf64b78 MCOL-4043 Fix memory leaks - 1 (second attempt)
simpleScalarFilterToParseTree() performs a dynamic allocation
of a ParseTree object, but this memory is never freed later.
We now keep track of this allocation and perform the delete
in ~CSEP/CSEP::unserialize() after the query finishes.
2020-06-19 15:39:49 -04:00
David Hall
64a4659508 MCOL-2221 Reverse with UTF 2020-06-19 14:07:08 -05:00
Patrick LeBlanc
6d5053e651 Merge pull request #1294 from dhall-MariaDB/MCOL-3536-2
Mcol 3536 2
2020-06-18 15:01:11 -05:00
David Hall
01c8a63513 MCOL-3536 collation phase 2 2020-06-18 13:54:17 -05:00
David Hall
88f291903e MCOL-3536 trim shouldn't look for MY_CS_BINSORT 2020-06-18 13:54:17 -05:00
David Hall
d0818f2b4e MCOl-3536 Collation phase 2 2020-06-18 13:54:16 -05:00
David Hall
165ae4a6f3 MCOL-3536 Collation 2020-06-18 13:54:16 -05:00
David Hall
de125bac2b MCOL-3536 Collation phase 2 2020-06-18 13:54:16 -05:00
Patrick LeBlanc
171e32a3ff Merge pull request #1293 from pleblanc1976/change-build-type
Change the CMAKE_BUILD_TYPE to RelWithDebInfo to match ent & comm.
2020-06-18 13:20:44 -05:00
Roman Nozdrin
aa3af82620 Merge pull request #1292 from drrtuy/deb_major_upgrade
Change the way MCS runs SQL installing the plugin.
2020-06-18 18:31:35 +03:00
Patrick LeBlanc
cab71c513e Change the CMAKE_BUILD_TYPE to RelWithDebInfo to match ent & comm. 2020-06-18 10:43:34 -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