1. 26 Oct, 2007 1 commit
    • istruewing@stella.local's avatar
      Bug#4692 - DISABLE/ENABLE KEYS waste a space · 8cc5fe11
      istruewing@stella.local authored
      Disabling and enabling indexes on a non-empty table grows the
      index file.
      
      Disabling indexes just sets a flag per non-unique index and does not
      free the index blocks of the affected indexes. Re-enabling indexes
      creates new indexes with new blocks. The old blocks remain unused
      in the index file.
      
      Fixed by dropping and re-creating all indexes if non-empty disabled
      indexes exist when enabling indexes. Dropping all indexes resets
      the internal end-of-file marker to the end of the index file header.
      It also clears the root block pointers of every index and clears the
      deleted blocks chains. This way all blocks are declared as free.
      8cc5fe11
  2. 10 Oct, 2007 1 commit
  3. 09 Oct, 2007 2 commits
  4. 04 Oct, 2007 3 commits
  5. 02 Oct, 2007 1 commit
  6. 01 Oct, 2007 1 commit
  7. 28 Sep, 2007 3 commits
  8. 27 Sep, 2007 2 commits
  9. 26 Sep, 2007 1 commit
  10. 25 Sep, 2007 1 commit
  11. 22 Sep, 2007 1 commit
  12. 20 Sep, 2007 2 commits
  13. 19 Sep, 2007 1 commit
  14. 15 Sep, 2007 1 commit
  15. 14 Sep, 2007 17 commits
  16. 13 Sep, 2007 2 commits
    • joerg@trift2.'s avatar
      Merge trift2.:/MySQL/M50/push-5.0 · 1dc3246f
      joerg@trift2. authored
      into  trift2.:/MySQL/M50/tmp-5.0
      1dc3246f
    • gshchepa/uchum@gleb.loc's avatar
      Fixed bug #27695. · e4eadcfb
      gshchepa/uchum@gleb.loc authored
      Declaring an all space column name in the SELECT FROM DUAL or in a view
      leads to misleading warning message:
      "Leading spaces are removed from name ' '".
      
      The Item::set_name method has been modified to raise warnings like
      "Name ' ' has become ''" in case of the truncation of an all
      space identifier to an empty string identifier instead of the
      "Leading spaces are removed from name ' '" warning message.
      e4eadcfb