1. 01 Dec, 2007 1 commit
  2. 30 Nov, 2007 1 commit
  3. 29 Nov, 2007 1 commit
  4. 26 Nov, 2007 1 commit
  5. 24 Nov, 2007 1 commit
  6. 20 Nov, 2007 1 commit
  7. 19 Nov, 2007 1 commit
    • holyfoot/hf@mysql.com/hfmain.(none)'s avatar
      Bug #30284 spatial key corruption. · 140dd4f3
      holyfoot/hf@mysql.com/hfmain.(none) authored
      SPATIAL key is fine actually, but the chk_key() function
      mistakenly returns error. It tries to compare checksums
      of btree and SPATIAL keys while the checksum for the SPATIAL isn't
      calculated (always 0). Same thing with FULLTEXT keys is handled
      using full_text_keys counter, so fixed by counting both
      SPATIAL and FULLTEXT keys in that counter.
      140dd4f3
  8. 17 Nov, 2007 1 commit
  9. 14 Nov, 2007 1 commit
  10. 13 Nov, 2007 2 commits
  11. 12 Nov, 2007 4 commits
  12. 10 Nov, 2007 1 commit
  13. 08 Nov, 2007 1 commit
  14. 07 Nov, 2007 1 commit
    • kaa@polly.(none)'s avatar
      Fix for bug #32103: optimizer crash when join on int and mediumint with · f1a3c364
      kaa@polly.(none) authored
      variable in where clause.
      
      Problem: the new_item() method of Item_uint used an incorrect
      constructor. "new Item_uint(name, max_length)" calls
      Item_uint::Item_uint(const char *str_arg, uint length) which assumes the
      first argument to be the string representation of the value, not the
      item's name. This could result in either a server crash or incorrect
      results depending on usage scenarios.
      
      Fixed by using the correct constructor in new_item():
      Item_uint::Item_uint(const char *str_arg, longlong i, uint length).
      f1a3c364
  15. 06 Nov, 2007 1 commit
    • svoj@mysql.com/june.mysql.com's avatar
      BUG#32111 - Security Breach via DATA/INDEX DIRECORY and RENAME TABLE · d06e2f92
      svoj@mysql.com/june.mysql.com authored
      RENAME TABLE against a table with DATA/INDEX DIRECTORY overwrites
      the file to which the symlink points.
      
      This is security issue, because it is possible to create a table with
      some name in some non-system database and set DATA/INDEX DIRECTORY
      to mysql system database. Renaming this table to one of mysql system
      tables (e.g. user, host) would overwrite the system table.
      
      Return an error when the file to which the symlink points exist.
      d06e2f92
  16. 02 Nov, 2007 3 commits
  17. 30 Oct, 2007 3 commits
  18. 29 Oct, 2007 1 commit
  19. 25 Oct, 2007 1 commit
  20. 24 Oct, 2007 2 commits
  21. 23 Oct, 2007 1 commit
  22. 19 Oct, 2007 1 commit
  23. 18 Oct, 2007 2 commits
  24. 17 Oct, 2007 1 commit
  25. 16 Oct, 2007 1 commit
  26. 11 Oct, 2007 1 commit
    • kaa@polly.(none)'s avatar
      Fix for bug #31174: "Repair" command on MyISAM crashes with small · f80541e3
      kaa@polly.(none) authored
      myisam_sort_buffer_size.
      
      An incorrect length of the sort buffer was used when calculating the
      maximum number of keys. When myisam_sort_buffer_size is small enough,
      this could result in the number of keys < number of
      BUFFPEK structures which in turn led to use of uninitialized BUFFPEKs.
      
      Fixed by correcting the buffer length calculation.
      f80541e3
  27. 10 Oct, 2007 2 commits
  28. 05 Oct, 2007 2 commits