1. 09 Jun, 2010 2 commits
    • Sergei Golubchik's avatar
      allow federated and innodb_plugin to be built · 14e53d06
      Sergei Golubchik authored
      storage/federated/Makefile.am:
        federated needs functions from mysys/string.c.
        mysqld does not use them, so they don't get into the binary.
      storage/federated/plug.in:
        enable federated again.
        remove it from all configurations.
      storage/federatedx/Makefile.am:
        federatedx is now called federatedx in configure
      storage/federatedx/ha_federatedx.cc:
        federatedx is now called federatedx in configure
      storage/federatedx/plug.in:
        federatedx is now called federatedx in configure
      storage/innodb_plugin/plug.in:
        enable innodb plugin again.
        remove it from all configurations.
      storage/xtradb/CMakeLists.txt:
        xtradb is now called xtradb in configure,
        and builds libxtradb.a and ha_xtradb.so
      storage/xtradb/Makefile.am:
        xtradb is now called xtradb in configure,
        and builds libxtradb.a and ha_xtradb.so
      storage/xtradb/handler/ha_innodb.cc:
        xtradb is now called xtradb in configure,
        and builds libxtradb.a and ha_xtradb.so
      storage/xtradb/plug.in:
        xtradb is now called xtradb in configure,
        and builds libxtradb.a and ha_xtradb.so
      14e53d06
    • Sergei Golubchik's avatar
  2. 31 May, 2010 1 commit
  3. 27 May, 2010 1 commit
    • Michael Widenius's avatar
      Fixed compiler warnings · 80ba8556
      Michael Widenius authored
      Fixed failing test innodb.innodb-autoinc.test
      Enabled innodb test suite
      
      mysql-test/mysql-test-run.pl:
        Enabled innodb test suite
      mysql-test/r/innodb-autoinc.result:
        Removed test as it exists in suite innodb
      mysql-test/suite/innodb/t/disabled.def:
        Removed innodb-autoinc
      mysql-test/suite/innodb/t/innodb-autoinc.test:
        Update to be able to run with plugin
      mysql-test/t/innodb-autoinc.test:
        Removed test as it exists in suite innodb
      sql/filesort.cc:
        Removed not used variable
      sql/slave.cc:
        Remove compiler warnings
      storage/pbxt/src/ha_pbxt.cc:
        Removed not used variable
      storage/xtradb/dict/dict0crea.c:
        Fixed compiler warning about unsigned comparison
      support-files/compiler_warnings.supp:
        Disable some not relevant warnings
      80ba8556
  4. 26 May, 2010 6 commits
  5. 25 May, 2010 1 commit
  6. 15 May, 2010 3 commits
  7. 14 May, 2010 2 commits
    • Bo Thorsen's avatar
      Add a -nobuild argument to the script. Useful for building the zip file... · febb68f5
      Bo Thorsen authored
      Add a -nobuild argument to the script. Useful for building the zip file release with Express Edition which doesn't have the devenv command
      febb68f5
    • Michael Widenius's avatar
      Fixed build failures and compiler warning · 73d3805d
      Michael Widenius authored
      mysql-test/suite/binlog/r/binlog_unsafe.result:
        Updated results (RAND() doesn't require statement based logging anymore for inserts)
      mysql-test/t/information_schema_all_engines.test:
        Ensure that InnoDB is used
      storage/pbxt/bin/Makefile.am:
        Fixed build failure on build hosts
        (Patch from Kristian Nielsen)
      storage/pbxt/bin/xtstat_xt.cc:
        Added missing argument
      storage/pbxt/src/datalog_xt.cc:
        Fixed compiler warnings
      storage/pbxt/src/ha_pbxt.cc:
        Fixed compiler warnings
      storage/pbxt/src/table_xt.cc:
        Fixed compiler warnings
      support-files/compiler_warnings.supp:
        Added suppression of compiler warnings in Xtradb
        (Failure can only happen for corrupted tables, but should be fixed properly at some point)
      73d3805d
  8. 13 May, 2010 1 commit
    • Michael Widenius's avatar
      Fixes after last merge of MySQL 5.1 · 6659ad49
      Michael Widenius authored
      - INSERT with RAND() doesn't require row based logging again
      - Some bugs fixed in opt_range() where we table->key_read was wrongly used
      
      
      
      .bzrignore:
        Ignore new xtstat binary
      mysql-test/r/index_merge_myisam.result:
        Update results (old result was wrong)
      mysql-test/suite/binlog/r/binlog_stm_binlog.result:
        Added drop table first
      mysql-test/suite/binlog/r/binlog_stm_unsafe_warning.result:
        Added test for when RAND() requires row based logging
      mysql-test/suite/binlog/t/binlog_stm_binlog.test:
        Added drop table first
      mysql-test/suite/binlog/t/binlog_stm_unsafe_warning.test:
        Added test for when RAND() requires row based logging
      scripts/make_binary_distribution.sh:
        Removed type from last commit
      sql/item_create.cc:
        Don't require row based logging when using RAND() with INSERT
      sql/opt_range.cc:
        Revert wrong patch from Oracle:
        - As QUICK_RANGE_SELECT uses it's own 'file' handler to the tables, one can't use 'table->key_read' as a flag to detect if index only read (keyread) is used or not
        - Don't set keyread if keyread is already enabled
        - Don't disable key read, if we didn't enable it ourselves
        - Simplify code (and ensure that we do proper cleanup of index only read)
      sql/opt_range.h:
        Added flags to detect if the range optimizer enabled index only read (key read) or not
      sql/opt_sum.cc:
        Use our more optimized macros
      sql/sql_lex.h:
        Added 'readable' function to check if we are in a sub query function or not (not normal query or sub query in FROM clause)
      sql/sql_select.cc:
        Use our more optimized keyread macros
        Added ASSERTS early
        Simplify code on eliminate_item_equal()
        Fixed that substitute_for_best_equal_field() doesn't core dump in case of out of memory conditions.
        Removed not needed test for 'field->maybe_null()'
        Replaced master_unit()->item with is_subquery_function() (More readable)
      sql/sql_update.cc:
        Use our more optimized keyread macros
      sql/table.cc:
        Use our more optimized keyread macros
      sql/table.h:
        Use separate functions to enable/disable Index only reads
        - Safer, more readable, better logging and faster.
      6659ad49
  9. 12 May, 2010 3 commits
  10. 11 May, 2010 3 commits
  11. 10 May, 2010 5 commits
  12. 09 May, 2010 1 commit
  13. 06 May, 2010 8 commits
  14. 05 May, 2010 3 commits