1. 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
  2. 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
  3. 09 May, 2013 1 commit
  4. 05 May, 2013 1 commit
  5. 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
  6. 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
  7. 30 Apr, 2013 2 commits
  8. 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
  9. 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
  10. 24 Apr, 2013 1 commit
  11. 23 Apr, 2013 1 commit
  12. 22 Apr, 2013 5 commits
  13. 21 Apr, 2013 8 commits
  14. 20 Apr, 2013 8 commits
    • unknown's avatar
      2e830cfb
    • Igor Babaev's avatar
      Merge 10.0-base -> 10.0 · 6edcd45e
      Igor Babaev authored
      6edcd45e
    • Alexander Barkov's avatar
      Recoding new results · 30651fd2
      Alexander Barkov authored
      (the format changed during Sergei's merge of the connect engine and discovery)
      
      modified:
        storage/connect/mysql-test/connect/r/odbc_xls.result
      30651fd2
    • Alexander Barkov's avatar
      Merging from maria-10.0-connect (DEB packaging related fixes) · 63fb0522
      Alexander Barkov authored
      added:
        debian/mariadb-connect-engine-10.0.files
      modified:
        cmake/build_configurations/mysql_release.cmake
        debian/dist/Debian/control
        debian/dist/Debian/mariadb-server-10.0.files
        debian/dist/Ubuntu/control
        debian/dist/Ubuntu/mariadb-server-10.0.files
      pending merges:
        Alexander Barkov 2013-04-20 Adding mariadb-connect-engine-10.0 deb packa...
          Alexander Barkov 2013-04-19 Removing the connect engine from mariadb...
      63fb0522
    • Alexander Barkov's avatar
      Adding mariadb-connect-engine-10.0 deb package for Debian and Ubuntu · 55e99a6b
      Alexander Barkov authored
      added:
        debian/mariadb-connect-engine-10.0.files
      modified:
        debian/dist/Debian/control
        debian/dist/Ubuntu/control
      55e99a6b
    • Alexander Barkov's avatar
      Fixing a few problems found by Build Bot after merging the CONNECT engine. · a6a4fa1d
      Alexander Barkov authored
      
      modified:
        @ mysql-test/r/mysqld--help.result
        @ mysql-test/t/mysqld--help.test
        Supressing information about "--connect" in "mysqld --help" output,
        as it depends on the build parameters.
        As a side effect information about --connect-timeout is now also suppressed :(
      
        @ storage/connect/CMakeLists.txt
        Removing gcc warning switches that do not exists in some older gcc versions.
      
        @ storage/connect/ha_connect.cc
        Adding a quick fix: cast from "const char *" to "char *".
        Olivier should do a better fix eventually.
      a6a4fa1d
    • Igor Babaev's avatar
      Merge. · 7efad633
      Igor Babaev authored
      Fixed a wrong result from mysqld--help.test.
      7efad633
    • Igor Babaev's avatar
      Fixed bug mdev-4406. · 09a1f410
      Igor Babaev authored
      This bug in the code of get_column_range_cardinality() could lead to
      wrong estimates of number of records in ranges for non-nullable columns.  
      09a1f410
  15. 19 Apr, 2013 4 commits