1. 28 Apr, 2008 5 commits
  2. 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
  3. 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
  4. 24 Apr, 2008 2 commits
  5. 23 Apr, 2008 4 commits
  6. 22 Apr, 2008 3 commits
  7. 21 Apr, 2008 2 commits
  8. 01 Apr, 2008 6 commits
  9. 31 Mar, 2008 12 commits
  10. 30 Mar, 2008 3 commits
  11. 29 Mar, 2008 1 commit
    • aelkin/andrei@mysql1000.(none)'s avatar
      Bug #35675 reset master finds assert if a binlog file can not be deleted · ba7b1a7e
      aelkin/andrei@mysql1000.(none) authored
      If a binlog file is manually replaced with a namesake directory the internal purging did
      not handle the error of deleting the file so that eventually
      a post-execution guards fires an assert.
      
      Fixed with reusing a snippet of code for bug@18199 to tolerate lack of the file but no other error 
      at an attempt to delete it.
      The same applied to the index file deletion.
      
      The cset carries pieces of manual merging.
      ba7b1a7e