1. 04 Nov, 2004 10 commits
    • unknown's avatar
      Merge with 4.1 to get in latest bug fixes · 0b6ab94b
      unknown authored
      
      
      BitKeeper/etc/logging_ok:
        auto-union
      Docs/Support/texi2html:
        Auto merged
      include/mysql.h:
        Auto merged
      include/mysql_com.h:
        Auto merged
      libmysql/libmysql.c:
        Auto merged
      myisam/mi_check.c:
        Auto merged
      myisam/myisamchk.c:
        Auto merged
      mysql-test/include/ps_modify.inc:
        Auto merged
      mysql-test/mysql-test-run.sh:
        Auto merged
      mysql-test/r/ctype_recoding.result:
        Auto merged
      mysql-test/r/fulltext.result:
        Auto merged
      mysql-test/r/gis.result:
        Auto merged
      mysql-test/r/ndb_blob.result:
        Auto merged
      mysql-test/r/ps_2myisam.result:
        Auto merged
      mysql-test/r/ps_3innodb.result:
        Auto merged
      mysql-test/r/ps_4heap.result:
        Auto merged
      mysql-test/r/ps_5merge.result:
        Auto merged
      mysql-test/r/ps_6bdb.result:
        Auto merged
      mysql-test/r/sql_mode.result:
        Auto merged
      mysql-test/t/join_outer.test:
        Auto merged
      mysql-test/t/key.test:
        Auto merged
      mysql-test/t/range.test:
        Auto merged
      mysql-test/t/show_check.test:
        Auto merged
      mysql-test/t/sql_mode.test:
        Auto merged
      sql/field.cc:
        Auto merged
      sql/ha_ndbcluster.cc:
        Auto merged
      sql/ha_ndbcluster.h:
        Auto merged
      sql/item.h:
        Auto merged
      sql/item_create.cc:
        Auto merged
      sql/item_func.cc:
        Auto merged
      sql/item_func.h:
        Auto merged
      sql/item_strfunc.cc:
        Auto merged
      sql/item_timefunc.cc:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/net_serv.cc:
        Auto merged
      sql/protocol.cc:
        Auto merged
      sql/protocol.h:
        Auto merged
      sql/sql_class.cc:
        Auto merged
      sql/sql_handler.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      sql/sql_string.cc:
        Auto merged
      sql/sql_string.h:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      client/mysqltest.c:
        Merge with 4.1
      mysql-test/r/range.result:
        Merge with 4.1
        Added missing drop table test
      sql/ha_innodb.cc:
        Merge with 4.1
      sql/item.cc:
        Merge with 4.1
      sql/item_cmpfunc.cc:
        Merge with 4.1
      sql/opt_range.cc:
        Merge with 4.1
      sql/sql_prepare.cc:
        Merge with 4.1
      tests/client_test.c:
        Merge with 4.1
        Added code to support --silent
      configure.in:
        Merge with 4.1
      ndb/src/common/util/version.c:
        Merge with 4.1
      0b6ab94b
    • unknown's avatar
      just do kill instead ok kill -9 · ce696490
      unknown authored
      ce696490
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 1032e0e3
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      1032e0e3
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0 · a8d336c7
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0
      
      a8d336c7
    • unknown's avatar
      correct ndb version · 31ea5574
      unknown authored
          upgrade compatability with 4.1.8
      
      
      configure.in:
        correct ndb version
      ndb/src/common/util/version.c:
        upgrade compatability with 4.1.8
      31ea5574
    • unknown's avatar
      Fixed changes in printouts · db0485db
      unknown authored
      db0485db
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 9919f6e8
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      9919f6e8
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0 · b838e5bb
      unknown authored
      into mysql.com:/usr/local/home/marty/MySQL/test/mysql-5.0-ndb
      
      b838e5bb
    • unknown's avatar
      Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 5f557ac3
      unknown authored
      into gw.mysql.r18.ru:/usr/home/ram/work/4.1.b6331
      
      5f557ac3
    • unknown's avatar
      field.cc, sql_mode.result, sql_mode.test: · af60a7e6
      unknown authored
        "SHOW CREATE TABLE" mysql-4.0 and mysql-3.23 
        compatibiliry mode change:
        Check that a binary collation adds 'binary'
        suffix into a char() column definition in
        mysql40 and mysql2323 modes. This allows
        not to lose the column's case sensitivity
        when loading the dump in pre-4.1 servers.
      
      
      mysql-test/t/sql_mode.test:
        "SHOW CREATE TABLE" mysql-4.0 and mysql-3.23 
        compatibiliry mode change:
      mysql-test/r/sql_mode.result:
        "SHOW CREATE TABLE" mysql-4.0 and mysql-3.23 
        compatibiliry mode change:
        Check that a binary collation adds 'binary'
        suffix into a char() column definition in
        mysql40 and mysql2323 modes. This allows
        not to lose the column's case sensitivity
        when loading the dump in pre-4.1 servers.
      sql/field.cc:
        "SHOW CREATE TABLE" mysql-4.0 and mysql-3.23 
        compatibiliry mode change:
        Check that a binary collation adds 'binary'
        suffix into a char() column definition in
        mysql40 and mysql2323 modes. This allows
        not to lose the column's case sensitivity
        when loading the dump in pre-4.1 servers.
      af60a7e6
  2. 03 Nov, 2004 20 commits
    • unknown's avatar
      ibuf0ibuf.c: · 312db073
      unknown authored
        Do not print to .err log about discarding ibuf entries in DISCARD TABLESPACE; removed compiler warning about unused variable
      
      
      innobase/ibuf/ibuf0ibuf.c:
        Do not print to .err log about discarding ibuf entries in DISCARD TABLESPACE; removed compiler warning about unused variable
      312db073
    • unknown's avatar
      take into accound end \0 in decimal_string_size · 14995012
      unknown authored
      14995012
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0 · 61711490
      unknown authored
      into mysql.com:/usr/local/home/marty/MySQL/test/mysql-5.0-ndb
      
      
      mysql-test/r/ndb_blob.result:
        Auto merged
      61711490
    • unknown's avatar
      NDB blobs - try to handle insert-update-delete under autocommit=0 · 3b06ac19
      unknown authored
      
      ndb/src/ndbapi/ndberror.c:
        826 error text
      mysql-test/r/ndb_blob.result:
        result displayed error
      mysql-test/t/ndb_blob.test:
        result displayed error
      ndb/src/ndbapi/NdbBlob.cpp:
        update head+inline earlier
      ndb/src/ndbapi/NdbOperationExec.cpp:
        blob IgnoreError bug
      ndb/test/ndbapi/testBlobs.cpp:
        tried to set non-nullable to null, causing a complex abort case
      ndb/src/ndbapi/NdbConnection.cpp:
        prepared ops CAN be left in complex abort
      3b06ac19
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0/ · 95f43966
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-5.0
      
      95f43966
    • unknown's avatar
      After merge fixes · 43e420a2
      unknown authored
      
      libmysqld/lib_sql.cc:
        After merge fix
      sql/handler.cc:
        Cleanup
      43e420a2
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0/ · 77580594
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-5.0
      
      77580594
    • unknown's avatar
      error codes chaged to bitmap (for easier testing with masks) · cff46436
      unknown authored
      two more round() modes - CEILING and FLOOR
      
      cff46436
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 5f1e56c6
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      5f1e56c6
    • unknown's avatar
      Merge mysql.com:/home/bkroot/mysql-4.1 · a7396c57
      unknown authored
      into mysql.com:/home/bk/b5551-4.1-v4
      
      a7396c57
    • unknown's avatar
      Fix for bug#5551 (Version 4). · f30fce23
      unknown authored
      The idea of the fix is that the administrative statements 
      OPTIMIZE TABLE, REPAIR TABLE and ANALYZE TABLE should not 
      generate binlog errors if there is no errors on the master.
      
      
      sql/sql_parse.cc:
        No binlog error generated
      sql/sql_table.cc:
        Documentation
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      f30fce23
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · 3a7b73cf
      unknown authored
      into mysql.com:/home/my/mysql-5.0
      
      
      sql/sql_yacc.yy:
        Auto merged
      3a7b73cf
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0 · f88fe3ad
      unknown authored
      into mysql.com:/usr/local/home/marty/MySQL/test/mysql-5.0-ndb
      
      f88fe3ad
    • unknown's avatar
      changed to use the future-proof option to ndb_mgmd · 4493a693
      unknown authored
      there was a clash in using -c, added -f as the future proof switch
      
      
      mysql-test/ndb/ndbcluster.sh:
        changed to use the future-proof option to ndb_mgmd
      ndb/src/mgmsrv/main.cpp:
        there was a clash in using -c, added -f as the future proof switch
      4493a693
    • unknown's avatar
      Various syntax fixes in sql/sql_yacc.yy for stored procedures: · 04758c8b
      unknown authored
        - No RESTICT|CASCADE in DROP SP (since it's not implemented)
        - Added optional "noise" to FETCH: [[NEXT] FROM]
        - At least one statement required in all block constructs except BEGIN-END
          (where zero is allowed)
      
      
      mysql-test/r/sp.result:
        Modified test cases for optional [[NEXT] FROM] in FETCH.
      mysql-test/t/sp.test:
        Modified test cases for optional [[NEXT] FROM] in FETCH.
      sql/sql_yacc.yy:
        Various syntax fixes for stored procedures:
          - No RESTICT|CASCADE in DROP SP (since it's not implemented)
          - Added optional "noise" to FETCH: [[NEXT] FROM]
          - At least one statement required in all block constructs except BEGIN-END
            (where zero is allowed)
      04758c8b
    • unknown's avatar
    • unknown's avatar
      opt_range.cc, range.result, range.test: · 12f1b6c6
      unknown authored
        Bug #6045: Binary Comparison regression in MySQL 4.1
        Binary searches didn't use a case insensitive index, now they do.
      
      
      mysql-test/t/range.test:
        Bug #6045: Binary Comparison regression in MySQL 4.1
        Binary searches didn't use a case insensitive index, now they do.
      mysql-test/r/range.result:
        Bug #6045: Binary Comparison regression in MySQL 4.1
        Binary searches didn't use a case insensitive index, now they do.
      sql/opt_range.cc:
        Bug #6045: Binary Comparison regression in MySQL 4.1
        Binary searches didn't use a case insensitive index, now they do.
      12f1b6c6
    • unknown's avatar
      Merge on pull · 0fd639de
      unknown authored
      
      BitKeeper/etc/ignore:
        auto-union
      mysql-test/r/grant2.result:
        Auto merged
      mysql-test/r/sql_mode.result:
        Auto merged
      mysql-test/t/grant2.test:
        Auto merged
      sql/handler.cc:
        Auto merged
      sql/handler.h:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/opt_range.cc:
        Auto merged
      sql/set_var.cc:
        Auto merged
      sql/sql_acl.cc:
        Auto merged
      sql/sql_lex.h:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      0fd639de
    • unknown's avatar
      Fixes after merge with 4.1 · 786d7938
      unknown authored
      FOUND is not a reserved keyword anymore
      Added Item_field::set_no_const_sub() to be able to mark fields that can't be substituted
      Added 'simple_select' method to be able to quickly determinate if a select_result is a normal SELECT
      Note that the 5.0 tree is not yet up to date: Sanja will have to fix multi-update-locks for this merge to be complete
      
      
      BUILD/SETUP.sh:
        Portability fix
      client/mysqltest.c:
        Portability fix
      mysql-test/r/drop.result:
        updated results
      mysql-test/r/func_str.result:
        New warnings (after merge)
      mysql-test/r/insert.result:
        Updated tests
      mysql-test/r/join_nested.result:
        Updated results (because of new column types in 5.0)
      mysql-test/r/lock_multi.result:
        Temporarly wrong results until Sanja fixes multi-update-lock in 5.0
      mysql-test/r/multi_update.result:
        Temporary fix until Sanja fixes multi-update locking
      mysql-test/r/ps_1general.result:
        Update of results after merge
      mysql-test/r/ps_2myisam.result:
        Update of results after merge
      mysql-test/r/ps_3innodb.result:
        Update of results after merge
      mysql-test/r/ps_4heap.result:
        Update of results after merge
      mysql-test/r/ps_5merge.result:
        Update of results after merge
      mysql-test/r/ps_6bdb.result:
        Update of results after merge
      mysql-test/r/query_cache.result:
        Update of results after merge
      mysql-test/r/range.result:
        New results for new tests
      mysql-test/r/rpl_auto_increment.result:
        Update with new 4.0 information
      mysql-test/r/rpl_charset.result:
        After merge fixes
      mysql-test/r/subselect.result:
        After merge fixes
      mysql-test/r/view.result:
        Temporary fix until multi-update-locking is fixed
      mysql-test/t/drop.test:
        Safety fix
      mysql-test/t/multi_update.test:
        Temporary fix until multi-update-locking is fixed
      mysql-test/t/rpl_charset.test:
        More comments
      mysql-test/t/sp-error.test:
        Updated comments
      mysql-test/t/view.test:
        Temporary fix until multi-update-locking is fixed
      scripts/mysql_fix_privilege_tables.sh:
        Better error message
      sql-common/client.c:
        More debugging
      sql/ha_ndbcluster.cc:
        After merge fixes
      sql/handler.cc:
        After merge fixes
      sql/item.cc:
        Simple optimization of creating item
        After merge fixed
        Added Item_field::set_no_const_sub() to be able to mark fields that can't be substituted
        The problem is that if you compare a string field to a binary string, you can't replace the field with a string constant as the binary comparison may then fail (The original field value may be in a different case)
      sql/item.h:
        Added Item::set_no_const_sub() to be able to mark fields that can't be substituted
      sql/item_cmpfunc.cc:
        Mark fields compared as binary to not be substituted.
      sql/item_func.cc:
        After merge fix
      sql/log_event.cc:
        After merge fix
      sql/mysql_priv.h:
        After merge fix
      sql/opt_range.cc:
        After merge fix
      sql/protocol.cc:
        Made flags uint instead of int (as it's used as a bit mask)
      sql/protocol.h:
        Made flags uint instead of int (as it's used as a bit mask)
      sql/protocol_cursor.cc:
        Made flags uint instead of int (as it's used as a bit mask)
        Indentation cleanups
      sql/sp.cc:
        After merge fixes
        Removed compiler warnings
      sql/sp_head.cc:
        After merge fixes
      sql/sql_base.cc:
        After merge fixes
        Removed 'send_error' from 'insert_fields()' as the error is sent higher up
      sql/sql_class.cc:
        Give assert if set_n_backup_item_arena is used twice
      sql/sql_class.h:
        Give assert if set_n_backup_item_arena is used twice
        After merge fixes
        Added 'simple_select' method to be able to quickly determinate if a select_result is a normal SELECT
      sql/sql_handler.cc:
        After merge fixes
      sql/sql_parse.cc:
        After merge fixes
      sql/sql_prepare.cc:
        After merge fixes
      sql/sql_select.cc:
        After merge fixes
        Moved 'build_equal_items' to optimize_cond() (logical place)
      sql/sql_table.cc:
        After merge fixes
      sql/sql_trigger.cc:
        After merge fixes
      sql/sql_update.cc:
        After merge fixes
        (This should be fixed by Sanja to have lower granuality locking of tables in multi-update)
      sql/sql_view.cc:
        After merge fixes
      sql/sql_yacc.yy:
        After merge fixes
        Don't have FOUND as a reserved keyword
      786d7938
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0 · f06db3f3
      unknown authored
      into mysql.com:/usr/local/home/marty/MySQL/test/mysql-5.0-ndb
      
      f06db3f3
  3. 02 Nov, 2004 10 commits
    • unknown's avatar
      bad automerge (?) fixed · 65d027bd
      unknown authored
      65d027bd
    • unknown's avatar
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0/ · 08fa88a4
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-5.0
      
      08fa88a4
    • unknown's avatar
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 121bdab3
      unknown authored
      into mysql.com:/home/my/mysql-4.1
      
      
      sql/mysqld.cc:
        Auto merged
      configure.in:
        Auto merged
      121bdab3
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · e0e8f7d2
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      e0e8f7d2
    • unknown's avatar
      add compile flad -DSNPRINTF_RETURN_TRUNC on hp ux 11 · 34852614
      unknown authored
          remove compiler warning
          patch for my_vsnprintf not dully implemented
          patch for platfroms that return -1 on snprintf overflow
          compile fix for hpux
      
      
      configure.in:
        add compile flad -DSNPRINTF_RETURN_TRUNC on hp ux 11
      ndb/src/common/editline/sysunix.c:
        remove compiler warning
      ndb/src/common/util/basestring_vsnprintf.c:
        patch for my_vsnprintf not dully implemented
        patch for platfroms that return -1 on snprintf overflow
      ndb/src/kernel/vm/Emulator.hpp:
        compile fix for hpux
      ndb/src/mgmsrv/Services.cpp:
        compile fix for hp ux
      ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        remove compiler warning
      34852614
    • unknown's avatar
      Remove usage of !$ from mysql-tests · 2bcfcbfe
      unknown authored
      Added protocol::flush() for easier embedded-server code
      Increase block allocation variables a bit as they where a bit too small for MySQL 4.1
      Added option --silent to client_test
      
      
      client/mysqltest.c:
        Removed compiler warning
        Fixed identation & comments from earlier push
        Renamed variable 'disable_abort_on_error' to 'abort_on_error'
        Ensure that '$mysql_errno' also with --ps-protocol
      include/mysql_com.h:
        Removed special handling of net_flush for embedded server
      mysql-test/r/mysqltest.result:
        Remove usage of !$ in tests
      mysql-test/t/client_test.test:
        Use --silent
      mysql-test/t/comments.test:
        Remove usage of !$ in tests
      mysql-test/t/join_outer.test:
        Remove usage of !$ in tests
      mysql-test/t/key.test:
        Remove usage of !$ in tests
      mysql-test/t/mysqltest.test:
        Remove usage of !$ in tests
      mysql-test/t/show_check.test:
        Remove usage of !$ in tests
      mysql-test/t/temp_table.test:
        Remove usage of !$ in tests
      mysql-test/t/type_ranges.test:
        Remove usage of !$ in tests
      sql/mysqld.cc:
        Increase block allocation variables a bit as they where a bit too small for MySQL 4.1
      sql/net_serv.cc:
        Remove special usage of net_flush in embedded server
      sql/protocol.cc:
        Added protocol::flush() for easier embedded-server code
      sql/protocol.h:
        Added protocol::flush() for easier embedded-server code
      sql/sql_prepare.cc:
        Added protocol::flush() for easier embedded-server code
        Remove one extra flush() for prepared statements
      sql/sql_show.cc:
        Added protocol::flush() for easier embedded-server code
      tests/client_test.c:
        Added option --silent
      2bcfcbfe
    • unknown's avatar
      Merge build.mysql.com:/home/bk/mysql-4.1 · a4703018
      unknown authored
      into build.mysql.com:/users/rburnett/mysql-4.1-current
      
      a4703018
    • unknown's avatar
      Bug# 5303 Windows --log-error option doesn't work correctly · f2a1eae8
      unknown authored
      
      sql/mysqld.cc:
        changed to open log_error_file instead of "mysql.err" on Windows
      f2a1eae8