summaryrefslogtreecommitdiff
path: root/storage/connect
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | Merge branch 'connect/10.0' into 10.0Sergei Golubchik2016-04-2617-95/+582
| |\ \ \ | | | |/ | | |/| | | | | 1.04.0006
| | * | - Fix an error causing MYSQL table to fail saying "no result set"Olivier Bertrand2016-04-257-8/+403
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when joining a table to a MYSQL indexed table. modified: storage/connect/myconn.cpp modified: storage/connect/myconn.h modified: storage/connect/tabmysql.cpp - Add more tests to the mysql_index.test file modified: storage/connect/mysql-test/connect/r/mysql_index.result modified: storage/connect/mysql-test/connect/t/mysql_index.test - Fix and error causing remote indexing to fail when for not unique index. Was experienced with MYSQL, ODBC and JDBC tables. modified: storage/connect/connect.cc - Fix MDEV-9966 (zero lines returned) modified: storage/connect/ha_connect.cc modified: storage/federatedx/ha_federatedx.cc
| | * | - Fix MDEV-9779. Avoid buffer overflow when setting partname.Olivier Bertrand2016-03-252-11/+13
| | | | | | | | | | | | | | | | | | | | modified: storage/connect/ha_connect.cc modified: storage/connect/ha_connect.h
| | * | Bigger partname to avoid MDEV-9779Olivier Bertrand2016-03-251-1/+1
| | | |
| | * | - Fix MDEV-9779. Connection was not recognized in the option list.Olivier Bertrand2016-03-243-2/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This was a regression bug. modified: storage/connect/ha_connect.cc modified: storage/connect/mysql-test/connect/r/part_table.result modified: storage/connect/mysql-test/connect/t/part_table.test
| | * | - Fix compile error when copying a string on itself.Olivier Bertrand2016-03-192-16/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | modified: storage/connect/value.cpp - Fix compile error of MDEV-9603 modified: storage/connect/tabmysql.cpp
| | * | - Fix crash when sorting a TBL table with thread=yes.Olivier Bertrand2016-03-163-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This was because Tablist can be NULL when no lacal tables are in the list. modified: storage/connect/tabtbl.cpp modified: storage/connect/mysql-test/connect/r/tbl.result modified: storage/connect/mysql-test/connect/t/tbl.test
| | * | - Fix MDEV-9603 compiler error.Olivier Bertrand2016-03-166-40/+93
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | modified: storage/connect/tabmysql.cpp - Test invalid CSV separator when creating the table (MDEV-9714) modified: storage/connect/ha_connect.cc - Stop using SQLDescribeParam anymore modified: storage/connect/odbconn.cpp - Fix MDEV-9723 Regression due to calling Cardinality instead of GetMaxSize in info. modified: storage/connect/tabtbl.h modified: storage/connect/mysql-test/connect/r/tbl.result modified: storage/connect/mysql-test/connect/t/tbl.test - Typo modified: storage/connect/tabodbc.cpp
| | * | - Fix to MDEV-9579 be testing for void result.Olivier Bertrand2016-02-201-11/+13
| | | | | | | | | | | | | | | | modified: storage/connect/tabodbc.cpp
| * | | MDEV-9610 Trigger on normal table can't insert into CONNECT engine table - ↵Sergei Golubchik2016-04-264-4/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Access Denied in case of prelocking, don't check table->grant.privilege in handler::external_lock(), do it in handler::start_stmt().
| * | | Fixed failing test cases and compiler warningsMonty2016-04-251-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fixed wait condition in kill_processlist-6619 - Updated Ssl_chiper for openssl tests - Added supression for valgrinds when using libcrypto - Fixed wrong argument to pthread_mutex in server_audit.c when compiling with debug - Adding missing debug_sync_update() to debug_sync.h - Added initializers to some variables and fixed error handling in jsonudf.cpp - Fixed cluster_filter_unpack_varchar which doesn't have a stable index type. - Updated compiler_warnings.supp
| * | | MDEV-9617 solaris sparc build fails on 10.0Sergei Golubchik2016-04-244-17/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Spider: SunPro only supports array declarations with constant size. Spider already has a workaround for that, inside #ifdef _MSC_VER. Enable this code also for __SUNPRO_CC Connect: Don't use anonymous union. Cast for mmap. Don't pass gcc-ish -W... options to SunPro
* | | | Merge branch 'connect/10.1' into 10.1Sergei Golubchik2016-03-219-64/+110
|\ \ \ \ | | |_|/ | |/| |
| * | | - Fix compile error when copying a string on itself.Olivier Bertrand2016-03-192-16/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | modified: storage/connect/value.cpp - Fix compile error of MDEV-9603 modified: storage/connect/tabmysql.cpp
| * | | - Fix crash when sorting a TBL table with thread=yes.Olivier Bertrand2016-03-173-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This was because Tablist can be NULL when no lacal tables are in the list. modified: storage/connect/tabtbl.cpp modified: storage/connect/mysql-test/connect/r/tbl.result modified: storage/connect/mysql-test/connect/t/tbl.test
| * | | - Fix MDEV-9603 compiler error.Olivier Bertrand2016-03-167-41/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | modified: storage/connect/tabmysql.cpp - Test invalid CSV separator when creating the table (MDEV-9714) modified: storage/connect/ha_connect.cc - Stop using SQLDescribeParam anymore modified: storage/connect/odbconn.cpp - Fix MDEV-9723 Regression due to calling Cardinality instead of GetMaxSize in info. modified: storage/connect/tabtbl.h modified: storage/connect/mysql-test/connect/r/tbl.result modified: storage/connect/mysql-test/connect/t/tbl.test - Typo modified: storage/connect/tabodbc.cpp
* | | | Merge branch '10.0' into 10.1Sergei Golubchik2016-03-215-8/+14
|\ \ \ \ | | |/ / | |/| |
| * | | ASAN error in CONNECT engineSergei Golubchik2016-03-211-2/+8
| | | | | | | | | | | | | | | | don't strcpy a string to itself
| * | | Fix spelling: occurred, execute, which etcOtto Kekäläinen2016-03-045-6/+6
| | | |
* | | | MDEV-9739 Assertion `m_status == DA_ERROR || m_status == DA_OK' failed in ↵Sergei Golubchik2016-03-192-0/+21
| | | | | | | | | | | | | | | | Diagnostics_area::message() ; connect.xml* tests fail in buildbot
* | | | update plugins' maturity levelsSergei Golubchik2016-03-181-1/+1
| | | |
* | | | Merge tracking branch 'connect/10.1' into 10.1Sergei Golubchik2016-02-231-10/+12
|\ \ \ \ | | |/ / | |/| |
| * | | - Fix to MDEV-9579 be testing for void result.Olivier Bertrand2016-02-201-10/+12
| | | | | | | | | | | | | | | | modified: storage/connect/tabodbc.cpp
| * | | - Fix to MDEV-9542 Connect was not handling NULLs in the answerOlivier Bertrand2016-02-159-2489/+2519
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | from catalog functions and tables. It does now and when decimal is NULL defines DOUBLE without parameters. modified: storage/connect/ha_connect.cc modified: storage/connect/mysql-test/connect/r/odbc.result modified: storage/connect/mysql-test/connect/r/odbc_oracle.result modified: storage/connect/mysql-test/connect/r/odbc_postgresql.result modified: storage/connect/mysql-test/connect/r/odbc_sqlite3.result modified: storage/connect/mysql-test/connect/r/odbc_xls.result modified: storage/connect/odbconn.cpp modified: storage/connect/table.cpp modified: storage/connect/valblk.h
| * | | - Fix to MDEV-9446 (using Json UDFs when CONNECT is not installed)Olivier Bertrand2016-01-257-15/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | modified: storage/connect/ha_connect.cc modified: storage/connect/jsonudf.cpp modified: storage/connect/jsonudf.h modified: storage/connect/mysql-test/connect/r/json_udf.result modified: storage/connect/mysql-test/connect/t/json_udf.inc modified: storage/connect/mysql-test/connect/t/json_udf.test modified: storage/connect/mysql-test/connect/t/json_udf2.inc
| * | | - Change SQL_NTS to 0 when the string is NULLOlivier Bertrand2016-01-181-2/+2
| | | | | | | | | | | | | | | | modified: storage/connect/odbconn.cpp
* | | | Merge branch '10.0' into 10.1Sergei Golubchik2016-02-2316-2507/+2602
|\ \ \ \ | | |/ / | |/| |
| * | | connect engine compiler warningsSergei Golubchik2016-02-182-4/+4
| | | |
| * | | Merge branch 'connect/10.0' into 10.0Sergei Golubchik2016-02-1627-2557/+2678
| |\ \ \ | | | |/ | | |/|
| | * | - Fix to MDEV-9542 Connect was not handling NULLs in the answerOlivier Bertrand2016-02-1510-2490/+2520
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | from catalog functions and tables. It does now and when decimal is NULL defines DOUBLE without parameters. modified: storage/connect/ha_connect.cc modified: storage/connect/mysql-test/connect/r/odbc.result modified: storage/connect/mysql-test/connect/r/odbc_oracle.result modified: storage/connect/mysql-test/connect/r/odbc_postgresql.result modified: storage/connect/mysql-test/connect/r/odbc_sqlite3.result modified: storage/connect/mysql-test/connect/r/odbc_xls.result modified: storage/connect/odbconn.cpp modified: storage/connect/table.cpp modified: storage/connect/valblk.h
| | * | - Change SQL_NTS to 0 when the string is NULLOlivier Bertrand2016-01-258-17/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | modified: storage/connect/odbconn.cpp - Fix to MDEV-9446 (using Json UDFs when CONNECT is not installed) modified: storage/connect/ha_connect.cc modified: storage/connect/jsonudf.cpp modified: storage/connect/jsonudf.h modified: storage/connect/mysql-test/connect/r/json_udf.result modified: storage/connect/mysql-test/connect/t/json_udf.inc modified: storage/connect/mysql-test/connect/t/json_udf.test modified: storage/connect/mysql-test/connect/t/json_udf2.inc
| | * | - Fix MDEV-9239. Meanwhile, make all references to the database in XTAB SchemaOlivier Bertrand2016-01-098-42/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (was sometimes in XTAB Catalog) modified: storage/connect/mycat.cc modified: storage/connect/mycat.h modified: storage/connect/reldef.cpp modified: storage/connect/reldef.h modified: storage/connect/tabmysql.cpp modified: storage/connect/tabpivot.cpp modified: storage/connect/tabtbl.cpp modified: storage/connect/tabutil.cpp
| | * | - Fix MDEV-9322.Olivier Bertrand2015-12-271-2/+2
| | | | | | | | | | | | | | | | modified: storage/connect/json.cpp
| | * | - Fix MDEV-9279. Replacing exit(1) in yy_fatal_error by a longjmp.Olivier Bertrand2015-12-142-6/+13
| | | | | | | | | | | | | | | | | | | | modified: storage/connect/fmdlex.c modified: storage/connect/plgdbutl.cpp
* | | | after merge fixesSergei Golubchik2016-01-252-4/+4
| | | | | | | | | | | | | | | | fix compiler warnings
* | | | Merge branch 'connect/10.1' into 10.1Sergei Golubchik2016-01-259-43/+62
|\ \ \ \ | | |_|/ | |/| |
| * | | - Fix MDEV-9239. Meanwhile, make all references to the database in XTAB SchemaOlivier Bertrand2016-01-098-42/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (was sometimes in XTAB Catalog) modified: storage/connect/mycat.cc modified: storage/connect/mycat.h modified: storage/connect/reldef.cpp modified: storage/connect/reldef.h modified: storage/connect/tabmysql.cpp modified: storage/connect/tabpivot.cpp modified: storage/connect/tabtbl.cpp modified: storage/connect/tabutil.cpp
| * | | - Fix MDEV-9322.Olivier Bertrand2015-12-271-1/+1
| | | | | | | | | | | | | | | | modified: storage/connect/json.cpp
* | | | Merge branch '10.0' into 10.1Sergei Golubchik2016-01-252-2/+2
|\ \ \ \ | | |/ / | |/| |
| * | | Backported fix for ccacheMonty2016-01-032-2/+2
| | | | | | | | | | | | | | | | | | | | Fixed compiler warnings Added --big-test to tokudb change_column_char & change_column_bin
* | | | update disabled.def for connect engineSergei Golubchik2015-12-211-1/+1
| | | |
* | | | Merge branch '10.0' into 10.1Sergei Golubchik2015-12-212-2/+2
|\ \ \ \ | |/ / /
| * | | Merge branch 'connect/10.0' into 10.0Sergei Golubchik2015-12-1348-1100/+7783
| |\ \ \ | | | |/ | | |/|
| | * | - Copy error message from G to g when using temporary storage for parsing.Olivier Bertrand2015-12-131-1/+9
| | | | | | | | | | | | | | | | modified: storage/connect/tabjson.cpp
| | * | Update version numberOlivier Bertrand2015-12-111-2/+2
| | | |
| | * | - Serialize: Protect again eventual longjmp's.Olivier Bertrand2015-12-084-84/+140
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Always return NULL on error. Adding also the file length. modified: storage/connect/json.cpp modified: storage/connect/jsonudf.cpp - JSONCOL::WriteColumn Add types SHORT and BIGINT as accepted modified: storage/connect/tabjson.cpp - TDBJSN: Make this type use a separate storage for Json parsing and retrieve this memory between each rows. This is necessary to be able to handle big tables. See MDEV-9228. modified: storage/connect/tabjson.cpp modified: storage/connect/tabjson.h
| | * | Fix memory error when a plain string argument is parsed.Olivier Bertrand2015-12-051-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | Parsing memory, not added in CalcLen, is added in CheckMemory. Adding also the file length. modified: storage/connect/jsonudf.cpp
| | * | Fix memory error when a plain string argument is parsed.Olivier Bertrand2015-12-051-6/+12
| | | | | | | | | | | | | | | | | | | | | | | | Parsing memory, not added in CalcLen, is added in CheckMemory. Oups... last commit was buggy modified: storage/connect/jsonudf.cpp
| | * | Fix memory error when a plain string argument is parsed.Olivier Bertrand2015-12-051-510/+506
| | | | | | | | | | | | | | | | | | | | Parsing memory, not added in CalcLen, is added in CheckMemory. modified: storage/connect/jsonudf.cpp
| | * | Commit updating CONNECT from the 10.1 versionOlivier Bertrand2015-12-0450-1057/+7733
| | | |