David Hall
cf056e42ac
Merge branch 'develop-1.2' into MCOL-1822-c
2019-02-27 13:20:45 -06:00
David Hall
c654e8621e
MCOL-1822 interim checkin
2019-02-27 13:09:37 -06:00
David Hall
8298ced9e1
MCOL-1822 Fix for DISTINCT
2019-02-25 16:07:59 -06:00
David Hall
a2aa4b8479
MCOL-1822 Intermediate checkin. DISTINCT not working.
2019-02-25 14:54:46 -06:00
Roman Nozdrin
eef813982c
MCOL-2165 This disables correlated subqueries processing in group_by_nahdler
...
handing the query back to the server.
2019-02-22 19:04:45 +03:00
Andrew Hutchings
baf07211f9
Merge pull request #698 from drrtuy/MCOL-1101
...
MCOL-1101 Replace system variables with plugin variables where possible.
2019-02-19 10:48:56 +00:00
Andrew Hutchings
a955b56f4d
Merge branch 'develop-1.2' into develop-merge-up-20190218
2019-02-18 15:55:11 +00:00
Roman Nozdrin
06696f596a
MCOL-1101 Add plugin variables to replace the legacy system vars.
...
Legacy system vars with names infinidb_* was preserved for
backward compatibility and they will be used if
columnstore_use_legacy_vars variable is set.
Remove unused structure and plugin variable.
2019-02-18 16:13:50 +03:00
Roman Nozdrin
d22183e195
MCOL-1101 Move client UDFs into a separate file.
...
Remove rmParms from ha_calpont_impl.cpp
2019-02-13 22:09:55 +03:00
Roman Nozdrin
ca0240037a
FE connection info structure migration.
...
Replaced INFINIDB_VTABLE.cal_conn_info with a plugin thread variable.
Fixed query_string memory deallocation crash at plugin_thdvar_cleanup.
2019-02-13 22:09:55 +03:00
Roman Nozdrin
971055a473
MCOL-1101. PoC for INFINIDB_VTABLE and thd variables migration to plugin sys variables.
2019-02-13 22:09:55 +03:00
Andrew Hutchings
46cc344108
Merge pull request #683 from drrtuy/MCOL-901
...
MCOL-901 Significanlty reduced memory consumption for group_concat().
2019-02-04 18:44:49 +00:00
Roman Nozdrin
773a665dab
MCOL-2050 ORDER BY with OFFSET in subquery now produces correct result.
2019-02-01 14:42:34 +03:00
David Hall
c5b9ae11e5
MCOL-1822 add LONG DOUBLE support
2019-01-29 09:55:43 -06:00
Roman Nozdrin
6d65b13852
MCOL-901 Significanlty reduced memory consumption for group_concat().
...
RowGroup default constructor allocates memory too generously.
Removed commented code from groupconcat.cpp.
2019-01-29 16:02:37 +03:00
Andrew Hutchings
95c4f17b0a
Merge branch 'develop-1.1' into 1.2-merge-up-20190122
2019-01-22 08:26:26 +00:00
Ben Thompson
009f70b4d4
MCOL-2009 MCOL-1702 : join() inside of joblist::abort caused threads to be blocked on an abort
2019-01-16 12:58:18 -06:00
Andrew Hutchings
baeb8f841d
Merge pull request #676 from drrtuy/MCOL-2052
...
MCOL-2052 IS.columnstore_files now prints correct number of records for any relation out.
2019-01-15 08:26:26 +00:00
Roman Nozdrin
771988dd1f
MCOL-2052 IS.columnstore_files now prints correct number of records for any relation out.
...
Return statement called in generate_result() returns too early.
2019-01-15 10:18:25 +03:00
Roman Nozdrin
7b4cec5757
MCOL-1829 Subquery with limited order by could potentially return onordered set.
...
There were two code mistakes: Eq::operator() always returned true for
any pair and Hasher::operator() always returned 0 as a key.
2019-01-14 16:55:41 +03:00
Gagan Goel
d1ada75395
MCOL-270 Add support for MEDIUMINT data type
2018-12-30 19:13:16 -05:00
Roman Nozdrin
35a17a87c4
MCOL-1829 Subquery with limited order by could potentially return onordered set.
...
There were two code mistakes: Eq::operator() always returned true for
any pair and Hasher::operator() always returned 0 as a key.
2018-12-26 10:39:32 +03:00
David Hall
8a021dba81
MCOL-1969 change reference array for multi-column UDAF in fixup code during prepPhase**
2018-11-26 17:41:31 -06:00
Andrew Hutchings
f9a4661db6
Merge pull request #642 from drrtuy/MCOL-1716_2
...
MCOL-1716 Disable GROUP BY handler for queries with NOT IN and correlated subquery.
2018-11-25 21:30:36 +00:00
Roman Nozdrin
ffb3a68a86
MCOL-1716 Disable GROUP BY handler for queries with NOT IN and correlated subquery.
2018-11-25 12:24:38 +03:00
Andrew Hutchings
61579c7177
Revert "MCOL-1624 mcssystemready() does more testing"
...
This reverts commit 00ce77b742
.
2018-11-24 21:52:33 +00:00
David Thompson
0789136dcf
Merge pull request #638 from mariadb-corporation/MCOL-1624
...
MCOL-1624 mcssystemready() does more testing
2018-11-24 18:45:55 +01:00
Andrew Hutchings
48512f5566
Merge pull request #640 from mariadb-corporation/MCOL-1793
...
Mcol 1793
2018-11-23 20:32:00 +00:00
David.Hall
e2f1765c53
Merge pull request #633 from mariadb-corporation/MCOL-1790
...
MCOL-1790 Switch to MariaDB's case type detection
2018-11-23 13:01:27 -06:00
David Hall
c3477fe243
Merge branch 'develop' into MCOL-1793
2018-11-23 12:43:17 -06:00
David Hall
176ef2f2c1
MCOL-1793 Add udafContext to the copy constructor of WindowFunctionColumn.
2018-11-23 12:42:29 -06:00
Andrew Hutchings
00ce77b742
MCOL-1624 mcssystemready() does more testing
...
Now checks if system catalog exists and if we can query the system
catalogue in FE mode (and therefore tests ExeMgr and PrimProc).
2018-11-22 21:58:03 +00:00
Andrew Hutchings
f3ce33d9ea
MCOL-1790 Switch to MariaDB's case type detection
...
MariaDB added a generic way to detect case type so remove our hack and
switch to that.
2018-11-21 11:23:12 +00:00
Roman Nozdrin
3bf269b3f7
MCOL-1519 GROUP BY handler now uses an appropriate SELECT_LEX structure.
...
Before that handler used an outter query SELECT_LEX that could give
incorrect information for subquery.
2018-11-20 13:44:47 +03:00
Roman Nozdrin
77e3349b06
MCOL-1519 The GROUP BY unsupported feature check returns false positive that disables GROUP BY handler.
2018-11-19 22:41:17 +03:00
Andrew Hutchings
6672ff83a8
Merge pull request #618 from drrtuy/MCOL-1855_2
...
MCOL-1855 RENAME TABLE now supports tablenames with non-alphanumerical chars.
2018-11-15 12:00:02 +00:00
Andrew Hutchings
fb0dfe6ea9
Merge pull request #621 from drrtuy/MCOL-1519
...
MCOL-1519 GROUP BY doesn't process unsupported queries.
2018-11-15 11:50:56 +00:00
Roman Nozdrin
d95d2d7601
MCOL-1519 The server won`t use GROUP BY handler in queries with:
...
unsupported JOIN types
impossible HAVING
impossible WHERE
2018-11-14 17:50:02 +03:00
Roman Nozdrin
37e7227e75
MCOL-1855 RENAME doesn`t work with tables whose names contains special or non-ASCII chars.
...
Alters ha_calpont_impl_rename_table_() to decode paths received from the server.
2018-11-12 15:29:06 +03:00
Andrew Hutchings
f134f05771
Merge pull request #603 from mariadb-corporation/MCOL-1642
...
MCOL-1642 Add SQL command that shows Primary Front-End MariaDB Column…
2018-11-09 08:14:31 +00:00
Andrew Hutchings
c452882a79
Merge pull request #606 from mariadb-corporation/MCOL-1776
...
MCOL-1776 Fix MCOL-1403 regression
2018-11-08 18:32:58 +00:00
Patrick LeBlanc
8dc988d849
Merge pull request #607 from mariadb-corporation/MCOL-520
...
Mcol 520
2018-11-07 10:37:10 -06:00
Patrick LeBlanc
a68caad9a2
MCOL-1654. Querystats table creation broken.
...
Escaped the ` chars to make the shell happy.
2018-11-06 07:57:44 -06:00
Patrick LeBlanc
4fc5f3892c
MCOL-1654. Querystats table creation broken.
...
Escaped the ` chars to make the shell happy.
2018-11-05 13:33:56 -06:00
david hill
50ad007aba
Merge branch 'develop' into MCOL-520
2018-11-04 13:50:38 -06:00
Andrew Hutchings
166fd77e8f
MCOL-1776 Fix MCOL-1403 regression
...
Somehow some dead code came back. It is dead again now.
2018-11-03 11:52:19 +00:00
Andrew Hutchings
1ec68bf485
MCOL-1799 Fix length() with BLOB
...
In 10.3 it gets renamed to octet_length()
2018-11-02 14:26:42 +00:00
David Hall
f34fa290b5
MCOL-1642 Add SQL command that shows Primary Front-End MariaDB ColumnStore Module
2018-11-01 11:04:41 -05:00
David Hill
9cae0ef4ff
MCOL-520
2018-10-23 08:49:53 -05:00
David Hill
ef4fab8408
MCOL-520 - remove use of /usr/default/columnstore
2018-10-22 13:23:00 -05:00