mariadb/storage/connect
Olivier Bertrand dd8c89b2f4 - Fix problems related to table file names when not specified:
Split unspecified VEC tables are no more allowed.
  Empty XML files are now accepted.
  Separate index files are now depending upon the SEPINDEX option
  and not allowed when file name is not specified.
  DROP now can erase table and index file.

modified:
  storage/connect/ha_connect.cc
  storage/connect/tabdos.cpp
  storage/connect/tabxml.cpp
2013-03-29 01:28:48 +01:00
..
block.h - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
catalog.h - Add a new table option SEPINDEX (not used yet) and remove an unused 2013-03-25 11:07:45 +01:00
checklvl.h - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
CMakeLists.txt - In index.test t1 was back to T1! fixed 2013-03-06 11:27:47 +01:00
colblk.cpp - Catalog table: Use XFLD as Flag value instead of column index. 2013-02-25 22:44:42 +01:00
colblk.h - Add support to NULL values. This concern the MYSQL 2013-02-24 01:23:18 +01:00
connect.cc - Upated columns must be allocated before opening the table 2013-03-23 23:48:10 +01:00
connect.h Put almost all function prototypes in header files that are 2013-02-09 01:08:15 +01:00
csort.cpp - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
csort.h - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
domdoc.cpp - Fix conversion bug for MS-DOM XML tables. The node content was written 2013-03-02 17:58:18 +01:00
domdoc.h - Fix conversion bug for MS-DOM XML tables. The node content was written 2013-03-02 17:58:18 +01:00
engmsg.h - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
filamap.cpp - Fix a GCC compile error (crosses initialization of pos) an change 2013-03-13 01:56:01 +01:00
filamap.h - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
filamdbf.cpp - Make Tiny compatible with DBF tables. 2013-03-13 14:37:34 +01:00
filamdbf.h Put almost all function prototypes in header files that are 2013-02-09 01:08:15 +01:00
filamfix.cpp Fixing wrong sprintf() calls. 2013-02-07 17:56:48 +04:00
filamfix.h - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
filamtxt.cpp Fixing wrong sprintf() calls. 2013-02-07 17:56:48 +04:00
filamtxt.h - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
filamvct.cpp - Add a new table option SEPINDEX (not used yet) and remove an unused 2013-03-25 11:07:45 +01:00
filamvct.h - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
filamzip.cpp - Add a new table option SEPINDEX (not used yet) and remove an unused 2013-03-25 11:07:45 +01:00
filamzip.h - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
fmdlex.c - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
frmsg1.h - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
frmsg2.h - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
global.h - Wrong FLAG values transmitted to created table by the AS SELECT table: 2013-03-23 19:47:51 +01:00
ha_connect.cc - Fix problems related to table file names when not specified: 2013-03-29 01:28:48 +01:00
ha_connect.h - Wrong FLAG values transmitted to created table by the AS SELECT table: 2013-03-23 19:47:51 +01:00
inihandl.c - PROFILE_Close cannot be static 2013-03-26 16:25:19 +01:00
libdoc.cpp - Fix conversion bug for MS-DOM XML tables. The node content was written 2013-03-02 17:58:18 +01:00
libdoc.h - Fix conversion bug for MS-DOM XML tables. The node content was written 2013-03-02 17:58:18 +01:00
macutil.cpp - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
macutil.h - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
maputil.cpp - Resetting chmod to non executable 2013-03-11 18:35:51 +01:00
maputil.h - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
messages.h - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
msgid.h - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
mycat.cc - Add a new table option SEPINDEX (not used yet) and remove an unused 2013-03-25 11:07:45 +01:00
mycat.h - Add a new table option SEPINDEX (not used yet) and remove an unused 2013-03-25 11:07:45 +01:00
myconn.cpp - Changing mode to -x 2013-03-06 11:16:29 +01:00
myconn.h - Update the MYSQL table handling to use only client API functions. 2013-02-20 16:57:38 +01:00
myutil.cpp - Add tiny integer as a supported type by CONNECT 2013-03-11 16:52:59 +01:00
myutil.h Put almost all function prototypes in header files that are 2013-02-09 01:08:15 +01:00
odbccat.h All use of a character to represent table types or 2013-02-12 12:34:14 +01:00
odbconn.cpp - XML and INI tables now return NULL when a node does not exist in a row (XML) 2013-03-10 15:10:00 +01:00
odbconn.h Modification of the ODBConn class to change m_henv member from 2013-02-18 00:18:32 +01:00
os.h Fixing compilation warnings: 2013-02-07 15:21:56 +04:00
osutil.c Fixing wrong sprintf() calls. 2013-02-07 17:56:48 +04:00
osutil.h - On Linux, closing an INI table removes it from the inihandl cache 2013-03-26 15:20:22 +01:00
plgcnx.h - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
plgdbsem.h - On Linux, closing an INI table removes it from the inihandl cache 2013-03-26 15:20:22 +01:00
plgdbutl.cpp - On Linux, closing an INI table removes it from the inihandl cache 2013-03-26 15:20:22 +01:00
plgodbc.h - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
plgxml.cpp - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
plgxml.h - Fix conversion bug for MS-DOM XML tables. The node content was written 2013-03-02 17:58:18 +01:00
plugutil.c - Wrong FLAG values transmitted to created table by the AS SELECT table: 2013-03-23 19:47:51 +01:00
preparse.h - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
rcmsg.c All use of a character to represent table types or 2013-02-12 12:34:14 +01:00
reldef.cpp - Add a new table option SEPINDEX (not used yet) and remove an unused 2013-03-25 11:07:45 +01:00
reldef.h - Add a new table option SEPINDEX (not used yet) and remove an unused 2013-03-25 11:07:45 +01:00
resource.h Put almost all function prototypes in header files that are 2013-02-09 01:08:15 +01:00
tabcol.cpp - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
tabcol.h - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
tabdos.cpp - Fix problems related to table file names when not specified: 2013-03-29 01:28:48 +01:00
tabdos.h - Rewriting the VALUE classes as template classes 2013-02-27 16:42:59 +01:00
tabfix.cpp - Delete ALL or truncate must not be done using file mapping. 2013-03-08 22:48:27 +01:00
tabfix.h Bug fixed: Column charset were not handled on read. 2013-02-11 00:31:03 +01:00
tabfmt.cpp - Add a new table option SEPINDEX (not used yet) and remove an unused 2013-03-25 11:07:45 +01:00
tabfmt.h Bug fixed: Column charset were not handled on read. 2013-02-11 00:31:03 +01:00
table.cpp - Catalog table: Use XFLD as Flag value instead of column index. 2013-02-25 22:44:42 +01:00
tabmac.cpp - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
tabmac.h - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
tabmul.cpp - Add a new table option SEPINDEX (not used yet) and remove an unused 2013-03-25 11:07:45 +01:00
tabmul.h - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
tabmysql.cpp - Add a new table option SEPINDEX (not used yet) and remove an unused 2013-03-25 11:07:45 +01:00
tabmysql.h - Add the support of URL connection string fo MYSQL tables 2013-02-22 17:26:08 +01:00
tabodbc.cpp - Add a new table option SEPINDEX (not used yet) and remove an unused 2013-03-25 11:07:45 +01:00
tabodbc.h Bug fixed: Column charset were not handled on read. 2013-02-11 00:31:03 +01:00
tabpivot.cpp - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
tabpivot.h - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
tabsys.cpp - On Linux, closing an INI table removes it from the inihandl cache 2013-03-26 15:20:22 +01:00
tabsys.h 1) Fix bug on strange sprintf 2013-02-08 03:27:12 +01:00
tabtbl.cpp - Add a new table option SEPINDEX (not used yet) and remove an unused 2013-03-25 11:07:45 +01:00
tabtbl.h - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
tabvct.cpp - Add a new table option SEPINDEX (not used yet) and remove an unused 2013-03-25 11:07:45 +01:00
tabvct.h - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
tabwmi.cpp - Add a new table option SEPINDEX (not used yet) and remove an unused 2013-03-25 11:07:45 +01:00
tabwmi.h Bug fixed: Column charset were not handled on read. 2013-02-11 00:31:03 +01:00
tabxml.cpp - Fix problems related to table file names when not specified: 2013-03-29 01:28:48 +01:00
tabxml.h - Make INI and XML tables not writing null column values 2013-03-19 19:41:50 +01:00
user_connect.cc Fixing wrong sprintf() calls. 2013-02-07 17:56:48 +04:00
user_connect.h - Fixing TAB to 2 spaces 2013-02-07 13:34:27 +04:00
valblk.cpp - Add tiny integer as a supported type by CONNECT 2013-03-11 16:52:59 +01:00
valblk.h - Add tiny integer as a supported type by CONNECT 2013-03-11 16:52:59 +01:00
value.cpp - Fix a typo error: in AllocateValue(2) Tiny values were given the TYPE_SHORT type. 2013-03-23 16:03:56 +01:00
value.h - Add tiny integer as a supported type by CONNECT 2013-03-11 16:52:59 +01:00
xindex.cpp - Commit revision pushed from Linux 2013-03-28 22:21:17 +01:00
xindex.h - Implemented: not split indexes (all indexes in one file) 2013-03-28 18:31:10 +01:00
xobject.cpp - Add tiny integer as a supported type by CONNECT 2013-03-11 16:52:59 +01:00
xobject.h - Modify the way value.h and valblk.h are included to try fixing 2013-02-27 23:32:34 +01:00
xtable.h Adding DATA_CHARSET table option. 2013-02-18 19:21:52 +04:00