Gagan Goel
e88becca30
MCOL-3659 Use Long Double as result type for AVG_DISTINCT window function.
2019-12-10 07:26:25 +00:00
Roman Nozdrin
a9717ad49d
Merge pull request #962 from jmrojas2332/MCOL-3474
...
MCOL 3474 Fix TIMEDIFF w/ non-temporal data types
2019-12-09 11:55:08 +02:00
Andrew Hutchings
3f5e1fd0c8
Merge pull request #964 from mariadb-corporation/MCOL-3529
...
MCOL-3529 This patch implements direct_update and direct_delete features
2019-12-09 09:40:33 +00:00
Andrew Hutchings
34b42729e0
Merge pull request #973 from drrtuy/MCOL-1734_2
...
MCOL-1734 For develop.
2019-12-09 09:36:31 +00:00
Andrew Hutchings
1d2ea3ad1f
Merge pull request #972 from benthompson15/update-gitignore
...
add generated script files to gitignore
2019-12-06 17:34:56 +00:00
drrtuy
5174c40bfe
MCOL-1734 This patch fixes the error for NOT IN + subquery when outer query has NULLs in a key
...
column.
The if statement that decides whether to add the Row into a result set
or not has a logic error thus produces false positives for the case
described in MCOL-1734.
2019-12-06 20:31:23 +03:00
Patrick LeBlanc
1d6abbe381
Merge pull request #971 from benthompson15/MCOL-3651
...
MCOL-3651: Change common_prefix_depth default from 4 to 3.
2019-12-06 11:29:16 -06:00
benthompson15
d811697cee
MCOL-3651: Another update to comments since we can't install to users home directory.
2019-12-06 11:28:32 -06:00
Roman Nozdrin
38e0114eff
Merge pull request #969 from tntnatbry/fix-time-orderby
...
MCOL-3598 Use signed int64_t for comparing two TIME values in the order by clause.
2019-12-06 19:24:53 +02:00
benthompson15
99eb56382b
MCOL-3651: Update the comments in the default cnf file to explain common_prefix_depth.
2019-12-06 11:19:26 -06:00
benthompson15
1b56000b7b
MCOL-3651: Change common_prefix_depth default from 4 to 3.
2019-12-06 11:10:32 -06:00
Gagan Goel
ba4053bf2b
Use signed int64_t for comparing two TIME values in the order by clause.
2019-12-06 14:31:48 +00:00
Andrew Hutchings
850984f590
MCOL-3650 delete bad UDF entries
...
In 1.4.1 and below UDFs were stored in libcalmysql.so. These have been
move to ha_columnstore.so. Unfortunately the install script ignores the
previous entries. This patch removes any left over entries before adding
the new ones.
2019-12-06 11:58:12 +00:00
benthompson15
06cbb1267f
Merge pull request #966 from LinuxJedi/MCOL-3649
...
MCOL-3649 Fix separated build RPMs
2019-12-06 11:17:24 +01:00
Andrew Hutchings
653f4e1009
MCOL-3649 Fix separated build RPMs
...
The metadata for separated build was using the old component names so
wasn't applied. This caused the packages to be difficult to install.
2019-12-06 07:45:21 +00:00
benthompson15
118efd473b
Merge pull request #961 from LinuxJedi/MCOL-3647
...
Merge develop-1.2 into develop
2019-12-05 23:59:38 +01:00
benthompson15
a1415b1e13
Merge pull request #965 from LinuxJedi/MCOL-3630
...
MCOL-3630 Remove "columnstore start" instruction
2019-12-05 23:55:54 +01:00
Andrew Hutchings
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
Patrick LeBlanc
84c8345cca
Merge pull request #963 from jmrojas2332/MCOL-3585
...
MCOL 3585 Related. Updated Comment in config file
2019-12-05 10:27:44 -06:00
Andrew Hutchings
54f1dca0e7
Bump VERSION
2019-12-05 16:25:33 +00:00
jmrojas2332
e3a8c273c0
Merge branch 'MCOL-3585' of https://github.com/jmrojas2332/mariadb-columnstore-engine into MCOL-3585
2019-12-05 16:16:41 +00:00
jmrojas2332
3502871d2e
MCOL 3585 Remove possibly confusing comment
2019-12-05 16:15:47 +00:00
Jose Rojas
e9ee385a11
Merge branch 'develop' into MCOL-3585
2019-12-05 10:03:40 -06:00
jmrojas2332
608d61feb5
MCOL 3585 Minor update to Default for MaxOutstandingRequests
2019-12-05 15:54:00 +00:00
benthompson15
207fb3f588
Merge pull request #960 from LinuxJedi/unified_build
...
Unified build for ES and MCS
2019-12-05 01:19:23 +01:00
jmrojas2332
c0319a5438
MCOL 3585 Related. Updated Comment in config file
2019-12-04 23:20:01 +00:00
jmrojas2332
c29c41e235
MCOL 3474 Fix Timediff results after accounting for new test cases
2019-12-04 22:48:07 +00:00
Patrick LeBlanc
d56e4bab62
Merge pull request #918 from benthompson15/MCOL-3563
...
MCOL-3563: fix compiler warnings / type errors.
2019-12-04 14:08:43 -06:00
Patrick LeBlanc
3964db8db0
Merge pull request #955 from drrtuy/MCOL-3585
...
MCOL-3585 Enabled MCOL-498 by default for all dbroots.
2019-12-04 14:06:38 -06:00
Jose Rojas
72b78ca0bf
Merge pull request #958 from pleblanc1976/threaded-jl-dtor
...
MCOL-3645 - Make ExeMgr destroy joblists in a different thread
2019-12-04 12:52:27 -06:00
Patrick LeBlanc
7b67636c38
MCOL-3645 - Make ExeMgr destroy joblists in a different thread
...
Fixed a compiler warning.
2019-12-04 13:42:06 -05:00
jmrojas2332
16b004dc07
Merge branch 'develop' of https://github.com/mariadb-corporation/mariadb-columnstore-engine into MCOL-3474
2019-12-04 15:15:09 +00:00
jmrojas2332
1c0afc95bc
MCOL 2072 Query Stats supress warning when calling libmysql::run
2019-12-04 15:02:50 +00:00
David Hall
69e7880358
MCOL-3607 sqrt should handle 0.0
2019-12-04 15:02:34 +00:00
David Hall
ea8e604324
MCOL-3607 Fixed some types for long double math functions
2019-12-04 15:02:21 +00:00
David Hall
882f767b15
MCOL-3607 Add long double support to math functions
2019-12-04 15:00:55 +00:00
Roman Nozdrin
766d84ada8
MCOL-3585 Enabled MCOL-498 by default for all dbroots.
2019-12-04 06:49:31 -06:00
Roman Nozdrin
860142f2ea
Merge pull request #954 from tntnatbry/fix-unhex
...
Enable unhex function and make minor implementation changes.
2019-12-04 14:38:16 +02:00
Andrew Hutchings
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
Andrew Hutchings
a8cd34f86d
Add support for building from server
2019-12-03 21:21:28 +00:00
Andrew Hutchings
27ec629ace
Remove I_S plugins from my.cnf
2019-12-03 21:21:28 +00:00
Andrew Hutchings
e072bf9e9b
MCOL-3628 Move I_S tables into main handler lib
...
The I_S tables are all now in ha_columnstore.so
2019-12-03 21:21:28 +00:00
Andrew Hutchings
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
Andrew Hutchings
b3c22c8f9a
MCOL-3626 Remove mcsmysql alias
2019-12-03 21:21:28 +00:00
Andrew Hutchings
9f89ab0559
MCOL-3627 Fix library name
...
The ColumnStore library is now called ha_columnstore.so to be inline
with other storage engines.
2019-12-03 21:21:28 +00:00
benthompson15
ce39332e8b
MCOL-3563: Add printouts directing user to check log files.
2019-12-03 13:59:41 -06:00
benthompson15
bdd87284f9
MCOL-3638: Fix level of various storagemanager logging items.
2019-12-03 12:51:48 -06:00
Patrick LeBlanc
222f963ed7
MCOL-3645 - Make ExeMgr destroy joblists in a different thread
...
Removed a debugging printout.
2019-12-03 12:14:54 -05:00
Patrick LeBlanc
8812cceccf
MCOL-3645 - Make ExeMgr destroy joblists in a different thread
...
A couple lambdas and a little sync...
2019-12-03 12:06:17 -05:00
jmrojas2332
252268ef63
MCOL 3474 Fix TIMEDIFF w/ non-temporal data types
2019-12-03 06:47:36 +00:00