1. 31 Mar, 2005 1 commit
    • unknown's avatar
      Remove result.es files and support for them, which requires splitting · 3805311b
      unknown authored
      up a couple of tests and adjusting the output of others. Exposes two
      bugs (9472 and 9508).
      
      
      BitKeeper/deleted/.del-drop_temp_table.result.es~bc4cfb1ee1257458:
        Delete: mysql-test/r/drop_temp_table.result.es
      BitKeeper/deleted/.del-insert_select.result.es~ae7eb9891d6c07c4:
        Delete: mysql-test/r/insert_select.result.es
      BitKeeper/deleted/.del-myisam-blob.result.es~d498dae7d9f1a6d4:
        Delete: mysql-test/r/myisam-blob.result.es
      BitKeeper/deleted/.del-packet.result.es~6e71c3b634806185:
        Delete: mysql-test/r/packet.result.es
      BitKeeper/deleted/.del-query_cache.result.es~246ad731a517d9ab:
        Delete: mysql-test/r/query_cache.result.es
      BitKeeper/deleted/.del-select.result.es~240635f6a3f1a079:
        Delete: mysql-test/r/select.result.es
      BitKeeper/deleted/.del-type_blob.result.es~a4a0d4454b2d0218:
        Delete: mysql-test/r/type_blob.result.es
      BitKeeper/deleted/.del-type_float.result.es~a5533e4118eadc04:
        Delete: mysql-test/r/type_float.result.es
      BitKeeper/deleted/.del-type_ranges.result.es~bb77517f4c9dc978:
        Delete: mysql-test/r/type_ranges.result.es
      mysql-test/mysql-test-run.sh:
        Remove support for special result extension -- bad idea!
      mysql-test/t/ps_1general.test:
        Explain --replace_result
      mysql-test/r/insert_select.result:
        Update results
      mysql-test/r/select.result:
        Update results
      mysql-test/r/type_blob.result:
        Update results
      mysql-test/r/type_float.result:
        Update results
      mysql-test/r/type_ranges.result:
        Update results
      mysql-test/t/drop_temp_table.test:
        Skip this test with embedded server
      mysql-test/t/insert_select.test:
        Move binlog test to new file
      mysql-test/t/select.test:
        Replace grants column from 'show full columns'
      mysql-test/t/type_blob.test:
        Replace grants column from 'show full columns'
      mysql-test/t/type_float.test:
        Replace grants column from 'show full columns'
      mysql-test/t/type_ranges.test:
        Replace grants column from 'show full columns'
      sql/sql_select.cc:
        Fix conditional around query_cache_abort() call.
      3805311b
  2. 30 Mar, 2005 2 commits
    • unknown's avatar
      Eliminate most of the remaining hardcoded list of tests to skip · 529f2937
      unknown authored
      by adding check for embedded server within tests and splitting some
      tests into multiple test files.
      
      
      mysql-test/mysql-test-run.sh:
        Remove most of hardcoded list of tests to skip
      mysql-test/r/ps_1general.result:
        Update results
      mysql-test/r/timezone2.result:
        Update results
      mysql-test/r/user_var.result:
        Update results
      mysql-test/r/variables.result:
        Update results
      mysql-test/t/mix_innodb_myisam_binlog.test:
        Disable test with embedded server
      mysql-test/t/mysql_protocols.test:
        Disable test with embedded server
      mysql-test/t/mysqlbinlog.test:
        Disable test with embedded server
      mysql-test/t/mysqlbinlog2.test:
        Disable test with embedded server
      mysql-test/t/mysqldump.test:
        Disable test with embedded server
      mysql-test/t/packet.test:
        Disable test with embedded server
      mysql-test/t/ps_1general.test:
        Move parts of test to new ps_grant
      mysql-test/t/rename.test:
        Disable test with embedded server
      mysql-test/t/show_check.test:
        Disable test with embedded server
      mysql-test/t/system_mysql_db_fix.test:
        Disable test with embedded server
      mysql-test/t/timezone2.test:
        Move part of test to timezone_grant
      mysql-test/t/user_var.test:
        Move part of test to new user_var-binlog
      mysql-test/t/variables.test:
        Move part of test to rpl_variables
      529f2937
    • unknown's avatar
      Clean up InnoDB testing with embedded server. · 23105dba
      unknown authored
      
      BitKeeper/deleted/.del-innodb.result.es~ba2a97747fd41a3a:
        Delete: mysql-test/r/innodb.result.es
      mysql-test/mysql-test-run.sh:
        Remove innodb tests from list of tests automatically skipped
        with embedded server
      mysql-test/r/innodb.result:
        Update results
      mysql-test/t/innodb-deadlock.test:
        Skip with embedded server
      mysql-test/t/innodb-lock.test:
        Skip with embedded server
      mysql-test/t/innodb.test:
        Move test of replace delayed to new test file, add to --replace_result
        to clean up path
      23105dba
  3. 29 Mar, 2005 1 commit
    • unknown's avatar
      Shift skipping of some tests with embedded server from within · b3f0eb93
      unknown authored
      mysql-test-run to the tests themselves.
      
      
      mysql-test/t/bdb-deadlock.test:
        Don't run this test with embedded server
      mysql-test/mysql-test-run.sh:
        Remove tests from being skipped with embedded server
      mysql-test/t/connect.test:
        Skip test under embedded server
      mysql-test/t/flush_block_commit.test:
        Skip test under embedded server
      mysql-test/t/grant.test:
        Skip test under embedded server
      mysql-test/t/grant2.test:
        Skip test under embedded server
      mysql-test/t/grant_cache.test:
        Skip test under embedded server
      b3f0eb93
  4. 11 Feb, 2005 1 commit
    • unknown's avatar
      Re-enable ctype_latin1_de test for embedded server (already passes, so it · b5dd2076
      unknown authored
      appears to have been accidently disabled) and enable ctype_ucs after moving
      a subtest that requires binlog to its own test file.
      
      
      mysql-test/mysql-test-run.sh:
        Remove hardcoded skip of ctype_latin1_de and ctype_ucs for embedded server
      mysql-test/t/ctype_ucs.test:
        Move binlog test to a new test file
      mysql-test/r/ctype_ucs.result:
        Update result after test moved
      b5dd2076
  5. 10 Feb, 2005 2 commits
    • unknown's avatar
      Re-enable alter_table test for embedded server by moving grant-related test · dd36a587
      unknown authored
      to grant.test and using replace_column to neuter the Privileges column in
      SHOW FULL COLUMNS.
      
      
      BitKeeper/deleted/.del-alter_table.result.es~a1077916d429e443:
        Delete: mysql-test/r/alter_table.result.es
      mysql-test/t/alter_table.test:
        Add replace_column for grant-related column
        Move grant-related test to grant.test
      mysql-test/r/alter_table.result:
        Update results
      mysql-test/t/grant.test:
        Move grant-related test from alter_table.test
      mysql-test/r/grant.result:
        Add test results
      mysql-test/mysql-test-run.sh:
        Don't skip alter_table test for embedded server
      dd36a587
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.1-zlib · 71a1872d
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      71a1872d
  6. 09 Feb, 2005 8 commits
  7. 08 Feb, 2005 7 commits
    • unknown's avatar
      Fix for BUG#8371: wrong rec_per_key value for hash index on temporary table · cb5f7976
      unknown authored
      
      mysql-test/r/heap_hash.result:
        Testcase for BUG#8371: wrong rec_per_key value for hash index on temporary table
      mysql-test/t/heap_hash.test:
        Testcase for BUG#8371: wrong rec_per_key value for hash index on temporary table
      sql/ha_heap.cc:
        Fix for BUG#8371: wrong rec_per_key value for hash index on temporary table:
        Don't assume that table->rec_per_key==NULL if table->tmp_table != NO_TMP_TABLE, 
        this is not true for tables created with "CREATE TEMPORARY TABLE" (while it holds
        for temporary tables created during query execution)
      sql/sql_select.cc:
        Initialize rec_per_key for all keys in temporary table.
      cb5f7976
    • unknown's avatar
      Applied a patch for Netware. · d592fa0b
      unknown authored
      d592fa0b
    • unknown's avatar
      Merge mysql.com:/home/wax/mysql/mysql-4.1 · f660b990
      unknown authored
      into mysql.com:/home/wax/mysql/mysql-4.1test2
      
      f660b990
    • unknown's avatar
      Merge jlindstrom@bk-internal.mysql.com:/home/bk/mysql-4.1 · 8f9dfbb8
      unknown authored
      into hundin.mysql.fi:/home/jan/mysql-4.1
      
      8f9dfbb8
    • unknown's avatar
      Better bugfix for "HAVING when refering to RAND()" (Bug #8216) · 8bbefca5
      unknown authored
      Ensure that references in HAVING, ORDER BY or GROUP BY are calculated after fields in SELECT.
      This will ensure that any reference to these has a valid value.
      Generalized the code for split_sum_func()
      
      
      BitKeeper/etc/ignore:
        added support-files/ndb-config-2-node.ini
      mysql-test/r/group_by.result:
        More complicated test to assure that rand() is only calulated once
      mysql-test/r/user_var.result:
        Back to old results :(  (ok but not perfect)
      mysql-test/t/group_by.test:
        More complicated test to assure that rand() is only calulated once
      sql/item.cc:
        Better bugfix for "HAVING when refering to RAND()"
        This will ensure that when refering to things like RAND() in HAVING through an alias we will not recalculate that rand() value in the HAVING part but use the value in the row
        Generalize split_sum_func()
      sql/item.h:
        Better bugfix for "HAVING when refering to RAND()"
        T
      sql/item_cmpfunc.cc:
        Better bugfix for "HAVING when refering to RAND()"
        Use generalized split_sum_func2() function
      sql/item_func.cc:
        Better bugfix for "HAVING when refering to RAND()"
        Use generalized split_sum_func2() function
      sql/item_row.cc:
        Better bugfix for "HAVING when refering to RAND()"
        Use generalized split_sum_func2() function
      sql/item_strfunc.cc:
        Better bugfix for "HAVING when refering to RAND()"
        Use generalized split_sum_func2() function
      sql/sql_list.h:
        Add functions to concatenate lists
      sql/sql_select.cc:
        Better bugfix for "HAVING when refering to RAND()"
        Ensure that references in HAVING, ORDER BY or GROUP BY are calculated after fields in SELECT.
        This will ensure that any reference to these has a valid value.
      8bbefca5
    • unknown's avatar
      Relaxed locking in INSERT...SELECT, single table UPDATE...SELECT and · c1e90452
      unknown authored
      single table DELETE...SELECT clauses when innobase_locks_unsafe_for_binlog
      is used and isolation level of the transaction is not serializable. 
      InnoDB uses consistent read in these cases for a selected table.
      Backported from 5.0.x.
      
      
      sql/ha_innodb.cc:
        Relaxed locking in INSERT...SELECT, single table UPDATE...SELECT and 
        single table DELETE...SELECT clauses when innobase_locks_unsafe_for_binlog
        is used and isolation level of the transaction is not serializable. 
        InnoDB uses consistent read in these cases for a selected table.
      c1e90452
    • unknown's avatar
      1baa3482
  8. 07 Feb, 2005 17 commits
  9. 06 Feb, 2005 1 commit