1. 09 Dec, 2013 2 commits
  2. 01 Dec, 2013 1 commit
  3. 28 Nov, 2013 3 commits
    • Sergei Golubchik's avatar
      MDEV-4243 [PATCH] Warnings/errors while compiling with clang · ab360498
      Sergei Golubchik authored
      fix the code to compile with clang. fix warnings too.
      
      include/probes_mysql_nodtrace.h:
        clang++ doesn't like numeric _constants_ being used in ||
        (it suspects that the intention was | ). Boolean constants are ok.
      sql/hostname.cc:
        only used in DBUG_ASSERT
      sql/item.cc:
        str_to_time and str_to_datetime return bool, not MYSQL_TIMESTAMP_xxx
      sql/item_func.cc:
        str_to_datetime_with_warn() returns bool, not MYSQL_TIMESTAMP_xxx
      storage/cassandra/CMakeLists.txt:
        CMAKE_CXX_FLAGS can be empty
      storage/connect/odbconn.cpp:
        HWND is void*
      storage/connect/user_connect.h:
        deprecated on FreeBSD and unused anyway
      storage/connect/value.cpp:
        bad characters inside. unused.
      storage/spider/spd_trx.cc:
        clang++ warns that memset will also overwrite vtbl. it might be as well a good idea,
        as it asserts that the object will only be used as a storage.
        silence the warning.
      ab360498
    • Sergei Golubchik's avatar
      MDEV-4955 discover of table non-existance on CREATE · 38c91c06
      Sergei Golubchik authored
      when frm file exists, but the table does not.
      
      In recover_from_failed_open(), allow the discovery
      to fail without an error, when
      open_strategy == TABLE_LIST::OPEN_IF_EXISTS.
      38c91c06
    • Sergei Golubchik's avatar
      MDEV-5281 Partitioning issue after upgrade from 10.0.3-1 to 10.0.5-1 · 1387e715
      Sergei Golubchik authored
      merged from 5.6:
      Bug#14521864: MYSQL 5.1 TO 5.5 BUGS PARTITIONING
      Bug#16589511: MYSQL_UPGRADE FAILS TO WRITE OUT ENTIRE ALTER TABLE ... ALGORITHM= ... STATEMENT
      Bug#16274455: CAN NOT ACESS PARTITIONED TABLES WHEN DOWNGRADED FROM 5.6.11 TO 5.6.10
      
      plus minor changes from 5.6, mainly comments
      1387e715
  4. 27 Nov, 2013 1 commit
  5. 25 Nov, 2013 1 commit
  6. 21 Nov, 2013 3 commits
  7. 12 Dec, 2013 1 commit
  8. 11 Dec, 2013 4 commits
  9. 10 Dec, 2013 1 commit
  10. 06 Dec, 2013 1 commit
  11. 05 Dec, 2013 1 commit
  12. 03 Dec, 2013 1 commit
  13. 02 Dec, 2013 1 commit
  14. 28 Nov, 2013 2 commits
  15. 26 Nov, 2013 2 commits
    • Olivier Bertrand's avatar
      - Fix gcc compilation warnings · 385dbaea
      Olivier Bertrand authored
      modified:
        storage/connect/odbconn.cpp
      
      - Prepare Value and Valblk to support unsigned data types
        (not operational yet)
      
      modified:
        storage/connect/colblk.cpp
        storage/connect/filamvct.cpp
        storage/connect/myconn.cpp
        storage/connect/plgdbutl.cpp
        storage/connect/tabdos.cpp
        storage/connect/tabodbc.cpp
        storage/connect/tabvct.cpp
        storage/connect/valblk.cpp
        storage/connect/valblk.h
        storage/connect/value.cpp
        storage/connect/value.h
        storage/connect/xindex.cpp
      385dbaea
    • Alexander Barkov's avatar
  16. 25 Nov, 2013 1 commit
  17. 22 Nov, 2013 1 commit
    • Olivier Bertrand's avatar
      - Fix good recognition of MYSQL table column types. · aaa982e7
      Olivier Bertrand authored
      modified:
        storage/connect/ha_connect.cc
        storage/connect/myconn.cpp
        storage/connect/myutil.cpp
        storage/connect/odbccat.h
        storage/connect/odbconn.cpp
        storage/connect/tabmysql.cpp
      
      - Add tests on new MYSQL features
      
      added:
        storage/connect/mysql-test/connect/my.cnf
        storage/connect/mysql-test/connect/r/mysql_discovery.result
        storage/connect/mysql-test/connect/r/mysql_exec.result
        storage/connect/mysql-test/connect/r/mysql_new.result
        storage/connect/mysql-test/connect/t/myconn.inc
        storage/connect/mysql-test/connect/t/myconn_cleanup.inc
        storage/connect/mysql-test/connect/t/mysql_discovery.test
        storage/connect/mysql-test/connect/t/mysql_exec.test
        storage/connect/mysql-test/connect/t/mysql_new.test
      aaa982e7
  18. 21 Nov, 2013 2 commits
  19. 20 Nov, 2013 5 commits
  20. 19 Nov, 2013 1 commit
  21. 14 Nov, 2013 3 commits
  22. 13 Nov, 2013 2 commits
    • Sergei Golubchik's avatar
      10.0-base merge · 4157185f
      Sergei Golubchik authored
      4157185f
    • Sergei Golubchik's avatar
      MDEV-5248 Serious incompatibility and data corruption of DATETIME and DATE... · c155890a
      Sergei Golubchik authored
      MDEV-5248 Serious incompatibility and data corruption of DATETIME and DATE types due to get_innobase_type_from_mysql_type refactor combined with InnoDB Online DDL
      
      restore old innodb get_innobase_type_from_mysql_type() function,
      record all mysql_type->innodb_type mapping
      (as generated by mysql-5.6).
      add safety code to disable online alter when internal types don't match
      
      storage/innobase/dict/dict0stats.cc:
        revert to 5.6 state
      c155890a