1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-07-05 15:41:14 +03:00
Commit Graph

158 Commits

Author SHA1 Message Date
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
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
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
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
971055a473 MCOL-1101. PoC for INFINIDB_VTABLE and thd variables migration to plugin sys variables. 2019-02-13 22:09:55 +03:00
c5b9ae11e5 MCOL-1822 add LONG DOUBLE support 2019-01-29 09:55:43 -06:00
d1ada75395 MCOL-270 Add support for MEDIUMINT data type 2018-12-30 19:13:16 -05:00
61579c7177 Revert "MCOL-1624 mcssystemready() does more testing"
This reverts commit 00ce77b742.
2018-11-24 21:52:33 +00:00
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
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
f34fa290b5 MCOL-1642 Add SQL command that shows Primary Front-End MariaDB ColumnStore Module 2018-11-01 11:04:41 -05:00
f3ce845842 MCOL-520. Fixed several instances where we were using a too-new
contructor to ifstream.
2018-10-10 14:58:50 -05:00
b7b98a3e1a MCOL-520 2018-09-25 11:32:56 -05:00
72f514ca54 MCOL-520 2018-09-21 14:44:12 -05:00
18143ecaee MCOL-1052 Remove unused symbols. 2018-09-17 16:18:54 +03:00
aa11707585 MCOL-1052 ExeMgr now logs original queries processed by GROUP BY handler. 2018-09-17 16:17:11 +03:00
1d0488df33 MCOL-1601 GROUP BY supports subqueries in HAVING(derived tables processed by the server.) 2018-09-17 16:15:10 +03:00
62f296b443 MCOL-1510 Make changes to allow aggregations as function arguments when build in release mode. See also MDEV-16842. 2018-08-30 16:59:41 +03:00
03da6df473 Merge branch 'develop-1.1' into 1.1-merge-up-20180817 2018-08-17 16:17:13 +01:00
52082ebfd5 MCOL-1653 Fix namespace issue
Boost is taken out of global namespace to fix a conflict with MariaDB
10.3. This broke to_string in CentOS. Explicit namespace now used.
2018-08-15 08:30:02 +01:00
443a2867c4 MCOL-1385 Initial 10.3 support 2018-08-02 14:55:01 +01:00
4a3f8b77c2 Merge pull request #519 from drrtuy/MCOL-1510
MCOL-1510 GROUP BY handler doesn't support operations on aggregate functions when projecting columns.
2018-07-18 09:34:13 +01:00
1995e92788 MCOL-1527 CEJ DML statements now return correct number of affected rows. 2018-07-17 20:17:51 +03:00
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
8c90419852 Fix merge and coding style issues 2018-06-22 15:31:31 +01:00
60a4d14e85 Merge pull request #493 from mariadb-corporation/MCOL-1201-b
Mcol 1201 b
2018-06-07 17:40:45 +01:00
554e31b4ec MCOL-1201 rebase 2018-06-05 14:14:20 -05:00
6fa7dded6f MCOL-1201 manual rebase with develop. Obsoletes branch MCOL-1201 2018-06-05 13:54:17 -05:00
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
1d8964ec0d Fix code style 2018-05-31 14:44:48 +01:00
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
82e8ab7518 MCOL-1201 manual rebase with develop. Obsoletes branch MCOL-1201 2018-05-11 09:50:10 -05:00
1a582eed4a Merge branch 'develop-1.1' into 1.1-merge-up-20180509-a2 2018-05-09 09:20:55 +01:00
c2b9016430 Merge branch 'develop' into MCOL-1052 2018-05-05 06:29:04 +01:00
00990ca5bd MCOL-1052 GROUP BY handler returns NULL values properly. 2018-05-03 22:35:41 +03:00
3c1ebd8b94 MCOL-392 Add initial TIME datatype support 2018-04-30 09:42:41 +01:00
b584a7f555 MCOL-392 Add DATETIME microscond support
Add initial microsecond support for DATETIME
2018-04-30 09:42:41 +01:00
fdbf82e48d MCOL-1052 WIP Replace SimpleColumn with ConstantColumn when server pushes equal predicate using cond_push. 2018-04-29 21:13:11 +03:00
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
33a5969dc3 MCOL-1052 WIP Comment out useless check and restore isUnion value in the group_end(). 2018-04-17 15:05:02 +03:00
720e1d91b9 MCOL-1052 WIP Clean up the code. 2018-04-11 16:15:12 +03:00
ba38e392fc MCOL-1052 WIP Uses item_ptr instead of auxilary vector; Changes fetchNextRow() interface and remove unused funcs; Uncomment extra checks in ha_calpont_impl_group_by_init(). 2018-04-11 15:52:26 +03:00
617ff85b94 MCOL-1052 WIP Working with HAVING over agg functions problem. 2018-04-05 17:20:26 +03:00
78aeedb162 MCOL-1052 WIP Process UNION subqueries separetely. 2018-04-02 15:03:59 +03:00
d562caecba MCOL-1052 Generate and send CSEP to and receive set data from ExeMgr. 2018-03-31 22:38:18 +03:00
a47f16054d MCOL-1052 Use existed getSelectPlan as a basis for group_by_handler plan generation. 2018-03-30 19:07:33 +03:00
fa4067b6f0 MCOL-1052 Generate execution plan for a aggregated function query call. 2018-03-27 18:37:00 +03:00
cff504c8bf MCOL-1052. init_scan() initial implementation. 2018-03-22 17:12:56 +03:00
21d8f04a65 Merge branch 'develop-1.1' into 1.1-mergeup-20180224 2018-02-24 11:07:24 -05:00
05431bf705 Merge pull request #389 from mariadb-corporation/MCOL-962
Mcol 962
2018-02-05 15:55:59 -06:00