Andrew Hutchings
fc05a9c6c2
MCOL-392 Fix greatest() and least() for time
2018-04-30 09:42:41 +01:00
Andrew Hutchings
aae2810d73
MCOL-392 Fix time() for a DATETIME value
2018-04-30 09:42:41 +01:00
Andrew Hutchings
957dc44615
MCOL-392 Function fixes
...
Fixes most of the functions in funcexp so that time and datetime's
microseconds are handled correctly
2018-04-30 09:42:41 +01:00
Andrew Hutchings
bd50bbb8bb
MCOL-392 Fix saturation handling
2018-04-30 09:42:41 +01:00
Andrew Hutchings
dba04e8b72
MCOL-392 Fix cpimport and >8bit positive hour
2018-04-30 09:42:41 +01:00
Andrew Hutchings
edb2e2f36d
MCOL-392 Fix negative time handling
2018-04-30 09:42:41 +01:00
Andrew Hutchings
3c1ebd8b94
MCOL-392 Add initial TIME datatype support
2018-04-30 09:42:41 +01:00
Andrew Hutchings
b584a7f555
MCOL-392 Add DATETIME microscond support
...
Add initial microsecond support for DATETIME
2018-04-30 09:42:41 +01:00
Andrew Hutchings
b58122589b
Merge branch 'develop-1.1' into dev-merge-up-20180430
2018-04-30 08:51:58 +01:00
david hill
f2d748cff1
MCOL-1293
2018-04-16 16:22:03 -05:00
Andrew Hutchings
0c6dc5e15c
MCOL-1341 Fix CASE handling with 10.2.14
...
MariaDB Server 10.2.14 changed the order that CASE items are processed.
This broke the engine's CASE handling. This patch uses the new order
instead since this is what will be used in 10.2 and 10.3 going forward.
2018-04-16 19:21:28 +01:00
david hill
0ea35564f0
MCOL-520 - remove sudo command
2018-04-12 10:49:09 -05:00
Andrew Hutchings
280dcb44bf
Merge branch 'develop-1.1' into dev-merge-up-20180409
2018-04-09 19:15:18 +01:00
david hill
333f848a2f
MCOL-1317 Mcol-1318
2018-04-05 13:24:55 -05:00
david hill
4067d69278
MCOL-1317 Mcol-1318
2018-04-05 13:23:06 -05:00
David Hall
73b1ac68fa
MCOL-1196 Error when using OR in case THEN portion
...
In ha_calpont_execplan, Allow OR to be parsed; in searched_case parsing, reverse the order of processing arguments so that ptWorkStack.pop() is executed in the same order as the arguments being processed.
In func_case, modify to pass left and right to getBoolVal, if they exist.
2018-03-27 12:43:43 -05:00
Andrew Hutchings
fa3574b6b1
MCOL-1246 Make matching SQL-92 compliant(ish)
...
SQL-92 basically specifies for a NOPAD collation that only space should
be ignored for matches. Tabs and other whitespace are handled
differently. We don't fully support collations yet so we assume the
defaults.
2018-03-09 13:08:09 +00:00
Andrew Hutchings
17e954db7d
MCOL-1246 Fix string matching for whitespace
...
For equality string matches other engines ignore trailing whitespace
(this does not apply to LIKE matches). So we should do the same. This
patch trims whitespace for MIN/MAX extent elimination checks, fixed
width columns and dictionary columns during equality matches against
constants (SELECT * FROM t1 WHERE b = 'ABC').
2018-03-07 16:56:42 +00:00
Andrew Hutchings
21d8f04a65
Merge branch 'develop-1.1' into 1.1-mergeup-20180224
2018-02-24 11:07:24 -05:00
benthompson15
05431bf705
Merge pull request #389 from mariadb-corporation/MCOL-962
...
Mcol 962
2018-02-05 15:55:59 -06:00
David Hall
30b4edb0cd
MCOL-1178 Add bool processing to CASE
2018-02-02 15:30:12 -06:00
Andrew Hutchings
0d7c0f7ae4
Merge branch 'develop-1.1' into dev-merge-up-20180202
2018-02-02 14:53:36 +00:00
David Hall
2bdcb159ed
MCOL-962 change mcssystemreadonly to a tri state return flag. Test for 0 to see if the system is in a writable state,
2018-01-30 16:07:51 -06:00
david hill
c1035dae73
MCOL-1060 - test tool change #2
2018-01-19 15:21:28 -06:00
benthompson15
3748036772
Merge pull request #371 from mariadb-corporation/1.1-merge-up-20180118
...
1.1 merge up 20180118
2018-01-19 12:19:42 -06:00
benthompson15
5d5a93cb5f
Merge pull request #370 from mariadb-corporation/davidhilldallas-patch-1
...
MCOL-1060 - fix spelling/grammer issues
2018-01-18 16:48:49 -06:00
Andrew Hutchings
5d9f9c819b
Merge branch 'develop-1.0' into 1.1-merge-up-20180118
2018-01-18 16:28:08 +00:00
Andrew Hutchings
12e4960a04
Merge pull request #367 from mariadb-corporation/MCOL-1165
...
MCOL-1165 use the threadpool's idle down feature
2018-01-18 16:00:01 +00:00
david hill
8a78fbacd2
MCOL-1060 - fix spelling/grammer issues
2018-01-17 15:41:10 -06:00
david hill
3ed23512e1
MCOL-1058 - added check for maradin password and mariadb-libs paclage
2018-01-17 11:18:39 -06:00
David Hall
9749d825b5
MCOL-1165 use the threadpool's idle down feature
2018-01-16 13:26:44 -06:00
benthompson15
468421be66
Merge pull request #359 from mariadb-corporation/MCOL-962
...
MCOL-962 Add mcsSystemReady(), mcsSystemReadOnly() and mcsWritesSuspe…
2018-01-16 12:32:26 -06:00
David Hall
504fcf0778
MCOL-1128 Allow exeMgrThreadPool to use unlimited threads. The number will be limited by the number of sessions allowed in server.
2018-01-12 16:29:01 -06:00
Andrew Hutchings
881e7a2ff8
Merge pull request #355 from drrtuy/MCOL-497-1.2
...
MCOL-497 securing mysql connection with TLS in crossengine and querystats code.
2018-01-10 22:32:00 +00:00
David Hall
1ffeda44d6
MCOL-962 Add mcsSystemReady(), mcsSystemReadOnly() and mcsWritesSuspended()
2018-01-10 12:17:57 -06:00
Roman Nozdrin
631ba8ff64
MCOL-497 Use CrossEngineSettings section of the XML config for cross-engine connections' TLS settings.
2018-01-06 16:48:27 +03:00
Andrew Hutchings
c31c836352
MCOL-1085 Add crash dump to daemons
...
This patch adds an automated crash dump which logs in
/var/log/mariadb/columnstore/trace/ when one of the ColumnStore daemons
crashes.
2018-01-03 09:20:09 +00:00
benthompson15
39a2253ee1
Merge pull request #346 from drrtuy/MCOL-939
...
MCOL-939 Moved columnstore version information to columnstoreversion.h for 1.1.X
2017-12-19 13:21:19 -06:00
Roman Nozdrin
fbd081dbf1
MCOL-497 securing mysql connection with TLS in crossengine and querystats code.
2017-12-19 08:21:55 +03:00
Andrew Hutchings
17f077012d
Merge branch 'develop-1.1' into 1.1-merge-up
2017-12-13 09:09:39 +00:00
David.Hall
a89438c5fe
Merge pull request #345 from mariadb-corporation/1.0-merge-up
...
1.0 merge up
2017-12-12 16:44:54 -06:00
Andrew Hutchings
59d0a45da3
Merge branch 'develop-1.1' into 1.1-merge-up
2017-12-12 20:26:00 +00: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
8babe4a35d
Merge branch 'develop-1.0' into 1.0-merge-up
2017-12-12 10:01:14 +00:00
David.Hall
ca2c511f59
Merge pull request #337 from mariadb-corporation/1.0-merge-up
...
Merge develop-1.0 to develop-1.1
2017-12-11 15:25:56 -06:00
david hill
1699c20c48
MCOL-1095 - fixed debian 9 lib dep
2017-12-11 10:23:02 -06:00
Andrew Hutchings
addd719524
MCOL-1083 Fix NULL row init for TEXT/BLOB
...
We should have been initalizing TEXT/BLOB 8 byte tokens for NULL,
instead we were initializing the entire length of the TEXT/BLOB which
can do a lot of damage.
2017-12-06 17:08:08 +00:00
Ben Thompson
26f7344dc0
MCOL-445: Modify getConfig and setConfig to be case insensitive on variable names.
2017-12-05 16:59:45 -06:00
benthompson15
7c2640fab0
Merge pull request #335 from mariadb-corporation/MCOL-1055
...
MCOL-1055- backport clustertester fixes from 1.1
2017-11-30 11:44:32 -06:00
Andrew Hutchings
37f673d121
Merge branch 'develop-1.0' into 1.0-merge-up
2017-11-30 15:09:11 +00:00