1. 28 Nov, 2006 1 commit
    • unknown's avatar
      Fix for bug#24395: · a9173ec9
      unknown authored
      ALTER TABLE DISABLE KEYS doesn't work when modifying the table
        
      ENABLE|DISABLE KEYS combined with another ALTER TABLE option, different
      than RENAME TO did nothing. Also, if the table had disabled keys
      and was ALTER-ed then the end table was with enabled keys.
        
      Fixed by checking whether the table had disabled keys and enabling them
      in the copied table.
      
      
      myisam/mi_open.c:
        Extend mi_indexes_are_disabled to implement return value
        2 - Non-unique indexes are disabled
      mysql-test/r/alter_table.result:
        update result
      mysql-test/t/alter_table.test:
        update test
      sql/sql_table.cc:
        When ENABLE|DISABLE index is combined with another option
        different than RENAME TO, we should ENABLE|DISABLE the keys of
        the modified table. Also when modifying we should preserve the
        previous state of the indices.
        (This problem exists in 5.0 and 5.1 but since the codebase has
        diverged, this fix won't automerge, but the fix will be quite
        similar).
      a9173ec9
  2. 24 Nov, 2006 1 commit
    • unknown's avatar
      Do not link /usr/lib/debug/* on Debian <=3.1, as it causes broken stack · 4d2665f0
      unknown authored
      traces in Valgrind (broken libc6-dbg).
      Installing libc6-dbg on Debian will still provide proper bactraces, even
      without setting LD_LIBRARY_PATH explicitly.
      
      
      mysql-test/lib/mtr_io.pl:
        Do not link /usr/lib/debug/* on Debian <=3.1, as it causes broken stack
        traces in Valgrind.
      mysql-test/mysql-test-run.pl:
        Do not link /usr/lib/debug/* on Debian <=3.1, as it causes broken stack
        traces in Valgrind.
      4d2665f0
  3. 22 Nov, 2006 2 commits
  4. 20 Nov, 2006 2 commits
  5. 17 Nov, 2006 6 commits
  6. 16 Nov, 2006 5 commits
  7. 15 Nov, 2006 2 commits
    • unknown's avatar
      Merge zippy.cornsilk.net:/home/cmiller/work/mysql/bug17700/my41-bug17700 · ce51ceb5
      unknown authored
      into  zippy.cornsilk.net:/home/cmiller/work/mysql/mysql-4.1-maint
      
      
      ce51ceb5
    • unknown's avatar
      Bug#17700: mysql_fix_privilege_tables cannot handle a password \ · 78278bc4
      unknown authored
      	with embedded spaces
        
      Problem:  Original code written assuming password contains no spaces.
      Further, because of how sh interprets characters in variables, you
      cannot do the "simple solution".
        
      Solution:  Move the "was a password provided" check to the end. This
      allows us to correctly quote the password argument when passed to the
      mysql client program.  Addendum:  Put this check inside of a shell fn
      to simplify the code.
      
      
      scripts/mysql_fix_privilege_tables.sh:
        Moved password existence check to end to allow for passwords with
        with embedded spaces.
      78278bc4
  8. 14 Nov, 2006 2 commits
  9. 13 Nov, 2006 4 commits
  10. 11 Nov, 2006 1 commit
  11. 10 Nov, 2006 4 commits
  12. 09 Nov, 2006 5 commits
  13. 08 Nov, 2006 5 commits