An error occurred fetching the project authors.
  1. 11 Oct, 2013 2 commits
    • Olivier Bertrand's avatar
      - Fix compile error on some plarforms (64bits?) · c0907d57
      Olivier Bertrand authored
      modified:
        storage/connect/odbconn.cpp
      c0907d57
    • Olivier Bertrand's avatar
      - Fix bug when closing some table types · ca4c54aa
      Olivier Bertrand authored
      modified:
        storage/connect/tabmul.cpp
        storage/connect/tabmysql.cpp
        storage/connect/tabodbc.cpp
      
      - Add Insert support for ODBC table
        Add the send command feature to ODBC tables
        (not documented yet)
      
      modified:
        storage/connect/ha_connect.cc
        storage/connect/myconn.cpp
        storage/connect/odbccat.h
        storage/connect/odbconn.cpp
        storage/connect/odbconn.h
        storage/connect/tabodbc.cpp
        storage/connect/tabodbc.h
      ca4c54aa
  2. 25 Aug, 2013 1 commit
  3. 14 Aug, 2013 1 commit
  4. 24 Jul, 2013 1 commit
  5. 11 Jul, 2013 1 commit
  6. 08 Jul, 2013 4 commits
  7. 13 May, 2013 3 commits
  8. 10 May, 2013 1 commit
    • Olivier Bertrand's avatar
      - Added table type PIVOT · 99d95c8a
      Olivier Bertrand authored
      modified:
        storage/connect/filamdbf.cpp
        storage/connect/ha_connect.cc
        storage/connect/ha_connect.h
        storage/connect/mycat.cc
        storage/connect/myconn.cpp
        storage/connect/odbconn.cpp
        storage/connect/plgcnx.h
        storage/connect/plgdbsem.h
        storage/connect/plgdbutl.cpp
        storage/connect/tabfmt.cpp
        storage/connect/tabpivot.cpp
        storage/connect/tabpivot.h
        storage/connect/tabutil.cpp
        storage/connect/tabwmi.cpp
        storage/connect/tabxcl.cpp
        storage/connect/value.cpp
        storage/connect/value.h
      99d95c8a
  9. 10 Mar, 2013 1 commit
    • Olivier Bertrand's avatar
      - XML and INI tables now return NULL when a node does not exist in a row (XML) · 7a30ec72
      Olivier Bertrand authored
        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
      7a30ec72
  10. 27 Feb, 2013 1 commit
  11. 25 Feb, 2013 1 commit
    • Olivier Bertrand's avatar
      - Catalog table: Use XFLD as Flag value instead of column index. · edd16158
      Olivier Bertrand authored
      - Use the COLDEF flag to initialize column nullable value.
      - Fix a bug on inserting null values in MYSQL tables.
      
      modified:
        storage/connect/colblk.cpp
        storage/connect/connect.cc
        storage/connect/ha_connect.cc
        storage/connect/odbconn.cpp
        storage/connect/plgdbsem.h
        storage/connect/table.cpp
        storage/connect/tabmysql.cpp
      edd16158
  12. 17 Feb, 2013 2 commits
  13. 15 Feb, 2013 1 commit
  14. 12 Feb, 2013 1 commit
    • Olivier Bertrand's avatar
      All use of a character to represent table types or · 88c76f3b
      Olivier Bertrand authored
      catalog functions have been changed:
      
      Table_types are now internally represented be enum TABTYPE.
      Catalog function names are internally translated to a uint.
      
      The function GetTypeID was modified accordingly and a new
      function GetFuncID was implemented in mycat.cc.
      
      Modified:
      ha_connect.cc
      odbccat.h
      odbconn.cpp
      tabodbc.cpp
      tabfmt.cpp
      tabmysql.h
      tabmysql.cpp
      tabwmi.cpp
      mycat.h
      mycat.cc
      plgdbsem.h
      reldef.h
      tabdos.cpp
      rcmsg.h
      
      88c76f3b
  15. 10 Feb, 2013 1 commit
    • Olivier Bertrand's avatar
      Bug fixed: Column charset were not handled on read. · f6ca3b05
      Olivier Bertrand authored
      Modified: ha_connect.cc (MakeRecord)
      
      Moved PlgAllocResult to plgdbutl.cpp
      Modified:
      mycat.cpp
      plgdbutl.cpp
      
      Continuing implementing the "catalog" tables (ex "info").
      Already existing were the ODBC data source table and the
      WMI column info table.
      
      The common way to handle them was modified to enable each
      table types to send personalized data.
      
      Now takes care of all existing catalog functions for table
      types that can retrieve and use such information.
      
      Modified:
      ha_connect.cc
      odbconn.cpp
      tabodbc.h
      tabodbc.cpp
      tabfmt.h
      tabfmt.cpp
      tabmysql.h
      tabmysql.cpp
      tabwmi.h
      tabwmi.cpp
      myconn.h
      myconn.cpp
      filamdbf.cpp
      plgdbsem.h
      reldef.h
      reldef.cpp
      tabdos.h
      tabdos.cpp
      tabfix.h
      xtable.h
      table.cpp
      
      f6ca3b05
  16. 09 Feb, 2013 1 commit
    • Olivier Bertrand's avatar
      Put almost all function prototypes in header files that are · 82e746ea
      Olivier Bertrand authored
      included by the program using them.
      
      Continuing implementing the "catalog" tables (ex "info").
      Already existing were the ODBC data source table and the
      WMI column info table.
      
      A common way to handle them will permit to develop many
      other such tables. Implemented:
      
      The ODBC column catalog table.
      The ODBC tables catalog table.
      The ODBC drivers catalog table.
      
      The INFO table option is replaced by the CATFUNC string option
      whode first letter specifies the information to retrieve:
      C: Columns (of a table)
      T: Tables  (of a database)
      S: Data sources
      D: Drivers
      
      Modified:
      ha_connect.cc
      odbconn.cpp
      odbconn.h
      tabodbc.h
      tabodbc.cpp
      rcmsg.c
      tabfmt.h
      tabmysql.cpp
      tabwmi.cpp
      tabwmi.h
      resource.h
      myconn.h
      filamdbf.h
      connect.cc
      connect.h
      
      Added:
      myutil.h
      82e746ea
  17. 08 Feb, 2013 1 commit
    • Olivier Bertrand's avatar
      1) Fix bug on strange sprintf · ec2112f3
      Olivier Bertrand authored
      2) Fix bug on bad sprintf
      3) Fix bug on cast from pointer to int
      
      4) Begin implementing the "info" tables.
      Already existing were the ODBC sata source table and the
      WMI column info table.
      
      A common way to handle them will permit to develop many
      other such tables. Implemented:
      
      The ODBC column info table.
      
      Modified:
      ha_connect.cc  (4)
      odbconn.cpp    (4)
      tabodbc.h      (4)
      tabodbc.cpp    (4)
      tabsys.h       (3)
      rcmsg.c        (4)
      tabfmt.cpp     (2)
      tabtbl.cpp     (1)
      resource.h     (4)
      mycat.h        (4)
      ec2112f3
  18. 07 Feb, 2013 2 commits
    • Olivier Bertrand's avatar
      1) Fix bug on strange sprintf · 38edf74a
      Olivier Bertrand authored
      2) Fix bug on bad sprintf
      3) Fix bug on cast from pointer to int
      
      4) Begin implementing the "info" tables.
      Already existing were the ODBC sata source table and the
      WMI column info table.
      
      A common way to handle them will permit to develop many
      other such tables. Implemented:
      
      The ODBC column info table.
      
      Modified:
      ha_connect.cc  (4)
      odbconn.cpp    (4)
      tabodbc.h      (4)
      tabodbc.cpp    (4)
      tabsys.h       (3)
      rcmsg.c        (4)
      tabfmt.cpp     (2)
      tabtbl.cpp     (1)
      resource.h     (4)
      mycat.h        (4)
      38edf74a
    • Alexander Barkov's avatar
      - Fixing TAB to 2 spaces · 30c4b0eb
      Alexander Barkov authored
      - Fixing line endings from "\r\n" to "\n"
      30c4b0eb
  19. 05 Feb, 2013 1 commit
    • Olivier Bertrand's avatar
      Make possible to get ODBC DataSources name and description by: · 1830e732
      Olivier Bertrand authored
      create table datasrc (
      `anyname` varchar(256) flag=1,
      `anyother name` varchar(256) flag=2)
      engine=CONNECT table_type=ODBC option_list='info=yes';
      
      or simply by:
      
      create table datasrc engine=CONNECT table_type=ODBC option_list='info=yes';
      
      then:
      
      select * from datasrc;
      
      Modified:
      ha_connect.cc
      odbconn.h
      odbconn.cpp
      tabodbc.h
      tabodbc.cpp
      
      1830e732
  20. 29 Jan, 2013 1 commit
  21. 24 Jan, 2013 1 commit
  22. 22 Jan, 2013 1 commit
    • Alexander Barkov's avatar
      Adding an Olivier's changeset: · 37465ea2
      Alexander Barkov authored
      pre_create function and one is now able to create table
      without giving the column specifications for tables of types:
      DBF, ODBC, MYSQL, CSV, and WMI (on Windows)
      
      modified:
        sql/handler.h
        sql/sql_table.cc
        storage/connect/ha_connect.cc
        storage/connect/ha_connect.h
        storage/connect/mycat.cc
        storage/connect/odbconn.cpp
        storage/connect/plgcnx.h
        storage/connect/tabfmt.cpp
        storage/connect/tabmysql.cpp
        storage/connect/tabwmi.cpp
      37465ea2
  23. 18 Jan, 2013 1 commit