Andrew Hutchings
40c3d05d3a
Fix rpath settings
...
I accidentally used CMAKE_INSTALL_PREFIX which isn't always set for the
engine build. This patch uses INSTALL_ENGINE instead
2016-11-09 13:52:24 +00:00
David Hall
bd17d20710
MCOL-307 Add Redistribute command to mcsadmin
2016-11-08 15:19:31 -06:00
david hill
ce10b08e8e
change amazon scripts for centos 7 and mcs
2016-11-07 16:53:09 -06:00
dhall-InfiniDB
15d6cafb53
Merge pull request #52 from mariadb-corporation/MCOL-385
...
MCOL-385 Fix crash observed with 10.1.19 merge
2016-11-07 15:21:15 -06:00
dhall-InfiniDB
df238a4e0f
Merge pull request #50 from mariadb-corporation/MCOL-334
...
MCOL-334 Give joins in views highest priority
2016-11-07 15:20:21 -06:00
Andrew Hutchings
14a9581bb6
MCOL-385 Fix crash observed with 10.1.19 merge
...
Appears to be a regression introduced in MCOL-361 which was causing a
segault with bug3670.negative.sql
2016-11-07 21:04:26 +00:00
dhall-InfiniDB
cf646c62c6
Merge pull request #51 from mariadb-corporation/MCOL-129
...
MCOL-129 INSERT/UPDATE strict mode support
2016-11-07 09:52:43 -06:00
Andrew Hutchings
4fc7fa12cd
MCOL-129 INSERT/UPDATE strict mode support
...
This changes the warning for truncation to the correct MariaDB error
code (1264).
In addition it passes the strict mode up into the DML class to roll back
correctly.
It also sets the abort_on_warning flag for updates as this isn't set on
the rnd_init phase but is needed for strict mode to work.
2016-11-04 14:06:00 +00:00
Andrew Hutchings
41266b0f23
MCOL-334 Give joins in views highest priority
...
For "select * from {view} where {col} in ({subquery})" type queries the
join for 'in' was being processed before any joins in the view. This
patch changes the priority so joins in views are processed first.
2016-11-03 17:54:12 +00:00
dhall-InfiniDB
059a158837
Merge pull request #49 from mariadb-corporation/MCOL-263
...
MCOL-263: throw different error message on load data infile if column…
2016-11-03 09:39:40 -05:00
Andrew Hutchings
caace4a096
Merge pull request #48 from mariadb-corporation/MCOL-361
...
MCOL-361 String::c_ptr() can cause a realloc and break things. Remove…
2016-11-03 13:49:25 +00:00
Ben Thompson
39c3cabb7c
MCOL-263: throw different error message on load data infile if columnstore suspendDatabaseWrite is enabled
2016-11-02 17:34:46 -05:00
david hill
1aa90ae6a9
merge mcol-370 into develop
2016-11-02 10:56:32 -05:00
David Hall
086a98794e
MCOL-361 String::c_ptr() can cause a realloc and break things. Remove all uses of c_ptr to String objects from the server.
2016-11-01 16:07:13 -05:00
david hill
e28e6d7748
mcol-370
2016-10-31 17:10:51 -05:00
Andrew Hutchings
c2988cfbf5
Merge pull request #47 from mariadb-corporation/MCOL-121
...
MCOL-121 reverse the disabling client progress reports.
2016-10-31 19:48:20 +00:00
David Hall
ab5afda7c4
MCOL-121 reverse the disabling client progress reports.
2016-10-31 14:06:10 -05:00
dhall-InfiniDB
96dfb4c294
Merge pull request #46 from mariadb-corporation/MCOL-278
...
Warning on drop table if exists error
2016-10-31 11:53:55 -05:00
Ben Thompson
c975f00973
Throw warning when table doesn't exist in columnstore so drop table if exists can still remove the front end table.
2016-10-28 15:37:38 -05:00
dhall-InfiniDB
ed804557bf
Merge pull request #45 from mariadb-corporation/MCOL-153
...
MCOL-153 Add UDF function calgetsqlcount() which will display the num…
2016-10-27 15:51:05 -05:00
David Hall
0368dd487a
MCOL-153 Add UDF function calgetsqlcount() which will display the number of sql statements active and the number waiting.
2016-10-27 15:49:01 -05:00
dhall-InfiniDB
6694bc3d16
Merge pull request #44 from mariadb-corporation/MCOL-344
...
Add better cache explanations to debug_walk. This is debug only.
2016-10-27 15:42:00 -05:00
David Hall
331dfd3a4c
Add better cache explanations to debug_walk. This is debug only.
2016-10-27 15:39:50 -05:00
Andrew Hutchings
32c76825de
Merge pull request #43 from mariadb-corporation/MCOL-218
...
Mcol 218
2016-10-27 20:21:19 +01:00
dhall-InfiniDB
8f2fca2239
Merge pull request #41 from mariadb-corporation/MCOL-350
...
MCOL-350 Fix zero date comparison
2016-10-27 10:06:10 -05:00
dhall-InfiniDB
abda3942c9
Merge pull request #42 from mariadb-corporation/MCOL-352
...
MCOL-352 Fix VARCHAR with no NUL
2016-10-27 10:00:46 -05:00
David Hill
2d0a7f5ca3
merge develop branch
columnstore-1.0.4
2016-10-26 22:09:55 +00:00
Andrew Hutchings
a1eb952332
MCOL-352 Fix VARCHAR with no NUL
...
It is possible to have a VARCHAR column that isn't NUL terminated, an
example of this is a union of two CHAR columns. So the length should
always act as a terminator when there is no NUL.
2016-10-26 17:07:15 +01:00
David Hill
a439b33a3f
mcol-373
2016-10-25 15:49:42 +00:00
david hill
41a43ad5ea
Merge branch 'develop' of https://github.com/mariadb-corporation/mariadb-columnstore-engine into develop
2016-10-24 17:53:58 -05:00
david hill
c30e80393b
mcol-343
2016-10-24 17:53:43 -05:00
David Hall
b1a110b830
MCOL-121 client reports "stage 2 - enabling keys" for every query against a CS table.
...
Add progress_report_time=0 to default my.cnf to disable progress reports
2016-10-24 17:30:05 -05:00
Ben Thompson
fc4cb7ab71
Clean up unneeded objects created in fix.
2016-10-24 11:44:07 -05:00
dhall-InfiniDB
e4de86b12c
Merge pull request #40 from mariadb-corporation/MCOL-371
...
MCOL-371 fix mutex free crash
2016-10-24 10:09:11 -05:00
david hill
2727fc498d
no error logging from checkLogFile, arent needed and issues unwanted error logs
2016-10-24 14:11:42 +00:00
Andrew Hutchings
877dc201bd
MCOL-371 fix mutex free crash
...
It is possible for an exception to be thrown when a memory limit is hit
whilst a mutex is lock. That mutex is never unlocked and in Ubuntu 16.04
release build it can cause a crash when freed.
This patch catches the exception, releases the lock and then re-throws.
2016-10-23 16:12:38 +01:00
david hill
4a28e908e6
Update README
...
change release and beta terms
2016-10-20 10:25:13 -05:00
david hill
5637f002d6
Update README.md
...
change release and beta terms
2016-10-20 10:24:13 -05:00
Ben Thompson
87ac01c3d4
MCOL-218: Make drop database work in the columnstore engine.
2016-10-19 15:23:02 -05:00
Andrew Hutchings
08d52d510e
MCOL-350 Fix zero date comparison
...
If a query uses '0000-00-00' the value to compare with is hard-coded to
0. With date types there are 6 unused bits set to 1 so a zero date is
stored as 3F 00 00 00.
This removes the hard-coded setting of '0000-00-00' to 0 and uses the
correct conversion routines instead.
2016-10-19 19:38:53 +01:00
David Hall
7c9e6e84c2
remove debug cout in ddl.l
2016-10-17 13:03:23 -05:00
benthompson15
06e6c6a535
Merge pull request #39 from mariadb-corporation/MCOL-357
...
MCOL-357 Set rpath correctly
2016-10-13 10:57:27 -05:00
Andrew Hutchings
58584df186
MCOL-357 Set rpath correctly
...
CMake sometimes doesn't set full rpath for the non-standard paths we
use. This patch based from CMake's manual explicitly sets it at install
time.
2016-10-12 21:18:54 +01:00
dhall-InfiniDB
5afcc42f2c
Merge pull request #38 from mariadb-corporation/MCOL-46
...
MCOL-46 subquery sometimes causes unknown error
2016-10-12 13:39:08 -05:00
David Hall
e4f93ea2f2
MCOL-46 subquery sometimes causes unknown error
...
This was caused by Item_cache::val_str() sometimes causing a full exec of subquery before we're ready
2016-10-12 13:30:35 -05:00
david hill
e7fb2b359c
mcol355 and mcol-354
2016-10-11 17:01:18 -05:00
david hill
d94c9f1e4e
merge mcol-251 into develop
2016-10-11 15:27:20 -05:00
david hill
890f2b75fb
removed FindNetSNMP.cmake
2016-10-11 13:45:45 -05:00
david hill
ed3bc28171
added copyright headers
2016-10-11 10:02:01 -05:00
david hill
aad2a193fa
change headers
2016-10-11 09:49:59 -05:00