1. 13 May, 2013 9 commits
  2. 12 May, 2013 2 commits
    • Olivier Bertrand's avatar
      - Changing mode from +x to -x · 5ac8c8be
      Olivier Bertrand authored
      modified:
        storage/connect/mysql-test/connect/r/pivot.result*
        storage/connect/mysql-test/connect/t/pivot.test*
        storage/connect/tabpivot.cpp*
        storage/connect/tabpivot.h*
      5ac8c8be
    • Olivier Bertrand's avatar
      - Code cleaning. · 8c9ce173
      Olivier Bertrand authored
      modified:
        storage/connect/connect.cc
        storage/connect/tabutil.h
      
      - Fix closing invalid tdbp in External_lock.
      modified:
        storage/connect/ha_connect.cc
      
      - Fix closing null Tdbp
      modified:
        storage/connect/tabpivot.cpp*
      
      - Fix regression error in table type TBL no more accepting missing
        columns in sub-tables even when Accept was set to TRUE.
      modified:
        storage/connect/tabtbl.cpp
      8c9ce173
  3. 11 May, 2013 2 commits
    • Olivier Bertrand's avatar
      - Fix tabpivot compile errors on Linux. · 44cb1ce8
      Olivier Bertrand authored
      - Fix Tabpivot not closing the source table.
      - Fix pivot.test error on Linux by specifying ENDING=2 for the expenses table.
      
      modified:
        storage/connect/mysql-test/connect/r/pivot.result
        storage/connect/mysql-test/connect/t/pivot.test
        storage/connect/tabpivot.cpp
        storage/connect/tabpivot.h
      44cb1ce8
    • Olivier Bertrand's avatar
      - Added a test case for PIVOT tables · 5657660a
      Olivier Bertrand authored
      added:
        storage/connect/mysql-test/connect/r/pivot.result
        storage/connect/mysql-test/connect/std_data/expenses.txt
        storage/connect/mysql-test/connect/t/pivot.test
      5657660a
  4. 10 May, 2013 2 commits
    • Olivier Bertrand's avatar
      - Add pivot table files and support · 2cd63afe
      Olivier Bertrand authored
      modified:
        storage/connect/CMakeLists.txt
      2cd63afe
    • 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
  5. 09 May, 2013 1 commit
  6. 05 May, 2013 1 commit
  7. 03 May, 2013 1 commit
    • Olivier Bertrand's avatar
      - Add test for XCOL and OCCUR tables · 5fc19f8d
      Olivier Bertrand authored
      - Fix a bug causing a crash when doing an ALTER TABLE
        (because create_info->alias is NULL)
      
      added:
        storage/connect/mysql-test/connect/r/occur.result
        storage/connect/mysql-test/connect/r/xcol.result
        storage/connect/mysql-test/connect/t/occur.test
        storage/connect/mysql-test/connect/t/xcol.test
      modified:
        storage/connect/ha_connect.cc
      5fc19f8d
  8. 02 May, 2013 1 commit
    • Olivier Bertrand's avatar
      - Adding a loop test to prevent PROXY based table to loop when repointing on itself. · f3e94409
      Olivier Bertrand authored
      - Fix bug causing PROXY on non CONNECT tables to sometimes use the wrong DB.
      - Making some more tests in create that were in pre_create not called anymore
        when columns are defined.
      - Updating some test results to reflect new warnings.
      
      modified:
        storage/connect/ha_connect.cc
        storage/connect/mysql-test/connect/r/tbl.result
        storage/connect/mysql-test/connect/r/upd.result
        storage/connect/tabcol.h
        storage/connect/tabmysql.cpp
        storage/connect/taboccur.cpp
        storage/connect/taboccur.h
        storage/connect/tabtbl.cpp
        storage/connect/tabtbl.h
        storage/connect/tabutil.cpp
        storage/connect/tabutil.h
        storage/connect/tabxcl.cpp
        storage/connect/tabxcl.h
      f3e94409
  9. 30 Apr, 2013 2 commits
  10. 29 Apr, 2013 2 commits
    • Olivier Bertrand's avatar
      - Fix a bug causing a crash when using OEM tables based on BIN tables. · 2a37f3e0
      Olivier Bertrand authored
      modified:
        storage/connect/reldef.cpp
      2a37f3e0
    • Olivier Bertrand's avatar
      - Adding 3 new table types: · 4fd74200
      Olivier Bertrand authored
        PROXY table base on another table. Used by several other types.
        XCOL  proxy on a table having a colummn containing a list of values
        OCCUR proxy on a table having several columns containing the same type
              of values that can be put in a unique column and several rows.
        TBL   Not new but now internally using the PROXY table class.
      - Fix 2 bugs in add_field:
              Change '=' to ' ' after the COMMENT keyword.
              Quote column names between '`' in the SQL string.
      - Update xml test result to the CONNECT version
      
      added:
        storage/connect/taboccur.cpp
        storage/connect/taboccur.h
        storage/connect/tabutil.cpp
        storage/connect/tabutil.h
        storage/connect/tabxcl.cpp
        storage/connect/tabxcl.h
      modified:
        storage/connect/CMakeLists.txt
        storage/connect/ha_connect.cc
        storage/connect/ha_connect.h
        storage/connect/mycat.cc
        storage/connect/myconn.cpp
        storage/connect/mysql-test/connect/r/xml.result
        storage/connect/plgdbsem.h
        storage/connect/tabmysql.cpp
        storage/connect/tabtbl.cpp
        storage/connect/tabtbl.h
        storage/connect/valblk.cpp
        storage/connect/valblk.h
      4fd74200
  11. 28 Apr, 2013 1 commit
  12. 25 Apr, 2013 1 commit
    • Alexander Barkov's avatar
      ha_cassandra.so and ha_oqgraph.so can be build only if boost is installed · bc80fb07
      Alexander Barkov authored
      on the build machine. So put them into the deb packages optionally.
           
      Additionally, fixing cassandra/CMakeLists.txt to work with thrift
      installed in /opt/local and /opt. It was supposed to work, but did
      not work actually. Only thrift installed in /usr or /usr/local worked.
      
      
      renamed:
        debian/dist/Debian/mariadb-server-10.0.files => debian/dist/Debian/mariadb-server-10.0.files.in
        debian/dist/Ubuntu/mariadb-server-10.0.files => debian/dist/Ubuntu/mariadb-server-10.0.files.in
      modified:
        .bzrignore
        CMakeLists.txt
        storage/cassandra/CMakeLists.txt
        storage/cassandra/cassandra_se.cc
        storage/cassandra/gen-cpp/Cassandra.h
        storage/cassandra/gen-cpp/cassandra_types.h
        storage/oqgraph/CMakeLists.txt
        debian/dist/Debian/mariadb-server-10.0.files.in
        debian/dist/Ubuntu/mariadb-server-10.0.files.in
      bc80fb07
  13. 24 Apr, 2013 1 commit
  14. 23 Apr, 2013 1 commit
  15. 22 Apr, 2013 5 commits
  16. 21 Apr, 2013 8 commits