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

6623 Commits

Author SHA1 Message Date
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
Ben Thompson
b43e086ef3 cmake fixes for generated files errorids.h and messageids.h 2016-08-15 11:13:38 -05:00
David Hall
10e5ed83ce MCOL-5 We've had problems with CREATE and DELETE crashing. Add some better error handling 2016-08-12 16:57:51 -05:00
David Hall
6fa865d8de Merge branch 'develop' of https://github.com/mariadb-corporation/mariadb-columnstore-engine into develop 2016-08-11 15:35:41 -05:00
David Hall
b9bbb67549 MCOL-259. Reload the Columnstore.xml if ERR_DATA_OFFLINE would be thrown. If still broke, throw anyway. 2016-08-11 15:35:19 -05:00
David Hall
96132ddc15 Fix the "Received a DML command for session < sessionID > while still processing a command for the same sessionID" error 2016-08-11 15:25:26 -05:00
David Hall
77e60545dd MCOL-248 Error msg when alarm / snmp trap is issued 2016-08-11 15:25:26 -05:00
david hill
862aa2eb59 change to restart automaticly on ubuntu 2016-08-11 13:39:04 -05:00
david hill
727c4947cb change to restart automaticly on ubuntu 2016-08-11 13:35:17 -05:00
david hill
8adfdd223f move remove library path to end of script 2016-08-11 08:58:46 -05:00
Ben Thompson
316d772ad9 Change boost required version from 1.55.0 to 1.53.0 2016-08-10 18:17:07 -05:00
Ben Thompson
994cfea885 gitignore changes 2016-08-10 16:58:14 -05:00
Ben Thompson
392d6df495 Merge branch 'mcol-159' into develop
Conflicts:
	1
	Makefile.save
	autom4te.cache/output.0
	autom4te.cache/traces.0
	autom4te.cache/traces.1
	compile
	config.guess
	config.sub
	configure.save
	dbcon/Makefile.in
	dbcon/ddlpackage/Makefile.in
	dbcon/ddlpackage/ddl-scan.cpp
	dbcon/ddlpackageproc/Makefile.in
	dbcon/dmlpackage/Makefile.in
	dbcon/dmlpackage/dml-scan.cpp
	dbcon/dmlpackageproc/Makefile.in
	dbcon/execplan/Makefile.in
	dbcon/joblist/Makefile.in
	dbcon/mysql/Makefile.in
	ddlproc/Makefile.in
	decomsvr/Makefile.in
	depcomp
	dmlproc/Makefile.in
	exemgr/Makefile.in
	install-sh
	missing
	net-snmp/Makefile.in
	net-snmp/net-snmp-5.7.3/agent/mibgroup/mib_module_includes.h
	net-snmp/net-snmp-5.7.3/configure-summary
	net-snmp/net-snmp-5.7.3/dist/generation-scripts/gen-variables
	net-snmp/net-snmp-5.7.3/include/net-snmp/agent/mib_module_config.h
	net-snmp/net-snmp-5.7.3/mk/MODULE_LIST.mk
	net-snmp/net-snmp-5.7.3/mk/mib_module_list_c.mk
	net-snmp/net-snmp-5.7.3/mk/mib_module_list_code.mk
	net-snmp/net-snmp-5.7.3/mk/mib_module_list_ft.mk
	net-snmp/net-snmp-5.7.3/mk/mib_module_list_lo.mk
	net-snmp/net-snmp-5.7.3/mk/mib_module_list_o.mk
	net-snmp/net-snmp-5.7.3/mk/mibgroup_list_ft.mk
	net-snmp/net-snmp-5.7.3/mk/mibgroup_list_lo.mk
	net-snmp/net-snmp-5.7.3/mk/mibgroup_list_o.mk
	net-snmp/net-snmp-5.7.3/mk/module_list_c.mk
	net-snmp/net-snmp-5.7.3/mk/module_list_code.mk
	net-snmp/net-snmp-5.7.3/mk/module_list_ft.mk
	net-snmp/net-snmp-5.7.3/mk/module_list_lo.mk
	net-snmp/net-snmp-5.7.3/mk/module_list_o.mk
	oam/Makefile.in
	oam/cloud/Makefile.in
	oam/etc/Makefile.in
	oam/oamcpp/Makefile.in
	oam/post/Makefile.in
	oamapps/Makefile.in
	oamapps/calpontDB/Makefile.in
	oamapps/calpontSupport/Makefile.in
	oamapps/columnstoreDB/Makefile.in
	oamapps/columnstoreSupport/Makefile.in
	oamapps/mcsadmin/Makefile.in
	oamapps/postConfigure/Makefile.in
	oamapps/sendtrap/Makefile.in
	oamapps/serverMonitor/Makefile.in
	oamapps/sessionWalker/Makefile.in
	oamapps/traphandler/Makefile.in
	primitives/Makefile.in
	primitives/blockcache/Makefile.in
	primitives/linux-port/Makefile.in
	primitives/primproc/Makefile.in
	procmgr/Makefile.in
	procmon/Makefile.in
	snmpd/Makefile.in
	snmpd/etc/Makefile.in
	snmpd/snmpmanager/Makefile.in
	tools/Makefile.in
	tools/clearShm/Makefile.in
	tools/cleartablelock/Makefile.in
	tools/configMgt/Makefile.in
	tools/cplogger/Makefile.in
	tools/dbbuilder/Makefile.in
	tools/dbloadxml/Makefile.in
	tools/ddlcleanup/Makefile.in
	tools/editem/Makefile.in
	tools/getConfig/Makefile.in
	tools/idbmeminfo/Makefile.in
	tools/setConfig/Makefile.in
	tools/viewtablelock/Makefile.in
	utils/Makefile.in
	utils/batchloader/Makefile.in
	utils/boost_idb/Makefile.in
	utils/cacheutils/Makefile.in
	utils/common/Makefile.in
	utils/compress/Makefile.in
	utils/configcpp/Makefile.in
	utils/dataconvert/Makefile.in
	utils/ddlcleanup/Makefile.in
	utils/funcexp/Makefile.in
	utils/idbdatafile/Makefile.in
	utils/idbhdfs/Makefile.in
	utils/idbhdfs/hdfs-12/Makefile.in
	utils/idbhdfs/hdfs-20/Makefile.in
	utils/jemalloc/Makefile.in
	utils/joiner/Makefile.in
	utils/loggingcpp/Makefile.in
	utils/messageqcpp/Makefile.in
	utils/mysqlcl_idb/Makefile.in
	utils/querystats/Makefile.in
	utils/querytele/Makefile.in
	utils/rowgroup/Makefile.in
	utils/rwlock/Makefile.in
	utils/startup/Makefile.in
	utils/threadpool/Makefile.in
	utils/thrift/Makefile.in
	utils/udfsdk/Makefile.in
	utils/windowfunction/Makefile.in
	utils/winport/Makefile.in
	versioning/BRM/Makefile.in
	versioning/Makefile.in
	writeengine/Makefile.in
	writeengine/bulk/Makefile.in
	writeengine/client/Makefile.in
	writeengine/dictionary/Makefile.in
	writeengine/index/Makefile.in
	writeengine/redistribute/Makefile.in
	writeengine/server/Makefile.in
	writeengine/shared/Makefile.in
	writeengine/splitter/Makefile.in
	writeengine/wrapper/Makefile.in
