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

1250 Commits

Author SHA1 Message Date
david hill
4fe3678043 Merge branch 'develop' of https://github.com/mariadb-corporation/mariadb-columnstore-engine into develop 2017-08-15 14:13:56 -05:00
david hill
7e67ceeba9 add libioa1 to debian 9 packages 2017-08-15 14:13:48 -05:00
david hill
03c66e983f add libioa1 to debian 9 packages 2017-08-15 14:13:26 -05:00
David Hall
9a20709031 MCOL-400 remove the delayed keyword 2017-08-15 14:09:15 -05:00
David Hall
83c850266b MCOL-400 remove the delayed keyword 2017-08-15 14:06:04 -05:00
David.Hall
caf12cfe27 Merge pull request #241 from mariadb-corporation/MCOL-874
MCOL-874 StringStore Mk.3
2017-08-14 16:56:40 -05:00
david hill
7be37a5a64 MCOL-792 debian 9 support 2017-08-14 16:09:39 -05:00
david hill
ddc0a17924 MCOL-792 debian 9 support 2017-08-14 15:53:09 -05:00
Andrew Hutchings
3f040173d2 MCOL-874 StringStore Mk.3
StringStore as a vector of std::string had a performance regressions and
a rare crash.

This new version of StringStore restores the original StringStore with
the 64KB limitation and adds another vector to store strings that won't
fit into the small string storage.
2017-08-14 21:47:04 +01:00
David Hall
7293ec522c MCOL-523 Add avg_mode function 2017-08-11 12:46:45 -05:00
David Hall
4eafaa8682 MCOL-869 UDAF with other aggregate gives wrong answer 2017-08-11 12:46:19 -05:00
Andrew Hutchings
16ecfb9d6c MCOL-858 Preserve NULs in StringStore deserialize
The fix for MCOL-838 broke VARBINARY as it truncated on the first NUL on
StringStore deserialize. This fix uses append() to force a copy instead
whilst preserving length.

This fixes test012
2017-08-07 19:56:52 +01:00
Andrew Hutchings
3330495a2e MCOL-777 Cleanup source
Clean out autotools and some other things from the source tree.
2017-08-07 15:59:56 +01:00
David Hall
a27d29c909 MCOL-523 std::string can't be SMALL_POLICY in static_any 2017-08-04 12:32:30 -05:00
David Hall
e49edf19c8 MCOL-523 set copyright notices 2017-08-03 11:36:19 -05:00
David Hall
b401a9293c MCOL-523 Add back in initial reset for UDAF calls without GROUP BY 2017-08-02 14:57:07 -05:00
David Hall
9c302b15ec MCOL-523 fix a comment 2017-08-02 12:14:13 -05:00
David Hall
f428cdc371 MCOL-523 fix a merge issue, MEDIAN test for empty set. 2017-08-02 12:12:00 -05:00
David Hall
108fbcf572 MCOL-523 Add UDAF and UDAnF SDK 2017-08-02 11:30:57 -05:00
David Hall
bc2a4e7795 MCOL-523 Add UDAF and UDAnF SDK 2017-08-02 11:22:07 -05:00
Andrew Hutchings
cc1cbaa160 MCOL-838 Enforce copy of string in StringStore
Since we aren't using C++11 the deserialize was doing using reference
counts for string copy which occasionally caused a use after free.
2017-07-31 06:38:21 +01:00
David Thompson
1c032cbec6 MCOL-825 : update udf to columnstore naming 2017-07-20 20:07:21 -07:00
David Thompson
a5132982ae MCOL-821 : update udf examples and doc to be more columnstore appropriate 2017-07-20 18:09:17 -07:00
david hill
3601c344ba add check for 3306 port inuse 2017-07-04 03:51:27 -05:00
david hill
149c944bf0 remove david clustertest dir 2017-06-12 15:51:56 -05:00
david hill
57c2b16c16 MCOL-702 / MCOL-368 - changed from builder to whoami 2017-06-09 09:28:02 -05:00
David Hill
7a3f75ab6a MCOL-729 - add check for mariadb-libs and removed perl-DBD-MySQL 2017-06-01 09:34:15 -05:00
david hill
2cc5fc7195 MCOL-379 - changed to make the check for mem available for dynamic 2017-05-30 15:12:50 -05:00
david hill
22191d9088 MCOL-379 - changed to make the check for mem available for dynamic 2017-05-30 14:33:21 -05:00
David Hill
9c7434ba52 MCOL-379 - fix false critical mem alarm 2017-05-26 16:28:34 -05:00
david hill
ccbdb07007 MCOL-379 - fix false critical memory usage alarm 2017-05-26 10:52:17 -05:00
David Hill
232e819fa7 MCOL-723 2017-05-24 13:23:41 -05:00
David Hill
0f2bccd0d2 fix suse package name 2017-05-24 10:18:45 -05:00
David Hill
54fb807fef fix missing fi 2017-05-24 08:59:41 -05:00
David Hill
dfd15b2b13 updates based on QA testing 2017-05-23 16:36:45 -05:00
David Hill
37ead3c076 add ipaddr to the /tmp log files 2017-05-23 10:47:01 -05:00
David Hill
19755539e9 updated comments 2017-05-22 08:56:01 -05:00
David Hill
fa21239a7e updates 2017-05-20 17:41:22 -05:00
David Hill
6c93fe5496 add cluster tester 2017-05-19 17:22:29 -05:00
Andrew Hutchings
ed5f51b593 MCOL-719 Add date/datetime to func_least/greatest
Support was missing and int casting caused unexpected results
2017-05-17 10:37:29 +01:00
Andrew Hutchings
21fe9e8faf MCOL-719 Add date/datetime to func_least/greatest
Support was missing and int casting caused unexpected results
2017-05-17 10:35:50 +01:00
Andrew Hutchings
50e3614730 MCOL-707 Fix memory accounting for ORDER BY
Missed off window function order by memory accounting in my first commit
for MCOL-707. Fixed in the same way
2017-05-12 12:58:17 +01:00
Andrew Hutchings
83331f4fa7 MCOL-712 Support TEXT for GROUP BY
Add missing support
2017-05-11 10:32:29 +01:00
Andrew Hutchings
f369ee6212 MCOL-707 Fix memory accounting for ORDER BY
Missed off window function order by memory accounting in my first commit
for MCOL-707. Fixed in the same way
2017-05-10 22:59:52 +01:00
Andrew Hutchings
33ed6698b1 MCOL-698 Stop joins bigger than 64KB
Joins bigger than 64KB don't work and they would consume a lot of RAM if
they did, so error out if they are attempted.
2017-05-05 14:53:49 +01:00
Andrew Hutchings
00cd7f40c1 MCOL-698 Fix joiner for LONGTEXT
It turns out not many machines have 32TB of RAM, so lets try not to
allocate that much for a LONGTEXT key join...
2017-05-04 15:14:27 +01:00
Andrew Hutchings
2cbf57c053 MCOL-698 Fix joiner for TEXT columns
Joiner was thinking TEXT was INT
2017-05-03 22:32:27 +01:00
David Hall
b371141202 MCOL-696 REVERSE reversing too much 2017-05-02 17:02:19 -05:00
Andrew Hutchings
f66a39ebfe Merge branch 'develop' into MCOL-597 2017-04-21 17:09:31 +01:00
dhall-InfiniDB
f240c89faf Merge pull request #156 from mariadb-corporation/MCOL-671
MCOL-671 Fix TEXT/BLOB single row SELECT WHERE
2017-04-21 10:06:34 -05:00