1. 27 May, 2010 1 commit
    • Michael Widenius's avatar
      Fixed compiler warnings · b9ef7ca1
      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
      b9ef7ca1
  2. 26 May, 2010 6 commits
  3. 25 May, 2010 1 commit
  4. 15 May, 2010 3 commits
  5. 14 May, 2010 2 commits
    • Bo Thorsen's avatar
      Add a -nobuild argument to the script. Useful for building the zip file... · ee8a3a71
      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
      ee8a3a71
    • Michael Widenius's avatar
      Fixed build failures and compiler warning · bdd89aef
      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)
      bdd89aef
  6. 13 May, 2010 1 commit
    • Michael Widenius's avatar
      Fixes after last merge of MySQL 5.1 · d357afd2
      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.
      d357afd2
  7. 12 May, 2010 3 commits
  8. 11 May, 2010 3 commits
  9. 10 May, 2010 5 commits
  10. 09 May, 2010 1 commit
  11. 06 May, 2010 8 commits
  12. 05 May, 2010 6 commits
    • Georgi Kodinov's avatar
      tree name change · b27be091
      Georgi Kodinov authored
      b27be091
    • unknown's avatar
      Change commit mails to go to commits@mariadb.org · 03651fdd
      unknown authored
      03651fdd
    • Paul McCullagh's avatar
      Merged with 1.0 trunk · 09c47df7
      Paul McCullagh authored
      09c47df7
    • Georgi Kodinov's avatar
      merge · a3635db0
      Georgi Kodinov authored
      a3635db0
    • Georgi Kodinov's avatar
      tree name change · a5859369
      Georgi Kodinov authored
      a5859369
    • Georgi Kodinov's avatar
      On behalf of Kristofer : · bbdd8d70
      Georgi Kodinov authored
      Bug#53417 my_getwd() makes assumptions on the buffer sizes which not always hold true
            
      The mysys library contains many functions for rewriting file paths. Most of these
      functions makes implicit assumptions on the buffer sizes they write to. If a path is put
      in my_realpath() it will propagate to my_getwd() which assumes that the buffer holding
      the path name is greater than 2. This is not true in cases.
            
      In the special case where a VARBIN_ITEM is passed as argument to the LOAD_FILE function
      this can lead to a crash.
            
      This patch fixes the issue by introduce more safe guards agaist buffer overruns.
      bbdd8d70