1. 27 Sep, 2005 3 commits
    • unknown's avatar
      Merge osalerma@bk-internal.mysql.com:/home/bk/mysql-5.0 · ecfaa929
      unknown authored
      into  127.(none):/home/osku/mysql/5.0/clean
      
      ecfaa929
    • unknown's avatar
      InnoDB: Fix compile warning. · bb8ebe16
      unknown authored
      
      innobase/include/trx0trx.h:
        Change trx_set_detailed_error's second argument to const char*.
      innobase/trx/trx0trx.c:
        Change trx_set_detailed_error's second argument to const char*.
      bb8ebe16
    • unknown's avatar
      portability.h: · 02936ac3
      unknown authored
        Define SHUT_RDWR for OpenServer 5
      
      
      server-tools/instance-manager/portability.h:
        Define SHUT_RDWR for OpenServer 5
      02936ac3
  2. 26 Sep, 2005 9 commits
    • unknown's avatar
      Fixed BUG#6127: Stored procedure handlers within handlers don't work · 10a92d85
      unknown authored
          Replaced the dumb in-handler/not-in-handler check with a proper recursion
          check of handlers being executed.
          (Re-commit in a different tree, to make push possible.)
      
      
      mysql-test/r/sp.result:
        New test case for BUG#6127.
      mysql-test/t/sp.test:
        New test case for BUG#6127.
      sql/sp_head.cc:
        Replaced the setting of ctx->in_handler with a enter/exit handler methods.
      sql/sp_rcontext.cc:
        Replaced the boolean in_handler flag with a stack of handlers being exectuted, for proper recursion check.
      sql/sp_rcontext.h:
        Replaced the boolean in_handler flag with a stack of handlers being exectuted, for proper recursion check.
        (And added some comments in the sp_rcontext class.)
      10a92d85
    • unknown's avatar
      Merge epotemkin@bk-internal.mysql.com:/home/bk/mysql-5.0 · 82b582f5
      unknown authored
      into moonbone.local:/work/13424-bug-5.0-mysql
      
      82b582f5
    • unknown's avatar
      Fix bug #13424 locking view with query cache enabled crashes server · acf103fd
      unknown authored
      For LOCK view is opened but not prepared thus leaving 'table' field set to
      NULL. invalidate_locked_for_write() wasn't checking that and call to 
      invalidate_table(NULL) crashes server.
      
      To invalidate_locked_for_write() added check that ensures that table is
      completely opened.
      
      
      sql/sql_cache.cc:
        Fix bug #13424 locking view with query cache enabled crashes server
        Added check that table is completely opened.
      mysql-test/t/view_query_cache.test:
        Test case for bug#13424 locking view with query cache enabled crashes server
      mysql-test/r/view_query_cache.result:
        Test case for bug#13424 locking view with query cache enabled crashes server
      acf103fd
    • unknown's avatar
      Merge mysql.com:/home/mydev/mysql-5.0 · 743fbc7d
      unknown authored
      into  mysql.com:/home/mydev/mysql-5.0-5000
      
      743fbc7d
    • unknown's avatar
      Merge osalerma@bk-internal.mysql.com:/home/bk/mysql-5.0 · 5e73c1cf
      unknown authored
      into  127.(none):/home/osku/mysql/5.0/clean
      
      5e73c1cf
    • unknown's avatar
      InnoDB: Handle temporary file creation failure more gracefully. · e9ea7474
      unknown authored
      
      innobase/row/row0ins.c:
        Don't assert on temp file creation failure.
      e9ea7474
    • unknown's avatar
      Merging · f80a1cc2
      unknown authored
      f80a1cc2
    • unknown's avatar
      Merging · 91a38c26
      unknown authored
      
      sql/sql_parse.cc:
        Auto merged
      91a38c26
    • unknown's avatar
      Merge mysql.com:/home/mydev/mysql-5.0 · 76c0417b
      unknown authored
      into  mysql.com:/home/mydev/mysql-5.0-5000
      
      76c0417b
  3. 25 Sep, 2005 3 commits
  4. 24 Sep, 2005 3 commits
  5. 23 Sep, 2005 22 commits
    • unknown's avatar
      Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-5.0 · 470163fe
      unknown authored
      into mysql.com:/home/psergey/mysql-5.0-merge-sept24
      
      470163fe
    • unknown's avatar
      Manually merged · 20f97e88
      unknown authored
      
      myisam/mi_check.c:
        Auto merged
      myisam/myisamchk.c:
        Auto merged
      mysql-test/r/myisam.result:
        Auto merged
      mysql-test/t/func_in.test:
        Auto merged
      sql/ha_myisam.cc:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/sql_select.cc:
        Manually merged.
      20f97e88
    • unknown's avatar
      Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-4.1 · fca9188f
      unknown authored
      into mysql.com:/home/psergey/mysql-4.1-bug13419
      
      fca9188f
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0 · cf1cf307
      unknown authored
      into  mysql.com:/home/jimw/my/mysql-5.0-clean
      
      cf1cf307
    • unknown's avatar
      6690e461
    • unknown's avatar
      Merge kite-hub.kitebird.com:/src/extern/MySQL/bk/mysql-4.1 · 0c5c8a6b
      unknown authored
      into  kite-hub.kitebird.com:/src/extern/MySQL/bk/mysql-5.0
      
      
      sql/mysqld.cc:
        merge
      0c5c8a6b
    • unknown's avatar
      mysqld.cc: · a0754c9a
      unknown authored
        Fix out-of-order status variable.
      
      
      sql/mysqld.cc:
        Fix out-of-order status variable.
      a0754c9a
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0 · 2a50e32c
      unknown authored
      into  mysql.com:/home/jimw/my/mysql-5.0-clean
      
      2a50e32c
    • unknown's avatar
      mysqld.cc: · d894a22c
      unknown authored
        Fix out-of-order status variable.
      
      
      sql/mysqld.cc:
        Fix out-of-order status variable.
      d894a22c
    • unknown's avatar
      row0ins.c: · b9cc841b
      unknown authored
        Fix a compilation error: Visual C++ does not seem to allow variable declaration in the middle of a program block
      
      
      innobase/row/row0ins.c:
        Fix a compilation error: Visual C++ does not seem to allow variable declaration in the middle of a program block
      b9cc841b
    • unknown's avatar
      Fix for yet another compilation failure on Windows which was introduced during · b16c4cd7
      unknown authored
      work on WL#2787 "Add view definer/owner to the view definition (.frm) to check
      privileges on used tables and stored routines when using a VIEW."
      (aka bug #13402 "Windows VS 2003 Compiler error")
      
      
      sql/mysqld.cc:
        handle_connections_namedpipes():
          THD::host member has moved to the Security_context class.
          New THD::security_ctx member points to active security context.
      b16c4cd7
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-5.0-13361 · eaa1565c
      unknown authored
      into  mysql.com:/home/jimw/my/mysql-5.0-clean
      
      
      sql/item_strfunc.cc:
        Auto merged
      eaa1565c
    • unknown's avatar
      Merge mysql.com:/home/mydev/mysql-4.1-4100 · 671e0853
      unknown authored
      into  mysql.com:/home/mydev/mysql-5.0-5000
      
      
      myisam/mi_dbug.c:
        Auto merged
      myisam/mi_rkey.c:
        Auto merged
      myisam/mi_search.c:
        Auto merged
      myisam/myisamdef.h:
        Auto merged
      mysql-test/r/merge.result:
        Auto merged
      mysql-test/t/merge.test:
        Auto merged
      671e0853
    • unknown's avatar
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · 17654a77
      unknown authored
      into  mysql.com:/home/dlenev/src/mysql-5.0-bg13407
      
      17654a77
    • unknown's avatar
      Merge osalerma@bk-internal.mysql.com:/home/bk/mysql-5.0 · e5a8cb25
      unknown authored
      into  127.(none):/home/osku/mysql/5.0/clean
      
      e5a8cb25
    • unknown's avatar
      Merge 127.(none):/home/osku/mysql/5.0/clean · bb4e92b7
      unknown authored
      into  127.(none):/home/osku/mysql/5.0/3443
      
      
      innobase/dict/dict0dict.c:
        Auto merged
      innobase/include/trx0trx.h:
        Auto merged
      sql/ha_innodb.cc:
        Auto merged
      mysql-test/r/innodb.result:
        Merge fixes.
      mysql-test/t/innodb.test:
        Merge fixes.
      bb4e92b7
    • unknown's avatar
      Fix bug #3443, better foreign key error messsages. · 3e7edb2b
      unknown authored
      
      innobase/dict/dict0dict.c:
        Add 'add_newline' parameter to dict_print_info_on_foreign_key_in_create_format.
      innobase/include/dict0dict.h:
        Add 'add_newline' parameter to dict_print_info_on_foreign_key_in_create_format.
      innobase/include/os0file.h:
        Add os_file_read_string.
      innobase/include/trx0trx.h:
        Add trx_set_detailed_error and trx_set_detailed_error_from_file functions
        and a detailed_error field to trx_struct.
      innobase/include/ut0mem.h:
        Add ut_strlcpy.
      innobase/os/os0file.c:
        Add os_file_read_string.
      innobase/row/row0ins.c:
        Add row_ins_set_detailed function and call it when needed.
        
        Adapt to changes in dict_print_info_on_foreign_key_in_create_format.
      innobase/trx/trx0trx.c:
        Add trx_set_detailed_error and trx_set_detailed_error_from_file.
        
        Clear trx->detailed_error in trx_create.
      innobase/ut/ut0mem.c:
        Add ut_strlcpy.
      mysql-test/r/innodb.result:
        Add new tests, adapt existing ones whose output was changed.
      mysql-test/t/innodb.test:
        Add new tests, adapt existing ones whose output was changed.
      sql/ha_innodb.cc:
        Add get_error_message.
        
        Clear trx->detailed_error in start_stmt and external_lock.
      sql/ha_innodb.h:
        Add get_error_message.
      sql/handler.cc:
        Add special case code in print_error for HA_ERR_ROW_IS_REFERENCED and
        HA_ERR_NO_REFERENCED_ROW.
        
        Change SETMSG to point to new error messages.
      sql/share/errmsg.txt:
        Add ER_ROW_IS_REFERENCED_2 and ER_NO_REFERENCED_ROW_2.
      3e7edb2b
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · 0204f57d
      unknown authored
      into  mysql.com:/home/dlenev/src/mysql-5.0-bg13407
      
      
      sql/mysqld.cc:
        Auto merged
      0204f57d
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · da379e4b
      unknown authored
      into  mysql.com:/home/dlenev/src/mysql-5.0-rmuqf
      
      da379e4b
    • unknown's avatar
      Fixed race conditions in rpl_multi_update and rpl_multi_delete tests which · 8ff2411c
      unknown authored
      caused spurious test failures.
      
      
      mysql-test/t/rpl_multi_delete.test:
        Fixed race condition in test that caused spurious test failure.
        To have predictable result from statements which are run on slave we
        need to sync master and slave explicitly.
      mysql-test/t/rpl_multi_update.test:
        Fixed race condition in test that caused spurious test failure.
        To have predictable result from statements which are run on slave we
        need to sync master and slave explicitly.
      8ff2411c
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · 3ffdca83
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-5.0
      
      3ffdca83