David Hill
b7b98a3e1a
MCOL-520
2018-09-25 11:32:56 -05:00
David Hill
72f514ca54
MCOL-520
2018-09-21 14:44:12 -05:00
Roman Nozdrin
5b682a522e
MCOL-1510: Add CalpontSelectExecutionPlan::serialize() changes.
2018-09-03 16:28:36 +03:00
Roman Nozdrin
07561c43d7
MCOL-1052 LIMIT processing refactoring in getGroupPlan().
2018-08-30 17:03:14 +03:00
Andrew Hutchings
03da6df473
Merge branch 'develop-1.1' into 1.1-merge-up-20180817
2018-08-17 16:17:13 +01:00
Andrew Hutchings
443a2867c4
MCOL-1385 Initial 10.3 support
2018-08-02 14:55:01 +01:00
David Hill
926314bf17
MCOL-1523 - enhance to failover module when ddl/dmlproc crashes
2018-07-26 14:30:14 -05:00
David Hall
ec9069853e
MCOL-1531 Remove commented fields from equality functions
2018-07-24 09:10:46 -05:00
David Hall
11d2094089
MCOL-1531 Don't compare alias in == operators for ReturnedColumn types
2018-07-10 14:03:17 -05:00
Andrew Hutchings
8c90419852
Fix merge and coding style issues
2018-06-22 15:31:31 +01:00
David Hall
ea70806e93
MCOL-1201 Add support for UDAF multiple parm constants
2018-06-05 14:10:04 -05:00
David Hall
6fa7dded6f
MCOL-1201 manual rebase with develop. Obsoletes branch MCOL-1201
2018-06-05 13:54:17 -05:00
Andrew Hutchings
f68f80eb00
MCOL-392 Add back accidental removal of function
2018-05-01 20:56:52 +01:00
Andrew Hutchings
c40903de9b
MCOL-392 Apply astyle
...
Make this branch apply our style guidelines
2018-05-01 09:52:26 +01:00
Andrew Hutchings
dfc351b730
MCOL-392 fix negative zero hours
...
Also fix some functions that were not behaving correctly
2018-04-30 22:08:10 +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
3c1ebd8b94
MCOL-392 Add initial TIME datatype support
2018-04-30 09:42:41 +01:00
Andrew Hutchings
280dcb44bf
Merge branch 'develop-1.1' into dev-merge-up-20180409
2018-04-09 19:15:18 +01:00
David Hall
aa581b5dc3
MCOL-1234 Nested CASE filters not processed
...
Change the way buildCaseFunction() handles the ptWorkStack and the rcWorkStack.
2018-04-02 17:02:54 -05:00
Andrew Hutchings
59d0a45da3
Merge branch 'develop-1.1' into 1.1-merge-up
2017-12-12 20:26:00 +00:00
Andrew Hutchings
37f673d121
Merge branch 'develop-1.0' into 1.0-merge-up
2017-11-30 15:09:11 +00:00
Andrew Hutchings
7fe55926ec
MCOL-1040 Fix returnedColumn assumption
...
Code appears to assume a simple returned column is derrived when that
may not always be the case.
2017-11-29 14:47:05 +00:00
david hill
1603ce925f
rechecking back in version of calpontsystemcatalog, accidental commit old versions
2017-11-08 13:06:45 -06:00
david hill
c84ea561e1
MCOL-998 - added in binlog_format
2017-11-08 12:10:01 -06:00
Andrew Hutchings
01446d1e22
Reformat all code to coding standard
2017-10-26 17:18:17 +01:00
David Hall
9e841bdc6c
MCOL-926 Handle duplicate function detection for UDAF
2017-10-02 15:08:32 -05:00
David.Hall
871f64ee71
Merge pull request #268 from mariadb-corporation/MCOL-895-1.0
...
MCOL-895 Sort system catalog ridList
2017-09-28 09:40:33 -05:00
David.Hall
2ce3acec1a
Merge pull request #267 from mariadb-corporation/MCOL-895-1.1
...
MCOL-895 Sort system catalog ridList
2017-09-28 09:40:20 -05:00
David Hall
c4269871fe
MCOL-911 getAggCols needs to look into the objects
2017-09-20 14:11:42 +01:00
Andrew Hutchings
752a05cbca
MCOL-895 Sort system catalog ridList
...
It is possible to have the columns for a table in a different order
within the system catalog. This causes problems for things like
WriteEngine so this patch sorts the columns based on position for the
system catalog cache.
2017-09-20 14:03:45 +01:00
Andrew Hutchings
99d0027cc6
MCOL-895 Sort system catalog ridList
...
It is possible to have the columns for a table in a different order
within the system catalog. This causes problems for things like
WriteEngine so this patch sorts the columns based on position for the
system catalog cache.
2017-09-20 14:03:06 +01:00
Andrew Hutchings
8ca85fbb40
MCOL-859 DDL System catalog mutex deadlock
...
A race between a DDL change and a system catalog version cache update
can cause a deadlock in DDLProc. This makes the mutex recursive.
2017-09-19 15:50:49 -05:00
David.Hall
40e0f6296d
Merge pull request #258 from mariadb-corporation/MCOL-859-1.0
...
MCOL-859 DDL System catalog mutex deadlock
2017-09-15 10:18:55 -05:00
Andrew Hutchings
f15b2390a3
MCOL-859 DDL System catalog mutex deadlock
...
A race between a DDL change and a system catalog version cache update
can cause a deadlock in DDLProc. This makes the mutex recursive.
2017-09-15 10:08:38 +01:00
David Hall
efac173049
MCOL-911 getAggCols needs to look into the objects
2017-09-14 23:46:09 -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
Andrew Hutchings
2e2d7f3289
MCOL-812 Escape slash as well as single quote
...
Previous attempt at fix only escaped quote
2017-08-03 20:37:12 +01:00
Andrew Hutchings
eaf491c1a4
MCOL-812 Escape slash as well as single quote
...
Previous attempt at fix only escaped quote
2017-08-03 20:35:38 +01:00
David Hall
e49edf19c8
MCOL-523 set copyright notices
2017-08-03 11:36:19 -05:00
David Hall
bc2a4e7795
MCOL-523 Add UDAF and UDAnF SDK
2017-08-02 11:22:07 -05:00
Andrew Hutchings
b39a8c2fbc
MCOL-812 fix typo
2017-07-27 16:26:57 +01:00
Andrew Hutchings
80bdfdf156
MCOL-812 fix typo
2017-07-27 16:26:34 +01:00
Andrew Hutchings
640a66a29e
MCOL-812 Escape cross engine filters
...
Quote marks in cross engine where conditions need to be escaped
2017-07-27 16:14:40 +01:00
Andrew Hutchings
668133d915
MCOL-812 Escape cross engine filters
...
Quote marks in cross engine where conditions need to be escaped
2017-07-27 16:13:01 +01:00
Andrew Hutchings
83331f4fa7
MCOL-712 Support TEXT for GROUP BY
...
Add missing support
2017-05-11 10:32:29 +01:00
Andrew Hutchings
f66a39ebfe
Merge branch 'develop' into MCOL-597
2017-04-21 17:09:31 +01:00
dhall-InfiniDB
f240c89faf
Merge pull request #156 from mariadb-corporation/MCOL-671
...
MCOL-671 Fix TEXT/BLOB single row SELECT WHERE
2017-04-21 10:06:34 -05:00
David Hall
d7da34c249
MCOL-597 Fix up Windows Functions
2017-04-21 09:47:56 -05:00
Andrew Hutchings
6128293ad3
MCOL-671 Fix TEXT/BLOB single row SELECT WHERE
...
pDictionaryScan won't work for BLOB/TEXT since it requires searching the
data file and rebuilding the token from matches. The tokens can't be
rebuild correctly due the bits in the token used for block counts. This
patch forces the use of pDictionaryStep instead for WHERE conditions.
In addition this patch adds support for TEXT/BLOB in various parts of
the job step processing. This fixes things like error 202 during an
UPDATE with a join condition on TEXT/BLOB columns.
2017-04-21 11:21:59 +01:00
Andrew Hutchings
f251ebccb2
MCOL-669 TEXT cpimport fixes
...
* 64KB TEXT column had off-by-one length pointer counting
* TEXT I_S/LDI was looping where it shouldn't causing pointer issues
* TEXT data type wasn't fully understood by cpimport
2017-04-19 14:11:21 +01:00