1. 14 Apr, 2005 10 commits
    • unknown's avatar
      Merge mysql.com:/usr/home/ram/work/mysql-4.1 · 7480051b
      unknown authored
      into mysql.com:/usr/home/ram/work/mysql-5.0
      
      
      client/mysqltest.c:
        Auto merged
      mysql-test/mysql-test-run.pl:
        Auto merged
      7480051b
    • unknown's avatar
      Merge mysql.com:/usr/home/ram/work/mysql-4.0 · 1b49d738
      unknown authored
      into mysql.com:/usr/home/ram/work/mysql-4.1
      
      
      client/mysqltest.c:
        Auto merged
      1b49d738
    • unknown's avatar
      Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.0 · 0a72f99e
      unknown authored
      into mysql.com:/usr/home/ram/work/5.0.bit_class
      
      
      0a72f99e
    • unknown's avatar
      Bit type: fix for create_field::create_field(). · 27b2b1fa
      unknown authored
      
      sql/field.cc:
        Bit type: fix for create_field::create_field().
        We should return saved length in case of Field_bit_as_char.
      27b2b1fa
    • unknown's avatar
      Merge mleich@bk-internal.mysql.com:/home/bk/mysql-4.1 · 4d68901e
      unknown authored
      into mysql.com:/home/matthias/Arbeit/mysql-4.1/src-clean
      
      
      4d68901e
    • unknown's avatar
      ha_innodb.cc: · de8b4991
      unknown authored
        Add a big fat warning for future programmers that MySQL may call ::store_lock() also with lock 'type' TL_IGNORE; my ignorance of this caused bug 9670
      
      
      sql/ha_innodb.cc:
        Add a big fat warning for future programmers that MySQL may call ::store_lock() also with lock 'type' TL_IGNORE; my ignorance of this caused bug 9670
      de8b4991
    • unknown's avatar
      Merge heikki@bk-internal.mysql.com:/home/bk/mysql-5.0 · c657ba2a
      unknown authored
      into hundin.mysql.fi:/home/heikki/mysql-5.0
      
      
      innobase/fil/fil0fil.c:
        Auto merged
      innobase/row/row0sel.c:
        Auto merged
      mysql-test/Makefile.am:
        Auto merged
      mysql-test/t/ctype_ucs_binlog.test:
        Auto merged
      scripts/make_binary_distribution.sh:
        Auto merged
      sql/ha_innodb.cc:
        Auto merged
      c657ba2a
    • unknown's avatar
      In order not to conflict with a Linux kernel header · 6a888c44
      unknown authored
      set_bit replaced with internal_set_bit,
      clear_bit replaced with internal_clear_bit.
      
      
      6a888c44
    • unknown's avatar
      Merge rurik.mysql.com:/home/igor/mysql-5.0 · 1c2c6bba
      unknown authored
      into rurik.mysql.com:/home/igor/dev/mysql-5.0-0
      
      
      1c2c6bba
    • unknown's avatar
      information_schema.result, information_schema.test: · cfefd88d
      unknown authored
        Added a test in connection with the fix for
        bug #6106.
      view.result, view.test:
        Added test cases for bugs #6106/6107.
      sql_show.cc:
        The addition of the case for items of the type REF_ITEM in the
        function uses_only_table_name_fields became necessary after
        the fix for bug #6106.
      sql_base.cc:
        The problem was due to the fact that two different column
        references were glued together though one of them belonged to
        a subquery while another to an outer query. This caused
        eventually a wrong calculation of values for the used_tables
        attribute.
      
      
      sql/sql_base.cc:
        The problem was due to the fact that two different column
        references were glued together though one of them belonged to
        a subquery while another to an outer query. This caused
        eventually a wrong calculation of values for the used_tables
        attribute.
      sql/sql_show.cc:
        The addition of the case for items of the type REF_ITEM in the
        function uses_only_table_name_fields became necessary after
        the fix for bug #6106.
      mysql-test/t/view.test:
        Added test cases for bugs #6106/6107.
      mysql-test/r/view.result:
        Added test cases for bugs #6106/6107.
      mysql-test/t/information_schema.test:
        Added a test in connection with the fix for
        bug #6106.
      mysql-test/r/information_schema.result:
        Added a test in connection with the fix for
        bug #6106.
      cfefd88d
  2. 13 Apr, 2005 28 commits
    • unknown's avatar
      Merge mysql.com:/home/cps/mysql/trees/mysql-4.1 · 8487a67b
      unknown authored
      into mysql.com:/home/cps/mysql/trees/mysql-5.0
      
      
      mysys/default.c:
        Auto merged
      sql/ha_innodb.cc:
        Auto merged
      8487a67b
    • unknown's avatar
      post review fix · 82231c24
      unknown authored
      
      mysys/default.c:
        cleanup + check for the last line in the file in "!include" directive processing
      82231c24
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0 · 11b666fb
      unknown authored
      into mysql.com:/home/jimw/my/mysql-5.0-clean
      
      
      11b666fb
    • unknown's avatar
      Allow SQLCOM_CALL in prepared mode. · c23c4c7c
      unknown authored
      
      mysql-test/r/ps.result:
        Test results: adding tests for CALL statement in prepared mode.
      mysql-test/t/ps.test:
        Adding tests for CALL statement in prepared mode.
      c23c4c7c
    • unknown's avatar
      Merge · 3155bc81
      unknown authored
      
      innobase/fil/fil0fil.c:
        Auto merged
      innobase/row/row0sel.c:
        Auto merged
      mysql-test/Makefile.am:
        Auto merged
      mysql-test/t/ctype_ucs_binlog.test:
        Auto merged
      sql/ha_innodb.cc:
        Auto merged
      scripts/make_binary_distribution.sh:
        SCCS merged
      3155bc81
    • unknown's avatar
      Merge from 4.1 · 9c2446f3
      unknown authored
      
      innobase/fil/fil0fil.c:
        Auto merged
      innobase/row/row0sel.c:
        Auto merged
      mysql-test/Makefile.am:
        Auto merged
      mysql-test/t/ctype_ucs_binlog.test:
        Auto merged
      9c2446f3
    • unknown's avatar
      ha_innodb.cc: · a40ecb48
      unknown authored
        Fix part of bug #9670: if MySQL calls ::store_lock with TL_IGNORE, do not change prebuilt->select_lock_type; this fix may heal the assertion failures reported in UPDATE and multi-table UPDATE; it is not clear if this fixes the problems in OPTIMIZE TABLE
      
      
      sql/ha_innodb.cc:
        Fix part of bug #9670: if MySQL calls ::store_lock with TL_IGNORE, do not change prebuilt->select_lock_type; this fix may heal the assertion failures reported in UPDATE and multi-table UPDATE; it is not clear if this fixes the problems in OPTIMIZE TABLE
      a40ecb48
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0 · 26d75744
      unknown authored
      into mysql.com:/usr/local/home/marty/MySQL/mysql-5.0
      
      
      26d75744
    • unknown's avatar
      Fix ctype_ucs_binlog test when ucs2 not available · 338df0b7
      unknown authored
      
      mysql-test/t/ctype_ucs_binlog.test:
        Require ucs support
      338df0b7
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0 · 9983cb59
      unknown authored
      into mysql.com:/usr/local/home/marty/MySQL/mysql-5.0
      
      
      9983cb59
    • unknown's avatar
      Merge mysql.com:/usr/local/bk/mysql-5.0 · 3caaded3
      unknown authored
      into mysql.com:/home/pem/work/mysql-5.0
      
      
      3caaded3
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.1 · 02e19379
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      
      02e19379
    • unknown's avatar
      Fixed BUG#9674: Stored Procs: Using declared vars in algebric operation · e2089cdd
      unknown authored
                      causes system crash.
      
      
      mysql-test/r/sp.result:
        Added test case for BUG#9674.
      mysql-test/t/sp.test:
        Added test case for BUG#9674.
      sql/item.cc:
        Returning a pointer to a local variable is not a good idea.
        Better to use parameter which is there for exactly this purpose.
      e2089cdd
    • unknown's avatar
      Merge · f698e882
      unknown authored
      
      ndb/src/ndbapi/Ndb.cpp:
        Auto merged
      f698e882
    • unknown's avatar
      Fixed BUG#9856: Stored procedures: crash if handler for sqlexception, not found. · d6c2a1e3
      unknown authored
      
      mysql-test/r/sp.result:
        Added test case for BUG#6129.
      mysql-test/t/sp.test:
        Added test case for BUG#6129.
      sql/sp_pcontext.h:
        Only need one handler counter.
      sql/sql_yacc.yy:
        Count handlers correctly.
      d6c2a1e3
    • unknown's avatar
      Merge · f0438d54
      unknown authored
      
      innobase/dict/dict0dict.c:
        Auto merged
      innobase/dict/dict0load.c:
        Auto merged
      innobase/include/dict0dict.h:
        Auto merged
      innobase/row/row0mysql.c:
        Auto merged
      myisam/mi_check.c:
        Auto merged
      myisam/mi_dynrec.c:
        Auto merged
      myisam/myisamdef.h:
        Auto merged
      mysql-test/r/kill.result:
        Auto merged
      mysql-test/t/kill.test:
        Auto merged
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      ndb/src/kernel/main.cpp:
        Auto merged
      ndb/src/mgmsrv/MgmtSrvr.hpp:
        Auto merged
      sql/ha_innodb.cc:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      f0438d54
    • unknown's avatar
      fil0fil.c: · 3fbb9c39
      unknown authored
        At the shutdown, write the latest lsn only to the first pages of the ibdata files of the system tablespace, NOT to the .ibd files; writing to tens of thousands .ibd files can take minutes
      
      
      innobase/fil/fil0fil.c:
        At the shutdown, write the latest lsn only to the first pages of the ibdata files of the system tablespace, NOT to the .ibd files; writing to tens of thousands .ibd files can take minutes
      3fbb9c39
    • unknown's avatar
      Added test case for BUG#6129: Stored procedure won't display @@sql_mode value. · a3aed4d8
      unknown authored
      
      mysql-test/r/sp.result:
        Added testcase for BUG#6129: Check that sql_mode is really set in mysql.proc.
      mysql-test/t/sp.test:
        Added testcase for BUG#6129: Check that sql_mode is really set in mysql.proc.
      a3aed4d8
    • unknown's avatar
      row0sel.c: · 67d88e81
      unknown authored
        Fix the patch of Jan to optimize next-key locking in searches of type 'primary key >= some value'
      
      
      innobase/row/row0sel.c:
        Fix the patch of Jan to optimize next-key locking in searches of type 'primary key >= some value'
      67d88e81
    • unknown's avatar
      Merge heikki@bk-internal.mysql.com:/home/bk/mysql-4.1 · ad5ec8a4
      unknown authored
      into hundin.mysql.fi:/home/heikki/mysql-4.1
      
      
      ad5ec8a4
    • unknown's avatar
      row0sel.c: · 880d0295
      unknown authored
        Do not test the value of err if the lock operation was skipped because innodb_logs_unsafe_for_binlog was TRUE; though this did not cause any bugs visible to the user, because err is inited to DB_SUCCESS at the start of the function row_search_for_mysql()
      
      
      innobase/row/row0sel.c:
        Do not test the value of err if the lock operation was skipped because innodb_logs_unsafe_for_binlog was TRUE; though this did not cause any bugs visible to the user, because err is inited to DB_SUCCESS at the start of the function row_search_for_mysql()
      880d0295
    • unknown's avatar
      Merge · f53284f1
      unknown authored
      
      sql/mysqld.cc:
        Auto merged
      f53284f1
    • unknown's avatar
      Fixed failed merge · a160dcb7
      unknown authored
      a160dcb7
    • unknown's avatar
      Merge · a5187a1b
      unknown authored
      
      sql/mysqld.cc:
        Auto merged
      a5187a1b
    • unknown's avatar
    • unknown's avatar
      Minor improvements + new option needed for WL#2520 Upgrade/Downgrade Test Plan · 7c91a1fe
      unknown authored
      
      mysql-test/mysql-test-run.pl:
        1. Improved description of option user=USER
        2. Bug fix 
           The storage place of the old, to be removed <test case>.reject file is the 'r' subdirectory of the test suite.
        3. New option "start-dirty" which is 
           - per functionality a "start-and-exit" without an initiation
           - a convenient method to (re)start an existing database. 
             So a following
                  ./mysql-test-run.pl --extern ......
             will meet a server running with the default ports and sockets according to our test environment.
           This option is useful for analyzing bugs and  WL#2520 Upgrade/Downgrade Test Plan .
      7c91a1fe
    • unknown's avatar
      Fixed a bug where next-key locking doesn't allow the insert which does · a7de2795
      unknown authored
      not produce phantom (bug #9354).
      
      
      a7de2795
    • unknown's avatar
      Remove references to result.es files · 4a5edc96
      unknown authored
      
      mysql-test/Makefile.am:
        Remove reference to result.es
      scripts/make_binary_distribution.sh:
        Remove references to result.es
      4a5edc96
  3. 12 Apr, 2005 2 commits
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0 · 5630f073
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-5.0
      
      
      sql/sql_parse.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      5630f073
    • unknown's avatar
      mysql-test/r/flush_block_commit.result · 70d8ae01
      unknown authored
          correct result after bugfix
      sql/sql_class.cc
          initialize net.query_cache_query
      
      
      mysql-test/r/flush_block_commit.result:
        correct result after bugfix
      sql/sql_class.cc:
        initialize net.query_cache_query
      sql/sql_yacc.yy:
        oops
      70d8ae01