1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-08-08 14:22:09 +03:00
Commit Graph

1706 Commits

Author SHA1 Message Date
Andrew Hutchings
53f281933a Merge branch 'develop-1.1' into 1.1-merge-up-20180531 2018-05-31 14:43:52 +01:00
Roman Nozdrin
1a1f3ea506 MCOL-1449. Fix the regression caused by changes in idborderby code for MCOL-1052. Add LIMIT and OFFSET support for group by handler. 2018-05-31 13:51:21 +03:00
Roman Nozdrin
efbf297eb7 MCOL-1384 Backport the MCOL-573 feature to 1.1. Change msg type to avoid server code assert violation. 2018-05-31 10:45:22 +03:00
david hill
fc8754065f Merge branch 'develop' into MCOL-520 2018-05-30 09:28:07 -05:00
David Hall
0f617896d9 MCOL-1201 Add support for UDAF multiple parm constants 2018-05-25 12:56:29 -05:00
Roman Nozdrin
04c87aca31 MCOL-1406 Removed unused non-terminal token. 2018-05-25 12:28:00 +03:00
david hill
e70c947977 change to use local lock file directory for nonroot 2018-05-24 10:33:46 -05:00
Roman Nozdrin
8f3faee25d MCOL-1406 Fixed the regression. 2018-05-23 23:38:11 +03:00
david hill
faef2f820a change lock directory 2018-05-23 10:16:58 -05:00
David Hall
b626f1c8e7 Merge branch 'MCOL-1201-b' of https://github.com/mariadb-corporation/mariadb-columnstore-engine into MCOL-1201-b 2018-05-17 16:06:01 -05:00
David Hall
bac8c2d43b MCOL-1201 Modify docs. Fix group concat bug 2018-05-17 15:50:35 -05:00
David Hall
40aca95a7a MCOL-1201 some fixes from testing 2018-05-17 15:50:35 -05:00
David Hall
51df837b4e MCOL-1201 manual rebase with develop. Obsoletes branch MCOL-1201 2018-05-17 15:50:35 -05:00
Roman Nozdrin
59858aa896 MCOL-1415 Fixed regression with extra spaces after dot in qualified identifiers. 2018-05-17 10:01:17 +03:00
David Hall
1c7ec0ddc6 MCOL-1201 Modify docs. Fix group concat bug 2018-05-15 13:15:45 -05:00
Andrew Hutchings
8790177d2a Merge pull request #471 from drrtuy/MCOL-1386
MCOL-1386 C-style comments
2018-05-15 15:32:47 +01:00
David Hall
6ccfbb2a23 MCOL-1201 some fixes from testing 2018-05-14 17:28:24 -05:00
Andrew Hutchings
5b1f5d5fe4 MCOL-1412 Ubuntu 18.04 support
Backport Ubuntu 18.04 support to 1.1
2018-05-14 22:03:25 +01:00
David Hall
82e8ab7518 MCOL-1201 manual rebase with develop. Obsoletes branch MCOL-1201 2018-05-11 09:50:10 -05:00
Roman Nozdrin
f67c9fd50f MCOL-1386 Add c-style comments support for DDL statements. 2018-05-10 22:04:33 +03:00
Andrew Hutchings
fbf2f2e979 MCOL-1403 Remove whitespace trimming on constants
This appears to be to fix equality matches in InfiniDB but at the same
time it breaks LIKE processing. Equality matching with trailing
whitespace was fixed in MCOL-1246 so the old InfiniDB patch can be
removed.
2018-05-10 17:35:38 +01:00
Andrew Hutchings
6c22502cb9 More fixes due to bad merging 2018-05-09 09:55:24 +01:00
Andrew Hutchings
bb06ac4de4 Fix another merge error 2018-05-09 09:47:07 +01:00
Andrew Hutchings
1ac28c4f26 Fix indentation 2018-05-09 09:28:30 +01:00
Andrew Hutchings
1a582eed4a Merge branch 'develop-1.1' into 1.1-merge-up-20180509-a2 2018-05-09 09:20:55 +01:00
David.Hall
24b8c790d5 Merge pull request #459 from mariadb-corporation/MCOL-1376
MCOL-1376 Fix compiler errors in Ubuntu 18.04
2018-05-07 12:13:34 -05:00
Roman Nozdrin
b9f2b55484 MCOL-1384 Parser accepts quotes with qualified dbobject identifiers. 2018-05-07 11:56:54 +03:00
Andrew Hutchings
c2b9016430 Merge branch 'develop' into MCOL-1052 2018-05-05 06:29:04 +01:00
Roman Nozdrin
00990ca5bd MCOL-1052 GROUP BY handler returns NULL values properly. 2018-05-03 22:35:41 +03:00
David.Hall
69519426be Merge pull request #460 from mariadb-corporation/MCOL-1349
MCOL-1349 Fix outer joins in views
2018-05-02 10:14:48 -05:00
Andrew Hutchings
0b32f95dac MCOL-1349 Fix outer joins in views
Outer join handling inside views was broken due to the joins being
processed twice. This patch brings back the code so that outer joins in
views are only processed once.
2018-05-02 15:26:01 +01:00
Andrew Hutchings
b83c21d891 MCOL-1376 Fix compiler errors in Ubuntu 18.04
Ubuntu 18.04 uses GCC 7.3 which is a little stricter than before.

Fixes a few errors due to implicit includes that are no longer implicit
and a ton of warnings about the implied alignment of code in
utils/common/any.hpp
2018-05-02 09:40:27 +01: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
Ravi Prakash
fda6b35243 More change for MCOL-1229. Do not throw an exception but return an error code. 2018-04-30 10:39:13 -07: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
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
Roman Nozdrin
fdbf82e48d MCOL-1052 WIP Replace SimpleColumn with ConstantColumn when server pushes equal predicate using cond_push. 2018-04-29 21:13:11 +03:00
Ravi Prakash
1bcc8a3052 MCOL-1229 - IS.columnstore_columns crashes when DDL is simultaneously executing.
The crash was due to an attempt to iterate over the columns of a recently dropped table.
Such a table will now be ignored.
2018-04-28 14:48:13 -07:00
Roman Nozdrin
51715c76ee MCOL-1348 Add multiply UDAF calls support. 2018-04-24 15:14:08 +03:00
Roman Nozdrin
f8c08f8b0b MCOL-1052 WIP Fixed ORDER BY NULL query processing by group_by_handler. 2018-04-22 23:45:36 +03:00
Roman Nozdrin
b8f3cb2a98 MCOL-1052 WIP Incorporate a fix for MCOL-1348. Comment on the group_by_handler class. 2018-04-20 20:44:28 +03:00
Roman Nozdrin
33a5969dc3 MCOL-1052 WIP Comment out useless check and restore isUnion value in the group_end(). 2018-04-17 15:05:02 +03: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
Roman Nozdrin
5d48ddb158 MCOL-1052 CS group_by_handler now uses CS internal sorting. 2018-04-16 16:51:42 +03:00
Roman Nozdrin
4013c8b9b2 MCOL-1327 CS supports visible special ASCII symbols. 2018-04-13 22:16:44 +03:00
david hill
0ea35564f0 MCOL-520 - remove sudo command 2018-04-12 10:49:09 -05:00