2016-08-10 16:24:51 -05:00
Ben Thompson
7766a04de2 Fixes and switch to external boost library 2016-08-10 16:19:27 -05:00
David Hall
e0805141ac Merge branch 'develop' of https://github.com/mariadb-corporation/mariadb-columnstore-engine into develop 2016-08-09 11:36:12 -05:00
David Hall
8bc7e46905 MCOL-5 Don't send empty strings in cpimport command line. It confuses cpimport. 2016-08-09 11:35:45 -05:00
david hill
ce0fa98012 fix amazon check, ubuntu issue #2 2016-08-09 11:01:58 -05:00
david hill
7434dcaf78 fix amazon check, ubuntu issue 2016-08-09 10:10:08 -05:00
David Hall
010d660e5f During BPP destroy, check the joinDataReceived member function to ensure the END_JOINER command has been processed before destroy. 2016-08-08 16:38:38 -05:00
David Hall
b57af447a4 MCOL-5 Correct the issue of double-unlocking the mutex. It was supposed to be a lock, not unlock 2016-08-08 16:36:53 -05:00
David Hall
8de8666046 MCOL-5 fill the vector before taking the addresses of the strings. 2016-08-08 16:36:01 -05:00
David Hall
7598e8bc75 MCOL-5 Building the cpimport command line for LDI relied on the addresses of the contents of a std:vector being static during re-allocation. This is an erroneous assumption. Recoded to build the vector completely, then use it. 2016-08-05 14:09:19 -05:00
David Hall
0d2b69c031 Fix make clean 2016-08-05 14:08:55 -05:00
David Hall
fc67e42728 remove generated files 2016-08-05 14:08:25 -05:00
Ben Thompson
b9e1a23c06 CMakeList fix and remove autotool generated files 2016-08-04 13:09:41 -05:00
david hill
dc345f1f96 added -lboost_date_time 2016-08-04 10:36:06 -05:00