summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* - Update version numberOlivier Bertrand2017-10-1535-397/+323
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | modified: storage/connect/ha_connect.cc - Include MONGO in all Java enabled distributions Mongo will be enabled only for 10.2 and 10.3 modified: storage/connect/CMakeLists.txt - Change JDBC_SUPPORT to JAVA_SUPPORT which also replaces MONGO_SUPPORT MONGO_SUPPORT is now just used to enable the MONGO table type modified: storage/connect/filter.cpp modified: storage/connect/ha_connect.cc modified: storage/connect/ha_connect.h modified: storage/connect/mongo.cpp modified: storage/connect/mycat.cc modified: storage/connect/plgdbutl.cpp modified: storage/connect/tabjson.cpp modified: storage/connect/tabjson.h - Move MakeSelector function from FILTER to mongo.cpp modified: storage/connect/filter.cpp modified: storage/connect/filter.h modified: storage/connect/cmgoconn.cpp modified: storage/connect/jmgoconn.cpp modified: storage/connect/mongo.cpp - Do mongo_init only on first use of the MongoDB C Driver This will permit to delay load the mongo lib on Windows modified: storage/connect/cmgoconn.cpp modified: storage/connect/cmgoconn.h modified: storage/connect/ha_connect.cc - Replace NEW_VAR by a test on MYSQL_VERSION_ID modified: storage/connect/ha_connect.cc - Suppress enable_mongo session variable modified: storage/connect/ha_connect.cc modified: storage/connect/mycat.cc - Make some function headers identical in .h and .cc file (replacing const char* by PCSZ) modified: storage/connect/ha_connect.cc modified: storage/connect/ha_connect.h - Change a parameter type from uchar* to const uchar* (for ScanRecord and CheckRecord) modified: storage/connect/ha_connect.cc modified: storage/connect/ha_connect.h - Changes on LIKE and NOT LIKE does not fix a bug yet modified: storage/connect/ha_connect.cc - Suppress PIVOT_SUPPORT (PIVOT type is unconditionnal) modified: storage/connect/ha_connect.cc modified: storage/connect/mycat.cc - Change the strz function from inline to static modified: storage/connect/ha_connect.cc modified: storage/connect/ha_connect.h - export the JavaConn class and the MgoColumns and IsNum functions modified: storage/connect/javaconn.h modified: storage/connect/json.h modified: storage/connect/mongo.h - Fix MDEV-13924 modified: storage/connect/jdbconn.cpp - Make a temporary fix for the compiler bug in CalculateArray modified: storage/connect/jsonudf.cpp modified: storage/connect/tabjson.cpp - Typo modified: storage/connect/jdbccat.h modified: storage/connect/reldef.h modified: storage/connect/tabext.h modified: storage/connect/tabjmg.cpp modified: storage/connect/tabxml.h modified: storage/connect/valblk.h modified: storage/connect/value.h modified: storage/connect/xtable.h - Fix a bug in MONGO tests by changing 'MONGO' to $TYPE modified: storage/connect/mysql-test/connect/t/mongo_test.inc - Record test results to reflect all changes modified: storage/connect/mysql-test/connect/r/json_java_2.result modified: storage/connect/mysql-test/connect/r/json_java_3.result modified: storage/connect/mysql-test/connect/r/json_mongo_c.result modified: storage/connect/mysql-test/connect/r/mongo_c.result modified: storage/connect/mysql-test/connect/r/mongo_java_2.result modified: storage/connect/mysql-test/connect/r/mongo_java_3.result
* Enable MONGO for the C driver. Modified: modified: ↵Olivier Bertrand2017-09-111-3/+4
| | | | storage/connect/CMakeLists.txt
* - Update version numberOlivier Bertrand2017-09-0415-295/+306
| | | | | | | | | | | | | | | | | | | | | | | | | | | | modified: storage/connect/ha_connect.cc - Regard columns with binary charset as string (was binary) modified: storage/connect/ha_connect.cc modified: storage/connect/tabmysql.cpp modified: storage/connect/tabutil.cpp - Support length 0 for CHAR and VARCHAR modified: storage/connect/ha_connect.cc modified: storage/connect/reldef.cpp modified: storage/connect/value.cpp - Add ACCEPT option for void columns in discovery modified: storage/connect/tabjson.cpp - Update some tests because of above change modified: storage/connect/mysql-test/connect/r/json_java_2.result modified: storage/connect/mysql-test/connect/r/json_java_3.result modified: storage/connect/mysql-test/connect/r/json_mongo_c.result modified: storage/connect/mysql-test/connect/r/mongo_c.result modified: storage/connect/mysql-test/connect/r/mongo_java_2.result modified: storage/connect/mysql-test/connect/r/mongo_java_3.result modified: storage/connect/mysql-test/connect/r/odbc_oracle.result modified: storage/connect/mysql-test/connect/r/updelx.result modified: storage/connect/mysql-test/connect/t/mongo_test.inc
* - Add more trace to tbl_thread.test (to debug failure)Olivier Bertrand2017-09-022-0/+8
| | | | | modified: storage/connect/mysql-test/connect/r/tbl_thread.result modified: storage/connect/mysql-test/connect/t/tbl_thread.test
* Disable MONGO modified: storage/connect/CMakeLists.txtOlivier Bertrand2017-09-021-2/+2
|
* - Fix MongoDB C Driver adding for CMAKE.Olivier Bertrand2017-09-021-27/+26
| | | | | Requires MongoDB C Driver version 1.7 now available modified: storage/connect/CMakeLists.txt
* - Set MONGO_ENABLEDOlivier Bertrand2017-08-3115-16/+23
| | | | | | | | | | | | | | | | | | | | modified: storage/connect/CMakeLists.txt - Avoid gcc warnings for "fall through" modified: storage/connect/array.cpp modified: storage/connect/filamdbf.cpp modified: storage/connect/filamfix.cpp modified: storage/connect/filamtxt.cpp modified: storage/connect/filamvct.cpp modified: storage/connect/filamzip.cpp modified: storage/connect/filter.cpp modified: storage/connect/ha_connect.cc modified: storage/connect/jsonudf.cpp modified: storage/connect/plgdbutl.cpp modified: storage/connect/reldef.cpp modified: storage/connect/tabdos.cpp modified: storage/connect/tabjson.cpp modified: storage/connect/xobject.cpp
* - New distribution enabling or disabling the MONGO table typeOlivier Bertrand2017-08-298-74/+122
| | | | | | | | | | | | | | | modified: storage/connect/CMakeLists.txt modified: storage/connect/ha_connect.cc modified: storage/connect/mycat.cc - Extend SRCDEF parameter processing to MYSQL modified: storage/connect/tabext.cpp modified: storage/connect/tabext.h modified: storage/connect/tabmysql.cpp - Typo modified: storage/connect/mysql-test/connect/std_data/Mongo2.jar modified: storage/connect/mysql-test/connect/std_data/Mongo3.jar
* - Fix MDEV-13621 Replace sprintf by strcpy for opvalOlivier Bertrand2017-08-264-6/+15
| | | | | | | | | modified: storage/connect/ha_connect.cc - Add test output to tbl_thread.test tryng to understand failure modified: storage/connect/mysql-test/connect/r/tbl_thread.result modified: storage/connect/mysql-test/connect/t/tbl_thread.test modified: storage/connect/tabtbl.cpp
* - Fix MDEV-13621 JDBC UPDATE containing single or double quote chars ↵Olivier Bertrand2017-08-2614-308/+481
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | produces wrong result in ha_connect::GetStringOption modified: storage/connect/ha_connect.cc - Begin implement data type BINARY modified: storage/connect/ha_connect.cc modified: storage/connect/myutil.cpp modified: storage/connect/valblk.cpp modified: storage/connect/valblk.h modified: storage/connect/value.cpp - Fix MDEV-12422 CONNECT Engine to support CHECK TABLE Adding a fake check function returning HA_ADMIN_OK. modified: storage/connect/ha_connect.h - Treat TBL (thread) as local when connected to the current server and return by timeout when a TBL remote table connection fail (Thread only) modified: storage/connect/myconn.cpp modified: storage/connect/tabmysql.h modified: storage/connect/tabtbl.cpp modified: storage/connect/tabtbl.h - Update some tests and result files modified: storage/connect/mysql-test/connect/r/tbl_thread.result modified: storage/connect/mysql-test/connect/t/tbl_thread.test modified: storage/connect/mysql-test/connect/r/updelx.result - Add the GetCsName function modified: storage/connect/reldef.h
* - Fix failing test tbl_thread on linuxOlivier Bertrand2017-08-172-32/+16
| | | | | | (and mask another fail until MDEV-10179 is fixed) modified: storage/connect/mysql-test/connect/r/tbl_thread.result modified: storage/connect/mysql-test/connect/t/tbl_thread.test
* Fix MDEV-13503 Modified: storage/connect/jdbconn.cppOlivier Bertrand2017-08-121-3/+5
|
* - Fix gcc compile error: crosses initialization of ‘const char* drv’Olivier Bertrand2017-08-096-11/+16
| | | | | | | | | | | modified: storage/connect/mongo.cpp - Fix test failures modified: storage/connect/mysql-test/connect/r/mysql.result modified: storage/connect/mysql-test/connect/r/mysql_new.result modified: storage/connect/mysql-test/connect/r/tbl_thread.result modified: storage/connect/mysql-test/connect/t/tbl_thread.test modified: storage/connect/tabjson.cpp
* - Re-Re-trying to fix Linux compile on DWORD.Olivier Bertrand2017-08-091-3/+1
| | | | | | modified: storage/connect/odbconn.cpp modified: storage/connect/os.h modified: storage/connect/plgdbutl.cpp
* - Re-trying to fix Linux compile on DWORD.Olivier Bertrand2017-08-092-9/+13
| | | | | modified: storage/connect/odbconn.cpp modified: storage/connect/plgdbutl.cpp
* Trying to fix Linux compile on DWORDW. Modified: storage/connect/os.hOlivier Bertrand2017-08-081-1/+3
|
* - Fix MDEV-13463 unescape table name during detection of table structureOlivier Bertrand2017-08-084-6/+8
| | | | | | | | | modified: storage/connect/myconn.cpp - Remove a few gcc warnings modified: storage/connect/jmgoconn.cpp modified: storage/connect/json.h modified: storage/connect/tabjson.cpp
* Fix Linux compile error by #define NODW. Modified: plgdbutl.cppOlivier Bertrand2017-08-081-1/+2
|
* - Fix bug returning pointer to a stack stringOlivier Bertrand2017-08-076-38/+65
| | | | | | | | | | | | | | | | | | | in JVALUE::GetString modified: storage/connect/json.cpp modified: storage/connect/json.h modified: storage/connect/jsonudf.cpp - Fix a compiler bug happening on some configuration and platforms in JSNX::CalculateArray modified: storage/connect/jsonudf.cpp - Set default Schema as current directory This fix several bugs like: Fail to make JSON catalog tables Fail to use zipped file made by a file LOAD modified: storage/connect/reldef.cpp modified: storage/connect/tabjson.cpp modified: storage/connect/tabjson.h
* Fix Linux compile error by #define NODW. Modified: plgdbutl.cpp; typo ↵Olivier Bertrand2017-08-062-1/+2
| | | | Modified: odbconn.h
* - Add a define making ha_connect.cc source unique for all MariaDB version.Olivier Bertrand2017-08-068-15/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | #if defined(NEW_MAR) #define stored_in_db stored_in_db() #endif // NEW_MAR) modified: storage/connect/CMakeLists.txt modified: storage/connect/ha_connect.cc - Fix compile failure for some configuration of CONNECT. This by updating the #ifdef's JDBC, MONGO and CMGO_SUPPORT. modified: storage/connect/ha_connect.cc modified: storage/connect/tabjson.cpp modified: storage/connect/tabjson.h - Fix failure of zip.test (restore code wrongly deleted) modified: storage/connect/tabjson.cpp - Make sure thread TBL table structure is correctly initialized. modified: storage/connect/tabtbl.cpp - Add new test case in tbl_thread.test modified: storage/connect/mysql-test/connect/r/tbl_thread.result modified: storage/connect/mysql-test/connect/t/tbl_thread.test - Remake a jar file after Java was updated modified: storage/connect/mysql-test/connect/std_data/Mongo3.jar
* - Add FBLOCK when opening ODBC, JSON and MONGO tables.Olivier Bertrand2017-08-0543-271/+32432
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This to have automatic closing in case of thrown error. modified: storage/connect/cmgoconn.cpp modified: storage/connect/cmgoconn.h modified: storage/connect/filamzip.cpp modified: storage/connect/javaconn.cpp modified: storage/connect/javaconn.h modified: storage/connect/odbconn.cpp modified: storage/connect/odbconn.h modified: storage/connect/plgdbsem.h modified: storage/connect/plgdbutl.cpp - Fix INCOL bug when inserting several lines to MONGO tables modified: storage/connect/cmgoconn.cpp modified: storage/connect/tabcmg.cpp modified: storage/connect/tabjmg.cpp - MONGO_SUPPORT is set for both MongoDB drivers CMGO_SUPPORT is set only when the C driver is available modified: storage/connect/CMakeLists.txt modified: storage/connect/filter.h modified: storage/connect/filter.h modified: storage/connect/ha_connect.cc modified: storage/connect/mongo.cpp modified: storage/connect/mycat.cc modified: storage/connect/tabjson.cpp modified: storage/connect/tabjson.h - Separate enums JCATINFO and modified: storage/connect/javaconn.h modified: storage/connect/jdbconn.cpp - Fix crash when executing JDBC catfunc=driver modified: storage/connect/jdbconn.cpp - Report an error when the Mongo driver if explicitly specified and not supported. modified: storage/connect/mongo.cpp - Fix bug causing catalog JSON tables to fail modified: storage/connect/tabjson.cpp - Protect by mutex the Ready variable of the TBLTBM table type modified: storage/connect/tabtbl.cpp - Put testing of Thread TBL tables in a separate test With added case and modified old case that could avoid the test to fail. modified: storage/connect/mysql-test/connect/r/tbl.result modified: storage/connect/mysql-test/connect/t/tbl.test new file: storage/connect/mysql-test/connect/r/tbl_thread.result new file: storage/connect/mysql-test/connect/t/tbl_thread.test - jmongo3.test no more exists deleted: storage/connect/mysql-test/connect/t/jmongo3.test - Add new tests for the MONGO feature (disabled) modified: storage/connect/mysql-test/connect/disabled.def new file: storage/connect/mysql-test/connect/r/json_java_2.result new file: storage/connect/mysql-test/connect/r/json_java_3.result new file: storage/connect/mysql-test/connect/r/json_mongo_c.result new file: storage/connect/mysql-test/connect/r/mongo_c.result new file: storage/connect/mysql-test/connect/r/mongo_java_2.result new file: storage/connect/mysql-test/connect/r/mongo_java_3.result new file: storage/connect/mysql-test/connect/std_data/Mongo2.jar new file: storage/connect/mysql-test/connect/std_data/cities.json new file: storage/connect/mysql-test/connect/t/json_java_2.test new file: storage/connect/mysql-test/connect/t/json_java_3.test new file: storage/connect/mysql-test/connect/t/json_mongo_c.test new file: storage/connect/mysql-test/connect/t/mongo.inc new file: storage/connect/mysql-test/connect/t/mongo_c.test new file: storage/connect/mysql-test/connect/t/mongo_java_2.test new file: storage/connect/mysql-test/connect/t/mongo_java_3.test new file: storage/connect/mysql-test/connect/t/mongo_test.inc
* wrapname hidden when no JDBC support, modified: storage/connect/tabjson.cppOlivier Bertrand2017-07-281-0/+2
|
* -- Fix wrong setting of PipeOlivier Bertrand2017-07-285-3/+77
| | | | | | | | | | | | modified: storage/connect/tabcmg.cpp -- Fix declaration of drv in MGOColumns modified: storage/connect/mongo.cpp -- Add jmongo3 test (disabled) modified: storage/connect/mysql-test/connect/disabled.def added: storage/connect/mysql-test/connect/std_data/Mongo3.jar added: storage/connect/mysql-test/connect/t/jmongo3.test
* Update storage/connect/JavaWrappers.jarOlivier Bertrand2017-07-251-0/+0
|
* Update storage/connect/JavaWrappers.jarOlivier Bertrand2017-07-251-0/+0
|
* Update storage/connect/JavaWrappers.jarOlivier Bertrand2017-07-241-0/+0
|
* Fix discovery crash for Java Mongo tables. Modified: storage/connect/tabjmg.cppOlivier Bertrand2017-07-231-1/+1
|
* -- Last wrappers version with support of Java Mongo discovery.Olivier Bertrand2017-07-233-20/+4
| | | | | | | | modified: storage/connect/JavaWrappers.jar -- Typo modified: storage/connect/ha_connect.cc modified: storage/connect/plgdbutl.cpp
* -- No suppressing of the GetPlug function. It is GetUser that can cause ↵Olivier Bertrand2017-07-221-39/+30
| | | | | | | memory leak when xp is modified. The old xp must be poped or is never freed. modified: storage/connect/ha_connect.cc
* -- Suppress the GetPlug function causing memory leakOlivier Bertrand2017-07-223-25/+36
| | | | | | | | | modified: storage/connect/ha_connect.h modified: storage/connect/ha_connect.cc -- Trace work storage allocation and freeing in DEVELOPMENT mode (Fix a compile error) modified: storage/connect/plugutil.cpp
* Fix compile error. Modified user_connect.cc ha_connect.ccOlivier Bertrand2017-07-212-1/+3
|
* -- Add mutex for user_connect handlingOlivier Bertrand2017-07-215-45/+85
| | | | | | | | | | | | modified: storage/connect/ha_connect.cc modified: storage/connect/user_connect.cc modified: storage/connect/plgdbutl.cpp modified: storage/connect/user_connect.cc -- Trace work storage allocation and freeing in DEVELOPMENT mode modified: storage/connect/ha_connect.cc modified: storage/connect/jsonudf.cpp modified: storage/connect/plugutil.cpp
* Modified /storage/connect/value.cpp line 668Olivier Bertrand2017-07-201-1/+1
|
* -- Fix warnings from the new GCC 7Olivier Bertrand2017-07-193-5/+12
| | | | | | | | modified: storage/connect/ha_connect.cc -- Set NULL false in SetJsonValue modified: storage/connect/jsonudf.cpp modified: storage/connect/tabjson.cpp
* Parenthesize set null in SetValue_pval. Modified /storage/connect/value.cppOlivier Bertrand2017-07-191-1/+1
|
* -- Check whether USERBLK still exists in PlugExitOlivier Bertrand2017-07-192-3/+5
| | | | | | | | | modified: storage/connect/connect.cc modified: storage/connect/plugutil.cpp modified: storage/connect/jsonudf.cpp -- Update result from json_udf test modified: storage/connect/mysql-test/connect/r/json_udf.result
* Fix compile warnings and errors for nullptr. Modified ↵Olivier Bertrand2017-07-182-3/+12
| | | | /storage/connect/tabjmg (cpp and h)
* -- Finalize work on MongoDB accessOlivier Bertrand2017-07-1826-587/+994
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement discovery for the MongoDB Java Driver Create classes to minimize code and avoid dupicates Rearrange and rename implied files modified: storage/connect/CMakeLists.txt renamed: storage/connect/mongofam.cpp -> storage/connect/cmgfam.cpp renamed: storage/connect/mongofam.h -> storage/connect/cmgfam.h modified: storage/connect/cmgoconn.h modified: storage/connect/javaconn.h modified: storage/connect/jdbconn.cpp modified: storage/connect/jmgoconn.cpp modified: storage/connect/jmgoconn.h modified: storage/connect/mongo.cpp modified: storage/connect/mongo.h renamed: storage/connect/tabmgo.cpp -> storage/connect/tabcmg.cpp renamed: storage/connect/tabmgo.h -> storage/connect/tabcmg.h modified: storage/connect/tabjmg.cpp modified: storage/connect/tabjmg.h modified: storage/connect/tabjson.cpp modified: storage/connect/tabjson.h -- Trace Sarea allocation and freeing modified: storage/connect/connect.cc modified: storage/connect/plugutil.cpp modified: storage/connect/user_connect.cc -- Null Json values where not mark as null in JSNX::SetJsonValue This was added in TYPE_NULL (declared as TYPE_VOID) modified: storage/connect/json.cpp modified: storage/connect/json.h modified: storage/connect/jsonudf.cpp -- Null JValues are ignored in JSNX::CalculateArray Also done in tabjson.cpp for JSONCOL::CalculateArray modified: storage/connect/json.h modified: storage/connect/jsonudf.cpp modified: storage/connect/tabjson.cpp -- Null JSON values now represented by connect_json_null session variable modified: storage/connect/json.cpp modified: storage/connect/json.h modified: storage/connect/jsonudf.cpp modified: storage/connect/tabjson.cpp -- JVALUE has size = 1 modified: storage/connect/json.h -- Fix by vuvova because Debian compilation failure. modified: storage/connect/value.cpp
* - Fix MDEV-13239 Suppress the restriction about no blanksOlivier Bertrand2017-07-041-5/+23
| | | | | around , and = in the OPTION_LIST. modified: storage/connect/ha_connect.cc
* Merge branch 'ob-10.2' of https://github.com/Buggynours/MariaDB into ob-10.2Olivier Bertrand2017-07-030-0/+0
|\
| * Define nullptr in jdbconn.cppOlivier Bertrand2017-07-021-1/+1
| |
* | - Suppress warning when creating mongo JSON tablesOlivier Bertrand2017-07-036-17/+26
|/ | | | | | | | | | modified: storage/connect/ha_connect.cc - Add catalog table for Mongo java driver tables modified: storage/connect/mongo.cpp modified: storage/connect/mongo.h modified: storage/connect/tabjmg.cpp modified: storage/connect/tabjmg.h
* - Add Support of the MongoDB Java Driver.Olivier Bertrand2017-07-0246-2477/+5400
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | modified: storage/connect/CMakeLists.txt modified: storage/connect/JavaWrappers.jar modified: storage/connect/colblk.h modified: storage/connect/filter.cpp modified: storage/connect/filter.h modified: storage/connect/ha_connect.cc modified: storage/connect/ha_connect.h modified: storage/connect/jdbccat.h modified: storage/connect/jdbconn.cpp modified: storage/connect/jdbconn.h modified: storage/connect/mongofam.cpp modified: storage/connect/mongofam.h modified: storage/connect/mycat.cc modified: storage/connect/mycat.h modified: storage/connect/tabext.h modified: storage/connect/tabjdbc.cpp modified: storage/connect/tabjdbc.h modified: storage/connect/tabjson.cpp modified: storage/connect/tabjson.h modified: storage/connect/tabmgo.cpp modified: storage/connect/tabmgo.h created: storage/connect/Mongo2Interface.java created: storage/connect/Mongo3Interface.java created: storage/connect/cmgoconn.cpp created: storage/connect/cmgoconn.h created: storage/connect/javaconn.cpp created: storage/connect/javaconn.h created: storage/connect/jmgfam.cpp created: storage/connect/jmgfam.h created: storage/connect/jmgoconn.cpp created: storage/connect/jmgoconn.h created: storage/connect/mongo.cpp created: storage/connect/mongo.h created: storage/connect/tabjmg.cpp created: storage/connect/tabjmg.h - tdbp not initialized when catched exception in CntGetTDB (connect.cc line 188) modified: storage/connect/connect.h - CheckCleanup should sometimes doing cleanup on pure info Sometimes MariaDB loops on info to get the size of all tables in a database. This can sometimes fail by exhausted memory. CheckCleanup now have a force boolean parameter (defaulting to false) modified: storage/connect/ha_connect.cc modified: storage/connect/user_connect.cc modified: storage/connect/user_connect.h Change the copyright of some source files modified: storage/connect/connect.cc modified: storage/connect/connect.h modified: storage/connect/engmsg.h modified: storage/connect/global.h modified: storage/connect/ha_connect.cc modified: storage/connect/ha_connect.h modified: storage/connect/msgid.h modified: storage/connect/mycat.cc modified: storage/connect/mycat.h modified: storage/connect/os.h modified: storage/connect/osutil.c modified: storage/connect/osutil.h modified: storage/connect/user_connect.cc modified: storage/connect/user_connect.h
* Fix unhandled exception:Olivier Bertrand2017-06-1112-45/+45
| | | | | | | | | | | | | | | | Force type int for ENUMs. Replace remaining longjmp. modified: storage/connect/array.cpp modified: storage/connect/colblk.cpp modified: storage/connect/connect.cc modified: storage/connect/filter.cpp modified: storage/connect/jdbconn.cpp modified: storage/connect/plgdbutl.cpp modified: storage/connect/tabdos.cpp modified: storage/connect/tabvir.cpp modified: storage/connect/tabxml.cpp modified: storage/connect/value.cpp modified: storage/connect/xobject.cpp
* Add MONGO catalog tableOlivier Bertrand2017-06-102-12/+6
| | | | | modified: storage/connect/tabmgo.cpp modified: storage/connect/tabmgo.h
* Fix MDEV-12973: Blank columns querying SQL ServerOlivier Bertrand2017-06-081-21/+40
| | | | | Added support of NCHAR, NVARCHAR an ROWID JDBC types. modified: storage/connect/jdbconn.cpp
* Fix MDEV-12969. Crash during inserting binary value in Connect table.Olivier Bertrand2017-06-062-89/+101
| | | | | | | Seems due to making an index on unsigned integer that triggers an un-handled THROW. modified: storage/connect/tabdos.cpp modified: storage/connect/xindex.cpp
* Tabname defaults to the table name for MONGO tablesOlivier Bertrand2017-06-031-0/+3
| | | | modified: storage/connect/ha_connect.cc
* Protect Info function against NULL g pointerOlivier Bertrand2017-06-012-2/+7
| | | | | | | modified: storage/connect/ha_connect.cc Update failing test modified: storage/connect/mysql-test/connect/t/secure_file_priv.test