1. 30 Apr, 2008 2 commits
  2. 29 Apr, 2008 1 commit
  3. 28 Apr, 2008 10 commits
  4. 26 Apr, 2008 1 commit
    • pcrews@pcrews-mac-local.local's avatar
      Bug#36032 - Test funcs_1.processlist_priv_ps fails on Windows · ae008279
      pcrews@pcrews-mac-local.local authored
      Bug#36033 - Test funcs_1.processlist_val_ps fails on Windows
      Bug#36034 - Test parts.part_supported_sql_func_<eng> fails on Windows
      Bug#36036 - Test parts.partition_alter1_<eng> fails on Windows
      Bug#36037 - Test parts.partition_alter2_<eng> fails on Windows
      Bug#36038 - Test parts.partition_basic_<engine> failing on Windows
      Bug#36039 - Test parts.partition_engine_<eng> fails on Windows
      Bug#36040 - Test parts.partition_syntax_<eng> fails on Windows
      
      Changeset to fix multiple 5.1.24-rc build bugs on Windows platforms.
      
      Many of these bugs had the same root causes.
      ae008279
  5. 25 Apr, 2008 1 commit
    • gshchepa/uchum@host.loc's avatar
      Fixed bug#36006: Optimizer does table scan for SELECT COUNT(*) · 107b84f9
      gshchepa/uchum@host.loc authored
                       for ENGINE=MRG_MYISAM (should be optimized out).
      
      Before WL#3281 MERGE engine had the HA_NOT_EXACT_COUNT flag
      unset, and it worked with COUNT optimization as desired.
      After the removal of the HA_NOT_EXACT_COUNT flag neither
      HA_STATS_RECORDS_IS_EXACT (opposite to former HA_NOT_EXACT_COUNT
      flag) nor modern HA_HAS_RECORDS flag were not added to MERGE
      table flag mask.
      
      1. The HA_HAS_RECORDS table flag has been set.
      2. The ha_myisammrg::records method has been overridden to
         calculate total number of records in underlying tables.
      107b84f9
  6. 24 Apr, 2008 3 commits
  7. 23 Apr, 2008 4 commits
  8. 22 Apr, 2008 3 commits
  9. 21 Apr, 2008 2 commits
  10. 08 Apr, 2008 4 commits
    • aelkin/andrei@mysql1000.(none)'s avatar
      Merge mysqldev@production.mysql.com:my/mysql-5.1-release · 7a8b1bae
      aelkin/andrei@mysql1000.(none) authored
      into  mysql1000.(none):/home/andrei/MySQL/BARE/mysql-5.1-release
      7a8b1bae
    • kent/mysqldev@mysql.com/production.mysql.com's avatar
      Makefile.am: · 9b6ac078
        Add ChangeLog if it exists
        - Removed separate 'normal+rowrepl' test run, not needed any longer
        - Removed separate 'rpl' test run, included in main test run already
        - Renamed some test "comments", to use similar naming style
        - Limited one of the Cluster test runs to 'ndb' and 'rpl_ndb' suites
        - Reordered test runs, to be aligned with Windows test runs
      mysql.spec.sh:
        - No longer including the "Example" storage engine
        - Added to configure "--without-ENGINE" if not to compile engine as plugin
      9b6ac078
    • aelkin/andrei@mysql1000.(none)'s avatar
      Bug #35762 Failing CREATE-SELECT steels Table map of the following query · 725d07d5
      aelkin/andrei@mysql1000.(none) authored
      Among two claimed artifacts the critical one is in that the Table map of 
      a query following the failing with a duplicate key error CREATE-SELECT is skipped from
      instantionating (and thus binlogging). That leads to sending a "chopped" group of the data
      row-events without the table map head to the slave. 
      The slave can not apply the only data row events.
      It's not easy to force the slave to react with an error in such a case (the second complaint
      on the bug report), because the lack of a table Rows_log_event::do_apply_event the data row event
      handler is a common situation which  normally designates the event has to be filtered out
      basing on the repliation do/ingore rules decision.
      
      Fixed: table map creating and binlogging is restored via deploying the standard cleanup call in
      select_create::abort().
      No error is reported if by chance the table map was not been binlogged.
      Leaving this out to resolve with considering how to combine the do/ingore rules with the situation
      when erronoulsy the Table_map is not written to binlog.
      725d07d5
    • ramil/ram@mysql.com/ramil.myoffice.izhnet.ru's avatar
      Fix for bug #35732: read-only blocks SELECT statements in InnoDB · 5397f8c9
      Problem: SELECTs prohibited for a transactional SE in autocommit mode
      if read_only is set.
      
      Fix: allow them.
      5397f8c9
  11. 04 Apr, 2008 1 commit
  12. 02 Apr, 2008 1 commit
    • kent/mysqldev@mysql.com/production.mysql.com's avatar
      mysql.spec.sh: · c41a4e13
        If excluding Federated, make sure dynamic plugin is not built
      Makefile.am:
        Only run cluster test when compiled with cluster
      lib_sql.cc:
        Work around for Visual Studio 2003, that lacks vsnprintf() but has _vsnprintf()
      c41a4e13
  13. 01 Apr, 2008 7 commits