1. 07 Nov, 2007 1 commit
  2. 06 Nov, 2007 8 commits
    • unknown's avatar
      Bug#4692 - DISABLE/ENABLE KEYS waste a space · a26201f8
      unknown authored
      Post-merge fix. Moved test into 5.0 section.
      
      
      a26201f8
    • unknown's avatar
      Merge stella.local:/home2/mydev/mysql-5.0-axmrg · 9860fd24
      unknown authored
      into  stella.local:/home2/mydev/mysql-5.1-axmrg
      
      
      mysql-test/t/ctype_uca.test:
        Auto merged
      mysql-test/r/myisam.result:
        Manual merge from 5.0.
      mysql-test/t/myisam.test:
        Manual merge from 5.0.
      mysql-test/t/subselect.test:
        Manual merge from 5.0.
      storage/myisam/mi_check.c:
        Manual merge from 5.0.
      9860fd24
    • unknown's avatar
      Merge stella.local:/home2/mydev/mysql-5.1-amain · 31d6d018
      unknown authored
      into  stella.local:/home2/mydev/mysql-5.1-axmrg
      
      
      31d6d018
    • unknown's avatar
      Merge stella.local:/home2/mydev/mysql-5.0-amain · 85425773
      unknown authored
      into  stella.local:/home2/mydev/mysql-5.0-axmrg
      
      
      85425773
    • unknown's avatar
      Merge stella.local:/home2/mydev/mysql-5.0-ateam · 1a359e14
      unknown authored
      into  stella.local:/home2/mydev/mysql-5.0-axmrg
      
      
      1a359e14
    • unknown's avatar
      Bug#4692 - DISABLE/ENABLE KEYS waste a space · 42829c61
      unknown 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.
      
      
      myisam/mi_check.c:
        Bug#4692 - DISABLE/ENABLE KEYS waste a space
        Added function mi_drop_all_indexes() to support drop of all indexes
        in case we want to re-enable non-empty disabled indexes.
        Changed mi_repair(), mi_repair_by_sort(), and mi_repair_parallel()
        to use the new function instead of duplicate drop index code.
      mysql-test/r/myisam.result:
        Bug#4692 - DISABLE/ENABLE KEYS waste a space
        Added test result.
      mysql-test/t/myisam.test:
        Bug#4692 - DISABLE/ENABLE KEYS waste a space
        Added test.
      42829c61
    • unknown's avatar
      Merge mysql.com:/home/svoj/devel/mysql/BUG31950/mysql-5.0-engines · 490591a5
      unknown authored
      into  mysql.com:/home/svoj/devel/mysql/BUG31950/mysql-5.1-engines
      
      
      storage/myisam/ft_parser.c:
        Use local.
      490591a5
    • unknown's avatar
      Merge svojtovich@bk-internal.mysql.com:/home/bk/mysql-5.0-engines · 0c185254
      unknown authored
      into  mysql.com:/home/svoj/devel/mysql/BUG31950/mysql-5.0-engines
      
      
      0c185254
  3. 05 Nov, 2007 4 commits
  4. 03 Nov, 2007 1 commit
  5. 02 Nov, 2007 18 commits
  6. 01 Nov, 2007 8 commits
    • unknown's avatar
      Bug#30671 · aea5007d
      unknown authored
        "ALTER SERVER can cause server to crash"
        While retrieving values, it would erronously set the socket value
        to NULL and attempt to use it in strcmp().
        Ensure it is correctly set to "" so that strcmp may not crash.
      
      
      mysql-test/r/federated_server.result:
        results for bug30671
        fix inconsistent result
      mysql-test/t/federated_server.test:
        surplus semicolon
        test for bug30671
      sql/sql_servers.cc:
        bug30671
        inside function get_server_from_table_to_cache()
          server->socket was being set to NULL instead of empty string
      aea5007d
    • unknown's avatar
      disable test · 81246745
      unknown authored
      81246745
    • unknown's avatar
      Merge stella.local:/home2/mydev/mysql-5.0-axmrg · 27dbd3a9
      unknown authored
      into  stella.local:/home2/mydev/mysql-5.1-axmrg
      
      
      mysql-test/t/variables.test:
        Manual merge from 5.0
      27dbd3a9
    • unknown's avatar
      Merge stella.local:/home2/mydev/mysql-5.0-amain · baa757d3
      unknown authored
      into  stella.local:/home2/mydev/mysql-5.0-axmrg
      
      
      baa757d3
    • unknown's avatar
      Post-merge fix · 7b6b909a
      unknown authored
      7b6b909a
    • unknown's avatar
      Bug#31909 - New gis.test creates warnings files · d787eb95
      unknown authored
      Comment sign of -- at line begin in test files lead to warnings
      from mysqltest.
      
      Changed -- to #.
      
      
      mysql-test/include/gis_keys.inc:
        Bug#31909 - New gis.test creates warnings files
        Changed -- to # at comment begin to avoid warnings files.
      d787eb95
    • unknown's avatar
      BUG#31950 - repair table hangs while processing multicolumn utf8 · db4ef35a
      unknown authored
                  fulltext index
      
      Having a table with broken multibyte characters may cause fulltext
      parser dead-loop.
      
      Since normally it is not possible to insert broken multibyte sequence
      into a table, this problem may arise only if table is damaged.
      
      Affected statements are:
      - CHECK/REPAIR against damaged table with fulltext index;
      - boolean mode phrase search against damaged table with or
        without fulltext inex;
      - boolean mode searches without index;
      - nlq searches.
      
      No test case for this fix. Affects 5.0 only.
      
      
      myisam/ft_parser.c:
        When skipping leading spaces, skip broken characters as well (broken
        characters a identified by mbl == 0).
      db4ef35a
    • unknown's avatar
      disable tests · f75923b1
      unknown authored
      
      BitKeeper/etc/ignore:
        Added libmysql_r/client_settings.h to the ignore list
      f75923b1