1. 19 Nov, 2005 9 commits
    • unknown's avatar
      Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-5.0 · 9f0607e3
      unknown authored
      into mysql.com:/Users/kent/mysql/bk/mysql-5.0-distcheck
      
      9f0607e3
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · 4d734e3c
      unknown authored
      into  mysql.com:/home/dlenev/src/mysql-5.0-bg13825
      
      4d734e3c
    • unknown's avatar
      A fix for Bug#14845 "mysql_stmt_fetch returns MYSQL_NO_DATA when · db869810
      unknown authored
      COUNT(*) is 0" (the test case has been pushed already)
      
      
      sql/sql_cursor.cc:
        Fix a return of an unitialized variable: return_zero_rows
        checks the return value of send_fields and in case it's 1
        doesn't call send_data. This caused creation of an empty result 
        set for the case when there is a cursor against a select with a 
        group function and no matching rows.
      db869810
    • unknown's avatar
      Merge mysql.com:/Users/kent/mysql/bk/mysql-4.1-distcheck · 79b8883f
      unknown authored
      into mysql.com:/Users/kent/mysql/bk/mysql-5.0-distcheck
      
      
      configure.in:
        Auto merged
      79b8883f
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · b8ad76f7
      unknown authored
      into  mysql.com:/home/dlenev/src/mysql-5.0-bg13825
      
      
      sql/ha_innodb.cc:
        Auto merged
      sql/handler.cc:
        Auto merged
      sql/sql_class.cc:
        Auto merged
      sql/sql_class.h:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      b8ad76f7
    • unknown's avatar
      Fix for bug #13825 "Triggers: crash if release savepoint" and for general · 2722ebcd
      unknown authored
      handling of savepoints in stored routines.
      
      Fixed ha_rollback_to_savepoint()/ha_savepoint()/ha_release_savepoint()
      functions to properly handle savepoints inside of stored functions and
      triggers.
      Also now when we invoke stored function or trigger we create new savepoint
      level. We destroy it at the end of function/trigger execution and return back
      to old savepoint level.
      
      
      mysql-test/r/sp_trans.result:
        Added test for bug #13825 "Triggers: crash if release savepoint" and for
        general handling of savepoints in stored routines.
      mysql-test/t/sp_trans.test:
        Added test for bug #13825 "Triggers: crash if release savepoint" and for
        general handling of savepoints in stored routines.
      sql/ha_innodb.cc:
        innobase_savepoint():
          Replaced check which always failed due to similar check in caller
          with assertion.
      sql/handler.cc:
        ha_rollback_to_savepoint()/ha_savepoint()/ha_release_savepoint():
          Changed functions to properly support handling of savepoints
          inside of stored functions and triggers.
      sql/sql_class.cc:
        THD::reset_sub_statement_state()/restore_sub_statement_state():
          When we invoke stored function or trigger we should create new savepoint
          level. We should destroy it at the end of function/trigger execution and
          return back to old savepoint level. To support this behavior we should
          save and reset list of current savepoints on entering function and restore
          old list when we leave it.
      sql/sql_class.h:
        Sub_statement_state:
          When we invoke stored function or trigger we should create new savepoint
          level. We should destroy it at the end of function/trigger execution and
          return back to old savepoint level. To support this behavior added "savepoint"
          member which is used to save/restore list of current savepoints on
          entering/leaving function.
      sql/sql_parse.cc:
        mysql_execute_command():
          Changed processing of SQLCOM_SAVEPOINT so now it is not ignored when
          we are in autocommit mode and savepoint is set inside of stored
          function or trigger.
      2722ebcd
    • unknown's avatar
      configure.in: · 8d1a4986
      unknown authored
        Corrected "include/readline" link for "make distcheck"
      
      
      configure.in:
        Corrected "include/readline" linke for "make distcheck"
      8d1a4986
    • unknown's avatar
      Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-5.0 · dd0ad09e
      unknown authored
      into mysql.com:/Users/kent/mysql/bk/mysql-5.0-distcheck
      
      
      configure.in:
        Auto merged
      dd0ad09e
    • unknown's avatar
      Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-4.1 · d8699ce9
      unknown authored
      into mysql.com:/Users/kent/mysql/bk/mysql-4.1-distcheck
      
      
      configure.in:
        Auto merged
      d8699ce9
  2. 18 Nov, 2005 8 commits
  3. 17 Nov, 2005 15 commits
    • unknown's avatar
      Manually merged · b59e414f
      unknown authored
      
      sql/sql_view.cc:
        Auto merged
      b59e414f
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.1-clean · 13bf255b
      unknown authored
      into  mysql.com:/home/jimw/my/mysql-5.0-clean
      
      
      client/mysql.cc:
        Auto merged
      configure.in:
        Auto merged
      mysql-test/t/mix_innodb_myisam_binlog.test:
        Auto merged
      mysql-test/r/mix_innodb_myisam_binlog.result:
        Resolve conflict
      sql/item_func.cc:
        Resolve conflict
      sql/sql_show.cc:
        Resolve conflicts
      13bf255b
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.1-14801 · 4053745a
      unknown authored
      into  mysql.com:/home/jimw/my/mysql-4.1-clean
      
      4053745a
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.1-12640 · bab4f6d8
      unknown authored
      into  mysql.com:/home/jimw/my/mysql-4.1-clean
      
      
      configure.in:
        Auto merged
      bab4f6d8
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.1-11796 · e9978246
      unknown authored
      into  mysql.com:/home/jimw/my/mysql-4.1-clean
      
      e9978246
    • unknown's avatar
      Post-review fixes (Bug#13524). · 9be9fe76
      unknown authored
      
      sql/sql_prepare.cc:
        Post-review fixes (Bug#13524): make sure 
        mysql_reset_thd_for_next_command is called first for
        all PS commands.
      9be9fe76
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · de9065a3
      unknown authored
      into  mysql.com:/opt/local/work/mysql-5.0-13524
      
      de9065a3
    • unknown's avatar
      set_var.cc, mysqld.cc, ha_innodb.h: · 34658129
      unknown authored
        BUG#12701: SHOW VARIABLES does not show correct size of buffer pool.
      ha_innodb.cc:
        BUG#12701: SHOW VARIABLES does not show correct size of buffer pool
      
      
      sql/ha_innodb.cc:
        BUG#12701: SHOW VARIABLES does not show correct size of buffer pool
      sql/ha_innodb.h:
        BUG#12701: SHOW VARIABLES does not show correct size of buffer pool.
      sql/mysqld.cc:
        BUG#12701: SHOW VARIABLES does not show correct size of buffer pool.
      sql/set_var.cc:
        BUG#12701: SHOW VARIABLES does not show correct size of buffer pool.
      34658129
    • unknown's avatar
      A fix and a test case for Bug#13524 "lock timeout gives · 18aea761
      unknown authored
      incorrect warning on open cursor"
      
      
      sql/sql_prepare.cc:
        A fix for Bug#13524 "lock timeout gives incorrect 
        warning on open cursor": reset the connection for next
        command before performing a cursor fetch (add an omitted line).
      tests/mysql_client_test.c:
        A test case for Bug#13524 "lock timeout gives incorrect 
        warning on open cursor"
      18aea761
    • unknown's avatar
      Merge istruewing@bk-internal.mysql.com:/home/bk/mysql-4.1 · a88d95aa
      unknown authored
      into production.mysql.com:/usersnfs/istruewing/autopush/mysql-4.1
      
      a88d95aa
    • unknown's avatar
      Merge spachev@bk-internal.mysql.com:/home/bk/mysql-4.1 · ff7af1cc
      unknown authored
      into  asksasha.com:/reiser-data/mysql-dev/mysql-4.1-bug7947
      
      ff7af1cc
    • unknown's avatar
      95b04d20
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · b0bbb683
      unknown authored
      into  mysql.com:/home/dlenev/src/mysql-5.0-bg13399-2
      
      b0bbb683
    • unknown's avatar
      Fix for bug #13399 Crash when executing PS/SP which should activate trigger · e5c9ca83
      unknown authored
      which is now dropped" and bug #12329 "Bogus error msg when executing PS with
      stored procedure after SP was re-created".
      
      
      mysql-test/r/sp-error.result:
        Added test for bug #12329 "Bogus error msg when executing PS with stored
        procedure after SP was re-created".
      mysql-test/r/trigger.result:
        Added test for bug #13399 Crash when executing PS/SP which should activate
        trigger which is now dropped".
      mysql-test/t/sp-error.test:
        Added test for bug #12329 "Bogus error msg when executing PS with stored
        procedure after SP was re-created".
      mysql-test/t/trigger.test:
        Added test for bug #13399 Crash when executing PS/SP which should activate
        trigger which is now dropped".
      sql/sp_head.cc:
        sp_head::add_used_tables_to_table_list():
          We have to copy database/table names and alias to PS/SP memory since current
          instance of sp_head object can pass away before next execution of PS/SP for
          which tables are added to prelocking list.
          This will be fixed by introducing of proper invalidation mechanism once new
          TDC is ready.
      e5c9ca83
    • unknown's avatar
      A fix and a test case for Bug#14077 "Failure to replicate a stored · 9ffdcc88
      unknown authored
      function with a cursor". Enable execution of SELECT queries in SP on slave.
      
      
      mysql-test/r/rpl_sp.result:
        Test results were fixed (Bug#14077).
      mysql-test/t/rpl_sp.test:
        Add a test case for Bug#14077 "Failure to replicate a stored 
        function with a cursor".
      sql/sql_parse.cc:
        Do not rewrite SELECTs with DOs on slave: if this SELECT was for a stored
        routine cursor, slave must be able to execute the SELECT in order to
        open a cursor.
        At the moment the bug is present only in stored functions and stored
        procedures called from stored functions, because, due to
        stored procedure unfolding for replication, top level stored procedures
        are never executed on slave.
      9ffdcc88
  4. 16 Nov, 2005 8 commits