Alexander Barkov
d22b1a0b35
Fixing a few compilation warnings ("no previous declaration for XXX")
...
added:
storage/connect/inihandl.h
modified:
storage/connect/CMakeLists.txt
storage/connect/connect.h
storage/connect/ha_connect.cc
storage/connect/inihandl.c
storage/connect/osutil.h
storage/connect/tabsys.cpp
storage/connect/user_connect.cc
2013-05-13 14:59:59 +04:00
Olivier Bertrand
24a7948343
- Code cleaning. Eliminating unused code, functions, and variables.
...
modified:
storage/connect/catalog.h
storage/connect/colblk.cpp
storage/connect/colblk.h
storage/connect/mycat.cc
storage/connect/reldef.cpp
storage/connect/tabcol.h
storage/connect/tabsys.cpp
storage/connect/tabsys.h
storage/connect/xobject.h
2013-05-13 12:20:08 +02:00
Olivier Bertrand
1e55712f5e
- On Linux, closing an INI table removes it from the inihandl cache
...
modified:
storage/connect/inihandl.c
storage/connect/osutil.h
storage/connect/tabsys.cpp
- Clean. Remove some unused functions
modified:
storage/connect/plgdbsem.h
storage/connect/plgdbutl.cpp
2013-03-26 15:20:22 +01:00
Olivier Bertrand
cd9e1938ef
- Add a new table option SEPINDEX (not used yet) and remove an unused
...
parameter to all catalog info functions.
modified:
storage/connect/catalog.h
storage/connect/filamvct.cpp
storage/connect/filamzip.cpp
storage/connect/ha_connect.cc
storage/connect/mycat.cc
storage/connect/mycat.h
storage/connect/reldef.cpp
storage/connect/reldef.h
storage/connect/tabdos.cpp
storage/connect/tabfmt.cpp
storage/connect/tabmul.cpp
storage/connect/tabmysql.cpp
storage/connect/tabodbc.cpp
storage/connect/tabsys.cpp
storage/connect/tabtbl.cpp
storage/connect/tabvct.cpp
storage/connect/tabwmi.cpp
storage/connect/tabxml.cpp
storage/connect/xindex.cpp
2013-03-25 11:07:45 +01:00
Olivier Bertrand
5746fcc9e1
- Make INI and XML tables not writing null column values
...
modified:
mysql-test/suite/connect/r/dbf.result
storage/connect/tabsys.cpp
storage/connect/tabxml.cpp
storage/connect/tabxml.h
2013-03-19 19:41:50 +01:00
Olivier Bertrand
7572315ecd
- New handling of default file name:
...
Not added as an option but handled when the table is used.
An empty file is created in the database directory if not exists.
modified:
storage/connect/ha_connect.cc
storage/connect/mycat.cc
storage/connect/tabdos.cpp
storage/connect/tabmul.cpp
storage/connect/tabsys.cpp
storage/connect/tabxml.cpp
2013-03-12 01:20:52 +01:00
Olivier Bertrand
7a30ec7231
- XML and INI tables now return NULL when a node does not exist in a row (XML)
...
or if the key is missing in a section (INI)
modified:
mysql-test/suite/connect/r/ini.result
mysql-test/suite/connect/r/xml.result
storage/connect/tabsys.cpp
storage/connect/tabxml.cpp
- Do a sub-storage cleanup on info commands and fix a limit of column number
in ODBCColumns. This was doing a crash for unexpected longjmp when many info
commands were executed in a row.
modified:
storage/connect/ha_connect.cc
storage/connect/odbconn.cpp
2013-03-10 15:10:00 +01:00
Olivier Bertrand
fa4aa616a1
- Rewriting the VALUE classes as template classes
...
modified:
storage/connect/tabdos.cpp
storage/connect/tabdos.h
storage/connect/tabmysql.cpp
storage/connect/tabodbc.cpp
storage/connect/tabsys.cpp
storage/connect/tabxml.cpp
storage/connect/value.cpp
storage/connect/value.h
storage/connect/xobject.h
2013-02-27 16:42:59 +01:00
Alexander Barkov
30c4b0ebc2
- Fixing TAB to 2 spaces
...
- Fixing line endings from "\r\n" to "\n"
2013-02-07 13:34:27 +04:00
Alexander Barkov
d7143a4160
Adding the CONNECT storage engine sources.
2013-01-18 19:21:44 +04:00