Roman Nozdrin
6db8b1f432
MCOL-498: Fill up the last used block with empty values, whilst doing bulk insertion with uncompressed files.
2019-04-22 20:01:23 +03:00
Roman Nozdrin
7cf0d55dd0
MCOL-498: Fill up the block with NULLs when CS touches for the first time it with INSERT..VALUES.
2019-04-22 20:01:18 +03:00
Roman Nozdrin
81fe7fa1a9
MCOL-498. Add the knob to disable segment|dict file preallocation. Dict files extension uses fallocate() if possible.
2019-04-22 20:01:14 +03:00
Roman Nozdrin
1d9f47a55c
MCOL-498. Segment files extension uses fallocate() now to optimize load put on SSD disks.
2019-04-22 20:01:09 +03:00
Andrew Hutchings
8a7ccd7d93
Merge pull request #734 from mariadb-corporation/MCOL-3247_2
...
MCOL-3247 Fixing the thread leak regression.
2019-04-16 11:09:58 +01:00
Roman Nozdrin
287b2ba7bd
MCOL-3247 CS uses thread plugin variables since MCOL-1101 that aren't
...
good for transmiting cal_connection_info to handler::close_connection().
This variables are then erased in THD::cleanup() and the cal_connection_info
is replaced in handler::delete_table with an empty structure.
handler::close_connection() recevies cal_connection_info with empty cal_conn_hndl.
This patch uses THD::ha_data that is supposed to be used in such occasions.
2019-04-15 19:31:12 +03:00
Roman Nozdrin
34b1d44563
MCOL-3247 Add two utility functions to simplify the code:
...
to log the messages and to forcely close the FEP connection.
2019-04-15 12:37:04 +03:00
Roman Nozdrin
11bec446b4
Merge pull request #723 from mariadb-corporation/develop-merge-up-20190328
...
Merge develop-1.2 into develop
2019-03-29 19:35:34 +05:30
Andrew Hutchings
064d2ee9e4
Merge branch 'develop-1.2' into develop-merge-up-20190328
2019-03-28 15:09:21 +00:00
Patrick LeBlanc
8090d6dd9c
Merge pull request #718 from drrtuy/MCOL-2244
...
*Merge after 1.2.3 release* MCOL-2244 Columnstore execution threads now have names
columnstore-1.2.3
2019-03-15 08:50:05 -05:00
Roman Nozdrin
a0b3424603
MCOL-2244 Columnstore execution threads now have names describe
...
the threads operation. This should simplify CPU bottlenecks troubleshooting.
2019-03-15 14:34:01 +03:00
Patrick LeBlanc
f2e6d8d1a8
Merge pull request #714 from mariadb-corporation/MCOL-1883
...
MCOL-1883 This commit fixes RENAME behavior that doesn't work properly with table names that contains '/' sign in the middle.
2019-03-14 09:21:28 -05:00
Andrew Hutchings
384b448f89
Merge pull request #713 from mariadb-corporation/MCOL-2233
...
MCOL-2233 substring_index() now returns correct value when index value is negative.
2019-03-14 01:09:57 +00:00
Andrew Hutchings
0b2c71ce81
Merge pull request #717 from zdrav1/MCOL-2232
...
Mcol 2232
2019-03-14 01:09:21 +00:00
root
00c0f22758
MCOL-2232 fixed dummy allerts on debian of jemalloc not installed
2019-03-13 13:10:23 +02:00
root
5c8208c8bc
MCOL-2232 fixed dummy allerts on debian of jemalloc not installed
2019-03-13 12:37:43 +02:00
Roman Nozdrin
d4c4a10512
MCOL-1883 This commit fixes RENAME behavior that doesn't work properly with table
...
names that contains '/' sign in the middle. Given the name `some/table/` in to or
from. RENAME uses a prefix to the left of the first '/', namely `some` and doesn't
consider the trailer `/table/`.
2019-03-13 13:14:26 +03:00
Roman Nozdrin
9ff348b97f
MCOL-2233 substring_index() now returns correct value when
...
index value is negative.
The problem caused by unsigned type used to store negative
index value.
2019-03-13 13:02:17 +03:00
Andrew Hutchings
2509d833fc
Merge pull request #712 from mariadb-corporation/MCOL-2182
...
MCOL-2182 Change in MariaDB 10.3 allows for only 2 parameters to lpad…
2019-03-08 21:38:54 +00:00
David Hall
c3f8148fff
MCOL-2182 Change in MariaDB 10.3 allows for only 2 parameters to lpad and rpad
2019-03-08 15:14:42 -06:00
David.Hall
0e02d4b44b
Merge pull request #710 from mariadb-corporation/1.2-merge-up-20190308
...
Merge develop-1.1 into develop-1.2
2019-03-08 10:43:20 -06:00
Andrew Hutchings
9e3517dfa6
Merge branch '1.1-merge-up-20190308' into 1.2-merge-up-20190308
2019-03-08 14:16:58 +00:00
Andrew Hutchings
d4418ecf64
Merge branch 'develop-1.0' into 1.1-merge-up-20190308
2019-03-08 10:27:06 +00:00
Roman Nozdrin
db47ede89f
Merge pull request #708 from mariadb-corporation/MCOL-1951
...
MCOL-1951 Don't crash when MariaDB UDAF not defined in Columnstore
2019-03-07 22:14:12 +05:30
Roman Nozdrin
26e61546bd
Merge pull request #705 from drrtuy/MCOL-2160
...
MCOL-2160 MCOL-1883 RENAME now supports both '/' symbols in table names and crash described in MCOL-1883 has been fixed.
2019-03-07 15:08:18 +05:30
Andrew Hutchings
fddd108df3
Merge pull request #706 from mariadb-corporation/MCOL-2180
...
Mcol 2180
2019-03-06 15:05:58 -05:00
David Hall
e9a920b4e8
MCOL-1951 Don't crash when MariaDB UDAF not defined in Columnstore
2019-03-06 13:57:49 -06:00
David Hall
fd34320256
MCOL-2180 PDF moved up one directory
2019-03-06 12:22:35 -06:00
David Hall
ea911a118f
MCOL-2180 Update UDAF docs
2019-03-06 12:19:03 -06:00
David Hall
5dff25e0a0
MCOL-2180 Update UDAF docs
2019-03-06 11:52:01 -06:00
Andrew Hutchings
39ca2bf705
Merge pull request #689 from zdrav1/dev_1_0_upp
...
MCOL-2151, added jemalloc dependency check in columnstoreClusterTester
2019-03-06 06:50:56 -05:00
Andrew Hutchings
b19d2bb7f0
Merge pull request #704 from mariadb-corporation/MCOL-1822-c
...
Mcol 1822 c
2019-03-06 06:48:00 -05:00
Andrew Hutchings
6ba299cccd
Merge branch 'develop-1.2' into MCOL-1822-c
2019-03-06 06:47:46 -05:00
Andrew Hutchings
fa7b423306
Merge pull request #701 from pleblanc1976/mcol-1607-3
...
Tentative fix for the getsystemnetworkconfig cmd re mcol-1607.
2019-03-06 06:24:41 -05:00
Andrew Hutchings
e5758b794b
Merge pull request #700 from mariadb-corporation/MCOL-901_2
...
MCOL-901 group_concat() uses only a subset of unique values
2019-03-06 06:21:42 -05:00
Andrew Hutchings
7d24f031c7
Merge pull request #699 from mariadb-corporation/MCOL-2165
...
MCOL-2165 This disables correlated subqueries processing in group_by_handler handing the query back to the server.
2019-03-06 06:19:33 -05:00
Roman Nozdrin
79aca9a285
MCOL-2160 MCOL-1883 RENAME now supports both '/' symbols in table names and
...
doesn't crash on multi-RENAME statements when non-alphanumeric
chars are presented in table names.
Replaced INFINIDB_DEBUG with MCS_DEBUG in ha_calpont_ddl.cpp
Removed unused debug outputs.
2019-03-06 12:55:53 +03:00
David Hall
38d077d72f
MCOL-1822 Change scanFlags back to bool (had changed to int for debugging)
2019-03-05 10:00:15 -06:00
David Hall
0ea4ccfe06
MCOL-1822 colWidth should be sizeof(long double), not hardcoded 16
2019-03-05 09:49:11 -06:00
David Hall
b7606139d7
MCOL-1822 Typo repair. Should be long double, not double
2019-03-05 09:45:34 -06:00
David Hall
3f2c753947
MCOL-1822-c final checkin
2019-03-05 09:33:39 -06:00
Patrick LeBlanc
c716b2afbf
Tentative fix for the getsystemnetworkconfig cmd re mcol-1607.
2019-03-04 10:35:59 -06:00
David Hall
9e1cec56b1
MCOL-1822 finishing up use long double for SUM/AVG
2019-03-01 17:34:57 -06:00
Roman Nozdrin
947eaaef26
MCOL-901 group_concat() uses only a subset of unique values
...
b/c an incorrect number of key columns was used whilst
initializing Eq() struct. The regression caused by
changes made for MCOL-1829 so I revised the changes
made. Now LimitedOrderBy::getKeyLength() returns an
actual key columns count.
2019-03-02 02:01:41 +03:00
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