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

1102 Commits

Author SHA1 Message Date
Andrew Hutchings
1fa2537575 Merge pull request #515 from drrtuy/MCOL-1497
MCOL-1497 GROUP BY handler supports outer joins.
2018-07-10 09:24:35 +01:00
Andrew Hutchings
fc0a8b1043 Merge pull request #503 from drrtuy/MCOL-1457
MCOL-1457 GROUP BY handler supports aliases of projected columns in ORDER BY list.
2018-07-10 09:23:53 +01:00
Roman Nozdrin
80fc93c9df MCOL-1510 GROUP BY supports aggregates as arguments in numerical functions. 2018-07-09 18:36:28 +03:00
Roman Nozdrin
bd641301da Merge pull request #504 from mariadb-corporation/1.1-merge-up-20180621
Merge develop-1.1 into develop
2018-07-04 22:52:04 +03:00
Roman Nozdrin
cdd9bed1ae MCOL-1510 GROUP BY supports functions with aggregation funcs as arguments in projections, e.g. sum(i)+1. 2018-07-03 18:22:13 +03:00
Ravi Prakash
5ea9cad2d4 MCOL-1155 Remove try-catch block by an explicit check for a null pointer. 2018-06-26 13:13:59 -07:00
Ravi Prakash
af87f47a8f Fix MCOL-1155 to correctly process the NOT subtree. 2018-06-25 10:25:33 -07:00
Roman Nozdrin
f53cc73517 MCOL-1497 GROUP BY handler supports outer joins now. 2018-06-24 11:49:52 +03:00
Roman Nozdrin
0c98a9e745 MCOL-1457 GROUP BY handler supports aliases of projected columns in ORDER BY list. 2018-06-24 11:49:44 +03:00
Roman Nozdrin
0c113f2bb3 MCOL-1497 GROUP BY handler supports outer joins now. 2018-06-23 23:03:39 +03:00
Andrew Hutchings
8c90419852 Fix merge and coding style issues 2018-06-22 15:31:31 +01:00
Andrew Hutchings
7ca289ded9 Merge branch 'develop-1.1' into 1.1-merge-up-20180621 2018-06-22 14:51:20 +01:00
Roman Nozdrin
f650db2d10 MCOL-1457 GROUP BY handler supports aliases of projected columns in ORDER BY list. 2018-06-21 14:15:01 +03:00
Roman Nozdrin
b6941d5ba3 MCOL-1456 GROUP BY handler doesn`t process queries in autoswitch mode. 2018-06-20 21:04:55 +03:00
Andrew Hutchings
d3d322ed7b MCOL-1484 I_S condition pushdowns
Add condition pushdowns to the information_schema tables to give a
performance improvement when a relevant WHERE condition is provided. In
addition there is a new table_usage() stored procedure designed to use
the pushdowns.
2018-06-19 15:12:44 +01:00
Andrew Hutchings
60a4d14e85 Merge pull request #493 from mariadb-corporation/MCOL-1201-b
Mcol 1201 b
2018-06-07 17:40:45 +01:00
David Hall
58f10055aa MCOL-1201 Add regr_avgx to included functions 2018-06-07 10:05:35 -05:00
Andrew Hutchings
e2141e0b69 MCOL-1418 Fix negative time storage for LDI 2018-06-07 12:41:44 +01:00
David Hall
5b3db71c8f MCOL-1201 fix some regressions 2018-06-06 10:34:35 -05:00
David Hall
554e31b4ec MCOL-1201 rebase 2018-06-05 14:14:20 -05:00
David Hall
ec3a3846c3 MCOL-1201 manual rebase with develop. Obsoletes branch MCOL-1201 2018-06-05 14:06:58 -05:00
David Hall
c8c3b23e32 MCOL-1201 Modify docs. Fix group concat bug 2018-06-05 13:54:17 -05:00
David Hall
06e9772310 MCOL-1201 some fixes from testing 2018-06-05 13:54:17 -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
6948ab85a3 MCOL-1427 Fix microsecond padding for display
We were padding from right, we needed to pad from left.
2018-06-04 19:57:42 +01:00
Andrew Hutchings
1d8964ec0d Fix code style 2018-05-31 14:44:48 +01:00
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
david hill
e70c947977 change to use local lock file directory for nonroot 2018-05-24 10:33:46 -05: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
David Hall
1c7ec0ddc6 MCOL-1201 Modify docs. Fix group concat bug 2018-05-15 13:15:45 -05:00
David Hall
6ccfbb2a23 MCOL-1201 some fixes from testing 2018-05-14 17:28:24 -05:00
David Hall
82e8ab7518 MCOL-1201 manual rebase with develop. Obsoletes branch MCOL-1201 2018-05-11 09:50:10 -05: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
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