1. 21 Jun, 2006 21 commits
  2. 20 Jun, 2006 18 commits
    • unknown's avatar
      Re-enable IM tests. · fb074e38
      unknown authored
      fb074e38
    • unknown's avatar
      Fix merge 5.0 -> 5.1. · a28e7eb4
      unknown authored
      
      mysql-test/r/im_life_cycle.result:
        Fix manual merge.
      a28e7eb4
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1 · d1e45ad8
      unknown authored
      into  mysql.com:/home/alik/MySQL/devel/5.1-merged
      
      
      d1e45ad8
    • unknown's avatar
      rpl_ndb_log.result: · 73d86f32
      unknown authored
        Corrected test case result
      
      
      mysql-test/r/rpl_ndb_log.result:
        Corrected test case result
      73d86f32
    • unknown's avatar
      Merge poseidon.ndb.mysql.com:/home/tomas/mysql-5.0 · f2e74338
      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
      f2e74338
    • unknown's avatar
      Bug #17297 Fix error messages · fa2673f1
      unknown authored
      fa2673f1
    • unknown's avatar
      Bug #17297 Fix error messages · c2620e1f
      unknown authored
      c2620e1f
    • unknown's avatar
      Merge epotemkin@bk-internal.mysql.com:/home/bk/mysql-5.1 · e26bcc2e
      unknown authored
      into moonbone.local:/work/tmp_merge-5.1-opt-mysql
      
      
      e26bcc2e
    • unknown's avatar
      rpl_ndb_log.result: · 6c2a6b47
      unknown authored
        Fixed failing test case
      
      
      mysql-test/r/rpl_ndb_log.result:
        Fixed failing test case
      6c2a6b47
    • unknown's avatar
      Merge mysql.com:/home/alik/MySQL/devel/5.0-to-be-merged · 46845cf3
      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.
      46845cf3
    • unknown's avatar
      c782aadd
    • unknown's avatar
      Merge may.pils.ru:/home/svoj/devel/mysql/BUG18036/mysql-5.0 · 89fc7fdb
      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.
      89fc7fdb
    • unknown's avatar
      make_win_src_distribution.sh: · d556631b
      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
      d556631b
    • unknown's avatar
      SHOW STATUS does not anymore change local status variables (except... · f3a56a17
      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
      f3a56a17
    • unknown's avatar
      Merge · a25fc95d
      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
      a25fc95d
    • unknown's avatar
      Merge mysql.com:/home/stewart/Documents/MySQL/5.0/bugsmerge · 008b1e52
      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)
      008b1e52
    • unknown's avatar
      BUG#20333 valgrind: mgmd event reporting dep on uninit value · 773e91d5
      unknown authored
      
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        user correct pointer
      773e91d5
    • unknown's avatar
      fix test result after BUG#20073 fix · e978c8eb
      unknown authored
      
      mysql-test/r/ndb_dd_dump.result:
        fix test result
      e978c8eb
  3. 19 Jun, 2006 1 commit