Andrew Hutchings
3c336ff7a4
Merge pull request #11 from LinuxJedi/datefix2
...
Fix casting issue for date truncation
2016-09-15 19:50:03 +01:00
Andrew Hutchings
1fdb5f567b
Fix casting issue for date truncation
...
Boost::any is used for the value so it needs to be casted to a type
2016-09-15 19:48:15 +01:00
dhall-InfiniDB
81ea155b06
Merge pull request #10 from LinuxJedi/date_fix
...
MCOL-298 Fix saturated date/datetime handling
2016-09-14 17:14:48 -05:00
David Hall
d1603696eb
MCOl-297 CHARACTER_LENGTH(datetime) returns wrong length
2016-09-14 17:10:57 -05:00
David Hall
3ef45a2c6d
MCOL-290 Decomsrv showing as initialize
2016-09-14 17:10:57 -05:00
David Hall
1e277575f9
Remove extraneous debug log lines
2016-09-14 17:10:57 -05:00
Andrew Hutchings
d551b7d6e0
MCOL-298 Fix saturated date/datetime handling
...
Saturated DML updates would be set to NULL as were saturated cpimport
values. This sets them to the zero date/datetime value.
2016-09-14 19:58:11 +01:00
Andrew Hutchings
966573f02f
Merge pull request #9 from LinuxJedi/MCOL-294-phase1
...
Add the jemalloc install to CMake
2016-09-14 08:39:34 +01:00
Andrew Hutchings
80c60d956e
Add the jemalloc install to CMake
...
This puts the library in the right place, post-install creates the
symlink and the scripts run the LD_PRELOAD with it.
2016-09-14 08:36:55 +01:00
Andrew Hutchings
ef405480ab
Remove boost_idb
...
It is completely unused
2016-09-13 17:57:49 +01:00
Andrew Hutchings
b954001fba
Remove net-snmp and use the OS version
...
Also remove a few old binaries from build/
2016-09-13 17:42:57 +01:00
dhall-InfiniDB
820ad233cb
Merge pull request #8 from LinuxJedi/MCOL-173
...
MCOL-173 Fix null handling for bulk inserts
2016-09-09 10:48:05 -05:00
Andrew Hutchings
b5d4e02b21
MCOL-173 Fix null handling for bulk inserts
...
When infinidb_use_import_for_batchinsert is enabled the NULL handling
for the batch insert was incorrect. This is due to an off-by-one on the
NULL bitmap. This also affects INSERT...SELECT.
2016-09-09 16:09:47 +01:00
dhall-InfiniDB
44ab6b5223
Merge pull request #7 from LinuxJedi/MCOL-240
...
MCOL-240 Fix NULL handling on empty Having clause
2016-09-08 15:20:06 -05:00
Andrew Hutchings
6c7a34c5fb
MCOL-240 Fix NULL handling on empty Having clause
...
During subquery processing it is possible to have an empty Having
clause. When this happens various tree elements are deleted but the
pointers to those tree elements are not set to NULL. So later on in
processing ExeMgr can crash.
2016-09-08 19:45:40 +01:00
David Hall
8364c9da52
MCOL-281 LDI using cpimport pads char column values with spaces
...
Use new logic to find actual data length
2016-09-07 12:13:22 -05:00
David Hall
33a6102116
Remove SKIP_AUTOI. Not used
2016-09-06 15:42:48 -05:00
David Hall
23cf2e3edc
Remove #define SKIP_AUTOI. This is no longer used
2016-09-06 12:04:28 -05:00
dhall-InfiniDB
ecb41be0a8
Merge pull request #6 from LinuxJedi/MCOL-283
...
MCOL-283 Fix mysql_calc_week
2016-09-06 10:34:26 -05:00
Andrew Hutchings
21a081678d
MCOL-283 Fix mysql_calc_week
...
The value of a NULL pointer could potentionally be accessed
2016-09-05 21:49:38 +01:00
David Hall
7e0723a8bc
MCOL-259 replace system call to columnstore status with a function call to alleviate a race condition. Also added exception logging in a few places that will be helpful.
2016-09-02 09:30:53 -05:00
dhall-InfiniDB
75ecb950f9
Merge pull request #2 from LinuxJedi/MCOL-264
...
Fix DDL parser for spaces in table options
2016-09-02 09:15:11 -05:00
dhall-InfiniDB
1a7883f98b
Merge pull request #4 from LinuxJedi/MCOL-274
...
Make date handling more in-line with MySQL
2016-09-02 09:15:00 -05:00
dhall-InfiniDB
7e8262e0d2
Merge pull request #5 from LinuxJedi/MCOL-171
...
Add support for zero date separate to NULL
2016-09-02 09:14:48 -05:00
David Hall
07dc8960b4
MCOL-261. After DBRMControllerNode restart, add code to ensure DDLProc is running and that the SystemQueryReady flag is set.
2016-09-01 13:01:33 -05:00
David Hall
d9de4cfde0
MCOL-279 Debuging 279 revealed a weakness in processing when front end ond backend were out of sync. It could cause a mysqld crash. Added error code to check and report, rather than crash.
2016-09-01 13:01:33 -05:00
David Hall
09276ff885
Comment debug lines. Change a debug line to be more useful.
2016-09-01 13:01:33 -05:00
David Hall
6714290b6d
MCOL-279 Dbrm.releaseAILock() being call twice in a row
2016-09-01 13:01:33 -05:00
Andrew Hutchings
25851df89d
Add support for zero date separate to NULL
...
NULL is now pushed through the MariaDB storage engine plugin down to the
insert processing. A '0000-00-00' date is now a separate value to NULL.
This is more in-line with MariaDB's handling.
2016-08-30 16:26:36 +01:00
Andrew Hutchings
0bea3e4ab1
Make date handling more in-line with MySQL
...
Date limit of year 1400 was used due to Boost's limits.
This patch strips out the use of Boost for date handling and sets the
lower limit to year 1000.
2016-08-30 11:25:16 +01:00
Rasmus Johansson
9a76bfc0f3
Update README.md
2016-08-29 14:07:35 +03:00
david hill
dd4cd98969
change release level
2016-08-24 13:04:08 -05:00
david hill
5216cf5526
1.0.2 merge for readme updates
2016-08-24 09:46:59 -05:00
david hill
d1d87ac6bc
update readme
columnstore-1.0.2
2016-08-24 08:46:03 -05:00
david hill
2ca70ef647
update readme
2016-08-24 08:44:57 -05:00
david hill
d7cbaad3e8
update readme
2016-08-24 08:42:56 -05:00
David Hall
482047679a
MCOL-259 add some retry logic to the OAMCache system. Add that degraded is still valid for a PM.
2016-08-23 16:51:16 -05:00
david hill
369b5e1fb9
change readme
2016-08-23 15:59:13 -05:00
david hill
7a47ad9f1d
change readme
2016-08-23 15:58:04 -05:00
david hill
17a209e5a0
merge develop branch for 1.0.2
2016-08-23 15:37:47 -05:00
david hill
91d2304ad0
fix amazon adddbroot issue
2016-08-18 14:12:35 -05:00
dhall-InfiniDB
900a1ba6e0
Merge pull request #3 from LinuxJedi/fix_ddl
...
Fix DDL compile error
2016-08-17 09:34:34 -05:00
Andrew Hutchings
6ef0880ad0
Fix DDL compile error
...
The code generated by bison wouldn't compile due to the compiler finding namespace ambiguity.
2016-08-17 14:06:13 +01:00
David Hall
0d2f496389
MCOL-05 Modify the DDL parser to not use (even more) global variables.
2016-08-16 18:25:09 -05:00
david hill
53abd78979
name changes for non-root
2016-08-16 13:38:45 -05:00
Andrew Hutchings
acb078d07d
Fix DDL parser for spaces in table options
...
MariaDB's parser allows for spaces instead of equals in table options, ColumnStore's parser currently does not allow this causing a query such as the following to fail:
CREATE TABLE t1 (a int, b int) ENGINE COLUMNSTORE;
This fix allows the spaces.
2016-08-16 14:19:49 +01:00
david hill
516d45a27b
add sudo to a cp
2016-08-15 14:54:40 -05:00
david hill
468a971517
name change
2016-08-15 13:39:00 -05:00
david hill
bd8f18bcce
Merge branch 'develop' of https://github.com/mariadb-corporation/mariadb-columnstore-engine into develop
2016-08-15 13:30:26 -05:00
david hill
cded4e0bad
name change
2016-08-15 13:29:13 -05:00