1. 09 May, 2005 1 commit
  2. 08 May, 2005 4 commits
  3. 07 May, 2005 8 commits
  4. 06 May, 2005 3 commits
  5. 29 Apr, 2005 1 commit
  6. 28 Apr, 2005 2 commits
    • ingo@mysql.com's avatar
      Bug#8321 - myisampack bug in compression algorithm · 66a158a9
      ingo@mysql.com authored
      This is the second of three changesets. It contains the pure bug fix.
      It also contains the second after-review fixes.
      The problem was that with gcc on x86, shifts are done modulo word size. 
      'value' is 32 bits wide and shifting it by 32 bits is a no-op.
      This was triggered by an evil distribution of character incidences. 
      A distribution of 2917027827 characters made of 202 distinct values led to
      34 occurrences of 32-bit Huffman codes.
      This might have been the first time ever that write_bits() had to write
      32-bit values. Since it can be expected that one day even 32 bits might
      be insufficient, the third changeset suggests to enlarge some variables
      to 64 bits.
      66a158a9
    • jimw@mysql.com's avatar
  7. 27 Apr, 2005 1 commit
  8. 19 Apr, 2005 3 commits
  9. 17 Apr, 2005 1 commit
  10. 15 Apr, 2005 1 commit
  11. 14 Apr, 2005 4 commits
  12. 13 Apr, 2005 3 commits
  13. 10 Apr, 2005 1 commit
  14. 06 Apr, 2005 1 commit
  15. 05 Apr, 2005 3 commits
  16. 03 Apr, 2005 1 commit
  17. 02 Apr, 2005 1 commit
  18. 31 Mar, 2005 1 commit