Patrick LeBlanc
a09a9d5d0f
Mass substitution 'Corporaton' -> 'Corporation'
2019-08-07 14:43:25 -05:00
Andrew Hutchings
811909aa72
Merge branch 'develop-1.2' into develop-merge-up-20190729
2019-07-29 12:19:26 +01:00
David Hall
78eb20ef4e
MCOL-1559 remove the #define POSIX_REGEX and thus the use of regexec. Fix up the code changing #ifdef _MSC_VER to #ifdef POSIX_REGEX, where it applies to regexec.
2019-07-24 12:59:59 -05:00
David Hall
db597e914b
Merge branch 'develop-1.2' into MCOL-1559
2019-07-03 11:20:39 -05:00
David Hall
474039b6cf
MCOL-1559 trim strings before compare on equal operator
2019-06-27 10:18:10 -05:00
Andrew Hutchings
9c4ac78105
MCOL-2225 Make cross-engine step use backticks
...
If an InnoDB table has spaces in the column names the cross engine step
would fail. This patch wraps quotes around the table and column names to
support this use case.
2019-06-26 07:50:17 +01:00
David.Hall
206de40664
Merge pull request #788 from mariadb-corporation/develop-1.2-merge-up-20190619
...
MCOL-3388 Merge develop-1.1 into develop-1.2
2019-06-25 15:31:56 -05:00
David Hall
567de10204
Merge branch 'develop-1.2' into MCOL-1559
...
Conflicts:
dbcon/execplan/predicateoperator.h
2019-06-24 17:08:33 -05:00
David Hall
4cf2c37c18
MCOL-3343 Handle windowfunction <arithmetic op> simple column
2019-06-20 09:24:58 -05:00
Andrew Hutchings
cddb776bd4
Merge branch 'develop-1.1' into develop-1.2-merge-up-20190619
2019-06-19 18:34:43 +01:00
David.Hall
a97a2c1add
Merge pull request #778 from davidjmott/branches/davidjmott/MCOL-3353
...
fix to possible memory corruption
2019-06-17 10:53:19 -05:00
Andrew Hutchings
7d22a5945c
MCOL-1989 Fix view in view subquery outer join
...
A view calling a view as part of a subquery outer join was not getting
the view name for the derived table columns. Which caused ColumnStore to
think it was joining outside of the view and triggered a missing column
error.
This fix adds the view name from the subquery if one cannot be obtained
from the field object.
2019-06-14 15:52:30 +01:00
Andrew Hutchings
f8b834c8ec
Merge pull request #777 from mariadb-corporation/MCOL-3304
...
MCOL-3304 During prepAggregate, if you set type to LONGDOUBLE, set sc…
2019-06-10 14:02:09 +01:00
Andrew Hutchings
5e4f1b9933
Merge branch 'develop' into MCOL-265
2019-06-10 13:58:03 +01:00
David Mott
fff18e0dd4
fix to possible memory corruption
2019-06-03 03:36:48 -05:00
Andrew Hutchings
dd3df5328c
Merge pull request #776 from mariadb-corporation/MCOL-3239
...
MCOL-3239 CS pushes relevant filter predicates into derived tables.
2019-05-31 11:29:58 +01:00
David Hall
23b594eb28
MCOL-3304 During prepAggregate, if you set type to LONGDOUBLE, set scale to 0
2019-05-28 15:56:30 -05:00
Roman Nozdrin
42f29096f0
MCOL-3239 CS pushes relevant filter predicates into derived tables.
...
This change disables predicate push for function column that
contains both derived table column and non-derived table column.
2019-05-23 22:22:55 +03:00
David Hall
57152cf881
MCOL-1559 experimental
2019-05-23 10:42:25 -05:00
Andrew Hutchings
922e828d6c
Revert "MCOL-1559 trailing white space comparison"
...
This reverts commit aa802f44c5
.
2019-05-23 13:48:56 +01:00
Andrew Hutchings
e7a331f3f8
Revert "MCOL-1559 trim spaces before compare"
...
This reverts commit 8d553ae9fb
.
2019-05-23 13:48:43 +01:00
Andrew Hutchings
f3449fe2f4
Revert "MCOL-1559 trailing space compare"
...
This reverts commit 5b581f53cb
.
2019-05-23 13:48:31 +01:00
Andrew Hutchings
73f7307ca2
Revert "MCOL-1559 trailing space compare"
...
This reverts commit e2cb644484
.
2019-05-23 13:48:18 +01:00
Andrew Hutchings
020b211bb7
Merge branch 'develop-1.2' into develop-merge-up-20190514
2019-05-14 13:58:33 +01:00
Roman Nozdrin
7e2cb05624
MCOL-537 There are no CS-specific warnings building with gcc 8.2.
2019-05-07 16:00:05 +03:00
Roman Nozdrin
9dc33c4e82
Another try to cope with warnings under gcc 8.2.
2019-04-29 11:05:03 +03:00
Patrick LeBlanc
cbbf267e88
MCOL-537, cleanup compiler warnings. Checkpointing a bunch of fixes.
...
Work in progress...
2019-04-29 10:56:48 +03:00
David Mott
4b9d046c6e
Fully resolve potentially ambiguous symbols by removing using namespace statements from headers which have a cascading effect. This causes potential behavior changes when switching to c++11 since symbols can be exported from std and boost while both have been imported into the global namespace.
2019-04-29 01:21:15 -05:00
Andrew Hutchings
1813add162
Merge pull request #743 from davidjmott/develop
...
Add -DSERVER_BUILD_DIR configure parameter to interrogate the server …
2019-04-26 14:02:20 +01:00
David Mott
e65f80f493
delete visual c++ project files. cmake can generate these if needed
2019-04-25 23:35:03 -05:00
Andrew Hutchings
784bbe09d4
Merge branch 'develop-1.2' into develop-merge-up-20190425
2019-04-25 10:27:59 +01:00
Gagan Goel
e89d1ac3cf
MCOL-265 Add support for TIMESTAMP data type
2019-04-23 00:00:09 -04:00
David Mott
67880c2319
Fully qualify ambiguous isnan() with std::
2019-04-17 17:28:47 -05:00
David Hall
e2cb644484
MCOL-1559 trailing space compare
2019-04-09 16:34:45 -05:00
David Hall
5b581f53cb
MCOL-1559 trailing space compare
2019-04-09 13:09:29 -05:00
David Hall
8d553ae9fb
MCOL-1559 trim spaces before compare
2019-04-02 11:14:40 -06:00
David Hall
aa802f44c5
MCOL-1559 trailing white space comparison
2019-03-29 08:37:16 -06:00
Andrew Hutchings
064d2ee9e4
Merge branch 'develop-1.2' into develop-merge-up-20190328
2019-03-28 15:09:21 +00:00
David Hall
0ea4ccfe06
MCOL-1822 colWidth should be sizeof(long double), not hardcoded 16
2019-03-05 09:49:11 -06:00
David Hall
b7606139d7
MCOL-1822 Typo repair. Should be long double, not double
2019-03-05 09:45:34 -06:00
David Hall
3f2c753947
MCOL-1822-c final checkin
2019-03-05 09:33:39 -06:00
David Hall
9e1cec56b1
MCOL-1822 finishing up use long double for SUM/AVG
2019-03-01 17:34:57 -06:00
David Hall
c654e8621e
MCOL-1822 interim checkin
2019-02-27 13:09:37 -06:00
David Hall
a2aa4b8479
MCOL-1822 Intermediate checkin. DISTINCT not working.
2019-02-25 14:54:46 -06:00
David Hall
c5b9ae11e5
MCOL-1822 add LONG DOUBLE support
2019-01-29 09:55:43 -06:00
Gagan Goel
d1ada75395
MCOL-270 Add support for MEDIUMINT data type
2018-12-30 19:13:16 -05:00
David Hall
176ef2f2c1
MCOL-1793 Add udafContext to the copy constructor of WindowFunctionColumn.
2018-11-23 12:42:29 -06:00
Patrick LeBlanc
4215a47b5c
MCOL-520. More untested changes.
...
Went down the list in shmkeys.h, added sane error msgs on perms
errors accessing rest of the shmsegs there.
Realized we probably do need 666 to the shmsegs.
Also deleted a little dead code that was copy-pasted everywhere.
2018-10-04 14:25:01 -05:00
David Hill
c86b569c97
MCOL-520
2018-09-27 15:59:57 -05:00
David Hill
9cfe199154
MCOL-520
2018-09-25 13:35:06 -05:00