1. 21 Jun, 2006 11 commits
  2. 20 Jun, 2006 18 commits
    • unknown's avatar
      Re-enable IM tests. · a898dfc5
      unknown authored
      a898dfc5
    • unknown's avatar
      Fix merge 5.0 -> 5.1. · 6afc9c86
      unknown authored
      
      mysql-test/r/im_life_cycle.result:
        Fix manual merge.
      6afc9c86
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1 · 6b31ac40
      unknown authored
      into  mysql.com:/home/alik/MySQL/devel/5.1-merged
      
      6b31ac40
    • unknown's avatar
      rpl_ndb_log.result: · 1774bc4b
      unknown authored
        Corrected test case result
      
      
      mysql-test/r/rpl_ndb_log.result:
        Corrected test case result
      1774bc4b
    • unknown's avatar
      Merge poseidon.ndb.mysql.com:/home/tomas/mysql-5.0 · 83e763b2
      unknown authored
      into  poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new-ndb
      
      
      storage/ndb/src/common/transporter/TransporterRegistry.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Auto merged
      storage/ndb/src/kernel/error/ndbd_exit_codes.c:
        Auto merged
      storage/ndb/src/ndbapi/ndberror.c:
        manual merge
      83e763b2
    • unknown's avatar
      Bug #17297 Fix error messages · d6eb7c47
      unknown authored
      d6eb7c47
    • unknown's avatar
      Bug #17297 Fix error messages · feeefdc2
      unknown authored
      feeefdc2
    • unknown's avatar
      Merge epotemkin@bk-internal.mysql.com:/home/bk/mysql-5.1 · d9870ca4
      unknown authored
      into moonbone.local:/work/tmp_merge-5.1-opt-mysql
      
      d9870ca4
    • unknown's avatar
      rpl_ndb_log.result: · f869fe1c
      unknown authored
        Fixed failing test case
      
      
      mysql-test/r/rpl_ndb_log.result:
        Fixed failing test case
      f869fe1c
    • unknown's avatar
      Merge mysql.com:/home/alik/MySQL/devel/5.0-to-be-merged · 9f93f15b
      unknown authored
      into  mysql.com:/home/alik/MySQL/devel/5.1-merged
      
      
      BitKeeper/deleted/.del-im_life_cycle-im.opt:
        Delete: mysql-test/t/im_life_cycle-im.opt
      BitKeeper/deleted/.del-im_utils-im.opt:
        Delete: mysql-test/t/im_utils-im.opt
      mysql-test/lib/mtr_process.pl:
        Auto merged
      mysql-test/mysql-test-run.pl:
        Auto merged
      mysql-test/r/im_daemon_life_cycle.result:
        Auto merged
      mysql-test/r/im_utils.result:
        Auto merged
      mysql-test/r/trigger.result:
        Auto merged
      mysql-test/t/im_daemon_life_cycle-im.opt:
        Auto merged
      mysql-test/t/trigger.test:
        Auto merged
      server-tools/instance-manager/instance_map.cc:
        Auto merged
      mysql-test/r/im_life_cycle.result:
        Manually merged.
      mysql-test/r/insert.result:
        Manually merged.
      mysql-test/t/im_daemon_life_cycle.imtest:
        Manually merged.
      mysql-test/t/im_life_cycle.imtest:
        Manually merged.
      mysql-test/t/im_utils.imtest:
        Manually merged.
      mysql-test/t/insert.test:
        Manually merged.
      server-tools/instance-manager/guardian.cc:
        Manually merged.
      server-tools/instance-manager/manager.cc:
        Manually merged.
      sql/sql_insert.cc:
        Manually merged.
      9f93f15b
    • unknown's avatar
      6e748553
    • unknown's avatar
      Merge may.pils.ru:/home/svoj/devel/mysql/BUG18036/mysql-5.0 · 40587958
      unknown authored
      into  may.pils.ru:/home/svoj/devel/mysql/BUG18036/mysql-5.1
      
      
      configure.in:
        Auto merged
      include/my_global.h:
        Auto merged
      mysql-test/mysql-test-run.pl:
        Auto merged
      mysql-test/r/myisam.result:
        Auto merged
      sql/item_func.cc:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/sql_lex.cc:
        Auto merged
      sql/sql_update.cc:
        Auto merged
      tests/mysql_client_test.c:
        Auto merged
      mysql-test/t/myisam.test:
        Manual merge.
      40587958
    • unknown's avatar
      make_win_src_distribution.sh: · 2d097b07
      unknown authored
        Removed reference to missing "tools" directory
      mysql.spec.sh:
        Changed flag --with-yassl => --with-ssl
        Reverted accidental removal of the "make" call :-)
        Configure --with-embedded-server
        Corrected path to "libtool" command
        Corrected path to "libmysqld.a"
        Removed references to "safe_mysqld"
      
      
      support-files/mysql.spec.sh:
        Changed flag --with-yassl => --with-ssl
        Reverted accidental removal of the "make" call :-)
        Configure --with-embedded-server
        Corrected path to "libtool" command
        Corrected path to "libmysqld.a"
        Removed references to "safe_mysqld"
      scripts/make_win_src_distribution.sh:
        Removed reference to missing "tools" directory
      2d097b07
    • unknown's avatar
      SHOW STATUS does not anymore change local status variables (except... · 45ea5145
      unknown authored
      SHOW STATUS does not anymore change local status variables (except com_show_status). Global status variables are still updated.
      SHOW STATUS are not anymore put in slow query log because of no index usage.
      
      Implemntation done by removing orig_sql_command and moving logic of SHOW STATUS to mysql_excute_command()
      This simplifies code and allows us to remove some if statements all over the code.
      
      Upgraded uc_update_queries[] to sql_command_flags and added more bitmaps to better categorize commands.
      This allowed some overall simplifaction when testing sql_command.
      
      Fixes bugs:
      Bug#10210: running SHOW STATUS increments counters it shouldn't
      Bug#19764: SHOW commands end up in the slow log as table scans
      
      
      mysql-test/r/grant_cache.result:
        Fixed results after SHOW STATUS doesn't anymore affect status variables
      mysql-test/r/information_schema.result:
        Added extra test to cover more code
      mysql-test/r/query_cache.result:
        Remove resuts from previous tests
      mysql-test/r/status.result:
        Added more tests for testing of last_query_cost and how SHOW STATUS affects status variables.
        (Bug#10210)
      mysql-test/r/temp_table.result:
        Fixed results after SHOW STATUS doesn't anymore affect status variables
      mysql-test/r/union.result:
        Fixed results after SHOW STATUS is not logged to slow query log
        (Bug#19764)
      mysql-test/t/events_microsec.test:
        Disable warnings at init
      mysql-test/t/information_schema.test:
        Added extra test to cover more code
      mysql-test/t/query_cache.test:
        Remove resuts from previous tests
      mysql-test/t/status.test:
        Added more tests for testing of last_query_cost and how SHOW STATUS affects status variables.
        (Bug #10210)
      sql/mysql_priv.h:
        Added 'sql_command_flags'
      sql/sql_class.cc:
        New function add_diff_to_status(), used to update global status variables when using SHOW STATUS
      sql/sql_class.h:
        New function 'fill_information_schema_tables()'
        (One could not anymore use fill_derived_tables() for this as only_view_structures() is not relevant for information schema tables)
        Added defines for bit flags in sql_command_flags[]
      sql/sql_lex.cc:
        Remove orig_sql_command
      sql/sql_lex.h:
        Remove orig_sql_command
      sql/sql_parse.cc:
        Rename uc_update_queries -> sql_command_flags.
        Enhanced 'sql_command_flags' to better classify SQL commands
        uc_update_queries[] != 0 is changed to (sql_command_flags[] & CF_CHANGES_DATA)
        lex->orig_sql_command == SQLCOM_END is changed to (sql_command_flags[lex->sql_command] & CF_STATUS_COMMAND) == 0)
        
        Simplify incrementing of thd->status_var.com_stat[] as we don't have to do special handling for SHOW commands.
        
        Split SQLCOM_SELECT handling in mysql_execute_command() to a separate function.
        Added special handling of SHOW STATUS commands in mysql_execute_command() and call common SQLCOM_SELECT handling.
        These changes allows us to easily fix that we save and restore status variables during execution of a SHOW STATUS command.
        Don't log SHOW STATUS commands to slow query log.
        
        This fixes Bug#10210 and Bug#19764 without adding additional 'if' code.
        (The new code is faster than the original as we now have fewer if's than before)
      sql/sql_prepare.cc:
        Clean up prepare-check handling of SQLCOM commands by using sql_command_flags[]
        This simplifes code and ensures that code works even if someone forgets to put a new status commands into the switch statement.
      sql/sql_select.cc:
        Remove special handling of SHOW STATUS.
        (This is now done in SQLCOM_SHOW_STATUS part in mysql_execute_command())
      sql/sql_show.cc:
        Remove orig_sql_command
        Only change sql_command during 'open_normal_and_derived_tables()' (for views) and not for the full duration of generating data.
        Changed 'show status' to use thd->initial_status_var to ensure that the current statement is not affecting the to-be-used values.
        Use thd->fill_information_schema_tables() instead of 'thd->fill_derived_tables()' as the later wrongly checks the value of sql_command.
      sql/sql_yacc.yy:
        Remove usage of orig_sql_command.
        One side effect of this is that we need to test for cursors if the current command is a SELECT or a SHOW command.
      sql/structs.h:
        Updated comment
      45ea5145
    • unknown's avatar
      Merge · 2a886f5f
      unknown authored
      
      sql/item_func.cc:
        Auto merged
      sql/sql_lex.cc:
        Auto merged
      storage/ndb/Makefile.am:
        Auto merged
      tests/mysql_client_test.c:
        Auto merged
      BUILD/compile-dist:
        SCCS merged
      netware/Makefile.am:
        SCCS merged
      netware/BUILD/compile-netware-END:
        SCCS merged
      2a886f5f
    • unknown's avatar
      Merge mysql.com:/home/stewart/Documents/MySQL/5.0/bugsmerge · efec50a4
      unknown authored
      into  mysql.com:/home/stewart/Documents/MySQL/5.1/main
      
      
      storage/ndb/include/util/ConfigValues.hpp:
        Auto merged
      storage/ndb/src/common/util/ConfigValues.cpp:
        Auto merged
      storage/ndb/src/mgmapi/mgmapi.cpp:
        Auto merged
      storage/ndb/src/mgmsrv/ConfigInfo.cpp:
        Auto merged
      storage/ndb/src/mgmsrv/MgmtSrvr.cpp:
        manual merge (n/a in 5.1)
      efec50a4
    • unknown's avatar
      BUG#20333 valgrind: mgmd event reporting dep on uninit value · e989cdd4
      unknown authored
      
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        user correct pointer
      e989cdd4
    • unknown's avatar
      fix test result after BUG#20073 fix · 8d9e0c16
      unknown authored
      
      mysql-test/r/ndb_dd_dump.result:
        fix test result
      8d9e0c16
  3. 19 Jun, 2006 11 commits