1. 27 Jun, 2007 1 commit
    • unknown's avatar
      BUG#29299 - repeatable myisam fulltext index corruption · 030d98d3
      unknown authored
      Fulltext index may get corrupt by certain gbk characters.
      
      The problem was that when skipping leading non-true-word-characters,
      we assumed that these characters are always 1 byte long. This is not
      the case with gbk character set, since non-true-word-characters may
      be 2 bytes long.
      
      Affects 5.0 only.
      
      
      myisam/ft_parser.c:
        Leading non-true-word-characters may also be multi-byte (e.g. in
        gbk character set).
      mysql-test/r/fulltext2.result:
        A test case for BUG#29299.
      mysql-test/t/fulltext2.test:
        A test case for BUG#29299.
      030d98d3
  2. 24 Jun, 2007 1 commit
    • unknown's avatar
      BUG#15787 - MySQL crashes when archive table exceeds 2GB · b3b8d516
      unknown authored
      Max compressed file size was calculated incorretly causing server
      crash on INSERT.
      
      With this patch we use proper max file size provided by zlib.
      
      Affects 5.0 only.
      
      
      sql/ha_archive.cc:
        When calculating max compressed file size, use the real offset size
        that is provided by zlib, instead of sizeof(z_off_t), which may be
        different from actual offset size.
        
        When we're about to write and the data file is almost full flush gzio
        buffer to get accurate real file size.
      mysql-test/r/archive-big.result:
        New BitKeeper file ``mysql-test/r/archive-big.result''
      mysql-test/t/archive-big.test:
        New BitKeeper file ``mysql-test/t/archive-big.test''
      b3b8d516
  3. 18 Jun, 2007 2 commits
  4. 17 Jun, 2007 7 commits
  5. 16 Jun, 2007 3 commits
  6. 15 Jun, 2007 14 commits
  7. 14 Jun, 2007 12 commits