mariadb/storage/connect
Olivier Bertrand 38c3fd2099 - Fix MDEV-6802 in a clean way.
Add an union in the PARM structure to contain int values
  Use a cast to ptrdiff_t in MAPFAM/MXPFAM::InitDelete required by some compilers
modified:
  storage/connect/array.cpp
  storage/connect/filamap.cpp
  storage/connect/filamtxt.cpp
  storage/connect/global.h
  
- Suppress some GCC warnings
modified:
  storage/connect/array.cpp
  storage/connect/filter.cpp
  storage/connect/tabdos.cpp
  storage/connect/tabmysql.cpp
  storage/connect/value.cpp
2014-09-30 12:59:24 +02:00
..
mysql-test/connect - Add some new tests 2014-09-27 12:26:36 +02:00
array.cpp - Fix MDEV-6802 in a clean way. 2014-09-30 12:59:24 +02:00
array.h This is a major update that fixes most of the issues and bugs that 2014-08-07 17:59:21 +02:00
blkfil.cpp - FIX errors and some gcc warnings 2014-07-20 20:39:17 +02:00
blkfil.h - FIX errors and some gcc warnings 2014-07-20 20:39:17 +02:00
block.h - FIX PIVOT bug MDEV-5869 caused by using fop (field option ptr) when NULL. 2014-03-18 19:25:50 +01:00
catalog.h - Move DataPath from the MYCAT catalog to the ha_connect handler. Indeed 2014-08-23 19:17:15 +02:00
checklvl.h - Add a new CONNECT global variable allowing to tell whether or not 2014-08-22 17:30:22 +02:00
CMakeLists.txt This commit brings many changes, in particular two important ones: 2014-07-17 18:13:51 +02:00
colblk.cpp This commit brings many changes, in particular two important ones: 2014-07-17 18:13:51 +02:00
colblk.h This commit brings many changes, in particular two important ones: 2014-07-17 18:13:51 +02:00
connect.cc - Move DataPath from the MYCAT catalog to the ha_connect handler. Indeed 2014-08-23 19:17:15 +02:00
connect.h - Add a new CONNECT global variable allowing to tell whether or not 2014-08-22 17:30:22 +02:00
csort.cpp Merge 10.0 -> 10.0-connect 2014-04-21 14:57:10 +04:00
csort.h - FIX PIVOT bug MDEV-5869 caused by using fop (field option ptr) when NULL. 2014-03-18 19:25:50 +01:00
domdoc.cpp - FIX a bug causing libxml2 not retrieving expanded multiple column values. 2014-04-22 19:15:08 +02:00
domdoc.h - NOTE: an experimental implementation of MRR was done but not kept 2014-03-10 18:29:04 +01:00
engmsg.h
filamap.cpp - Fix MDEV-6802 in a clean way. 2014-09-30 12:59:24 +02:00
filamap.h - fix MDEV-6802: MPXFAM::GetNextPos redefined 2014-09-29 14:42:50 +02:00
filamdbf.cpp - Initialise min/max buffer to 0 to avoid valgrind complaining 2014-09-02 01:40:15 +02:00
filamdbf.h - Initialise min/max buffer to 0 to avoid valgrind complaining 2014-09-02 01:40:15 +02:00
filamfix.cpp - Fix a test failure. Due to mmap on void file being accepted on Windows 2014-08-27 00:49:07 +02:00
filamfix.h - Add a new CONNECT global variable allowing to tell whether or not 2014-08-22 17:30:22 +02:00
filamtxt.cpp - Fix MDEV-6802 in a clean way. 2014-09-30 12:59:24 +02:00
filamtxt.h - Modifies the way indexed UPDATE/DELETE are sorted in order to execute 2014-08-16 16:46:35 +02:00
filamvct.cpp - Modifies the way indexed UPDATE/DELETE are sorted in order to execute 2014-08-16 16:46:35 +02:00
filamvct.h - Modifies the way indexed UPDATE/DELETE are sorted in order to execute 2014-08-16 16:46:35 +02:00
filamzip.cpp This is a major update that fixes most of the issues and bugs that 2014-08-07 17:59:21 +02:00
filamzip.h This is a major update that fixes most of the issues and bugs that 2014-08-07 17:59:21 +02:00
filter.cpp - Fix MDEV-6802 in a clean way. 2014-09-30 12:59:24 +02:00
filter.h - FIX errors and some gcc warnings 2014-07-20 20:39:17 +02:00
fmdlex.c MDEV-4243 [PATCH] Warnings/errors while compiling with clang 2013-11-28 22:35:59 +01:00
frmsg1.h
frmsg2.h
global.h - Fix MDEV-6802 in a clean way. 2014-09-30 12:59:24 +02:00
ha_connect.cc - Fix MDEV-6624 (indexing on void table) 2014-09-06 18:08:28 +02:00
ha_connect.h - Move DataPath from the MYCAT catalog to the ha_connect handler. Indeed 2014-08-23 19:17:15 +02:00
inihandl.c Merge 10.0 -> 10.0-connect 2014-04-21 14:57:10 +04:00
inihandl.h
libdoc.cpp ConnectSE: fixing memory leaks reported by valgrind 2013-10-29 13:44:05 +04:00
libdoc.h
macutil.cpp This is a major update that fixes most of the issues and bugs that 2014-08-07 17:59:21 +02:00
macutil.h
maputil.cpp - Fix a test failure. Due to mmap on void file being accepted on Windows 2014-08-27 00:49:07 +02:00
maputil.h
messages.h
msgid.h
mycat.cc - Move DataPath from the MYCAT catalog to the ha_connect handler. Indeed 2014-08-23 19:17:15 +02:00
mycat.h - Move DataPath from the MYCAT catalog to the ha_connect handler. Indeed 2014-08-23 19:17:15 +02:00
myconn.cpp This commit brings many changes, in particular two important ones: 2014-07-17 18:13:51 +02:00
myconn.h This commit brings many changes, in particular two important ones: 2014-07-17 18:13:51 +02:00
myutil.cpp - Add system variables type_conv and conv_size. This addresses the eventual 2014-03-30 22:52:54 +02:00
myutil.h - Add longjmp initialization in PlgAllocResult 2013-12-11 23:33:36 +01:00
odbccat.h - Fix MDEV-5393 and MDEV-5434. It is a major update of ODBC catalog tables 2013-12-16 01:32:47 +01:00
odbconn.cpp - Fix gcc error and warnings 2014-05-06 16:00:48 +02:00
odbconn.h - Fix MDEV-5393 and MDEV-5434. It is a major update of ODBC catalog tables 2013-12-16 01:32:47 +01:00
os.h Fixing AIX compilation failires 2014-02-27 19:44:00 +04:00
osutil.c - Fix using ~ in file name on Linux 2014-03-31 01:20:35 +02:00
osutil.h Merge 10.0 -> 10.0-connect 2014-04-21 14:57:10 +04:00
plgcnx.h - NOTE: an experimental implementation of MRR was done but not kept 2014-03-10 18:29:04 +01:00
plgdbsem.h - Fix: Crash of an XCOL table when the Colname column size is too small. 2014-09-27 12:09:37 +02:00
plgdbutl.cpp - Move DataPath from the MYCAT catalog to the ha_connect handler. Indeed 2014-08-23 19:17:15 +02:00
plgodbc.h
plgxml.cpp
plgxml.h - Fix several bugs causing memory leak or invalid access detected 2013-09-22 13:40:31 +02:00
plugutil.c - Commit merged files 2014-04-19 11:11:30 +02:00
preparse.h - NOTE: an experimental implementation of MRR was done but not kept 2014-03-10 18:29:04 +01:00
rcmsg.c - Add the DECIMAL data type (TYPE_DECIM) 2013-12-28 15:46:49 +01:00
rcmsg.h
reldef.cpp - Move DataPath from the MYCAT catalog to the ha_connect handler. Indeed 2014-08-23 19:17:15 +02:00
reldef.h - Move DataPath from the MYCAT catalog to the ha_connect handler. Indeed 2014-08-23 19:17:15 +02:00
resource.h
tabcol.cpp - FIX PIVOT bug MDEV-5869 caused by using fop (field option ptr) when NULL. 2014-03-18 19:25:50 +01:00
tabcol.h This commit brings many changes, in particular two important ones: 2014-07-17 18:13:51 +02:00
tabdos.cpp - Fix MDEV-6802 in a clean way. 2014-09-30 12:59:24 +02:00
tabdos.h - Add a new CONNECT global variable allowing to tell whether or not 2014-08-22 17:30:22 +02:00
tabfix.cpp - Add a new CONNECT global variable allowing to tell whether or not 2014-08-22 17:30:22 +02:00
tabfix.h - Move DataPath from the MYCAT catalog to the ha_connect handler. Indeed 2014-08-23 19:17:15 +02:00
tabfmt.cpp - Move DataPath from the MYCAT catalog to the ha_connect handler. Indeed 2014-08-23 19:17:15 +02:00
tabfmt.h - Move DataPath from the MYCAT catalog to the ha_connect handler. Indeed 2014-08-23 19:17:15 +02:00
table.cpp - Add a new CONNECT global variable allowing to tell whether or not 2014-08-22 17:30:22 +02:00
tabmac.cpp
tabmac.h This is a major update that fixes most of the issues and bugs that 2014-08-07 17:59:21 +02:00
tabmul.cpp - Fix a compile error on Linux 2014-08-24 11:19:02 +02:00
tabmul.h - NOTE: an experimental implementation of MRR was done but not kept 2014-03-10 18:29:04 +01:00
tabmysql.cpp - Fix MDEV-6802 in a clean way. 2014-09-30 12:59:24 +02:00
tabmysql.h This is a major update that fixes most of the issues and bugs that 2014-08-07 17:59:21 +02:00
taboccur.cpp Merge 10.0 -> 10.0-connect 2014-04-21 14:57:10 +04:00
taboccur.h - NOTE: an experimental implementation of MRR was done but not kept 2014-03-10 18:29:04 +01:00
tabodbc.cpp - Add a new CONNECT global variable allowing to tell whether or not 2014-08-22 17:30:22 +02:00
tabodbc.h This is a major update that fixes most of the issues and bugs that 2014-08-07 17:59:21 +02:00
tabpivot.cpp - In info, the file length sometimes could not be caculated because the 2014-04-14 14:26:48 +02:00
tabpivot.h This is a major update that fixes most of the issues and bugs that 2014-08-07 17:59:21 +02:00
tabsys.cpp This is a major update that fixes most of the issues and bugs that 2014-08-07 17:59:21 +02:00
tabsys.h This is a major update that fixes most of the issues and bugs that 2014-08-07 17:59:21 +02:00
tabtbl.cpp This is a major update that fixes most of the issues and bugs that 2014-08-07 17:59:21 +02:00
tabtbl.h - Commiting merge files 2014-08-07 19:12:45 +02:00
tabutil.cpp This is a major update that fixes most of the issues and bugs that 2014-08-07 17:59:21 +02:00
tabutil.h - Fix: Crash of an XCOL table when the Colname column size is too small. 2014-09-27 12:09:37 +02:00
tabvct.cpp - Add a new CONNECT global variable allowing to tell whether or not 2014-08-22 17:30:22 +02:00
tabvct.h - Make storing and sorting values using less memory allocation 2014-08-25 18:34:51 +02:00
tabwmi.cpp - Fix a compile error (MDEV-6723) 2014-09-17 00:51:40 +02:00
tabwmi.h This is a major update that fixes most of the issues and bugs that 2014-08-07 17:59:21 +02:00
tabxcl.cpp - Fix: Crash of an XCOL table when the Colname column size is too small. 2014-09-27 12:09:37 +02:00
tabxcl.h - Fix: Crash of an XCOL table when the Colname column size is too small. 2014-09-27 12:09:37 +02:00
tabxml.cpp This commit brings many changes, in particular two important ones: 2014-07-17 18:13:51 +02:00
tabxml.h - Commit merged files 2014-04-23 12:34:24 +02:00
user_connect.cc - Commit merged files 2014-04-19 11:11:30 +02:00
user_connect.h - NOTE: an experimental implementation of MRR was done but not kept 2014-03-10 18:29:04 +01:00
valblk.cpp - Initialise min/max buffer to 0 to avoid valgrind complaining 2014-09-02 01:40:15 +02:00
valblk.h This is a major update that fixes most of the issues and bugs that 2014-08-07 17:59:21 +02:00
value.cpp - Fix MDEV-6802 in a clean way. 2014-09-30 12:59:24 +02:00
value.h - Commit merged files 2014-04-19 11:11:30 +02:00
xindex.cpp - Initialise min/max buffer to 0 to avoid valgrind complaining 2014-09-02 01:40:15 +02:00
xindex.h - Modifies the way indexed UPDATE/DELETE are sorted in order to execute 2014-08-16 16:46:35 +02:00
xobject.cpp - MRR + Block Indexing 2014-03-20 12:05:47 +01:00
xobject.h - MRR + Block Indexing 2014-03-20 12:05:47 +01:00
xtable.h - Modifies the way indexed UPDATE/DELETE are sorted in order to execute 2014-08-16 16:46:35 +02:00