1. 08 Nov, 2004 1 commit
  2. 07 Nov, 2004 1 commit
  3. 04 Nov, 2004 10 commits
    • unknown's avatar
      Merge with 4.1 to get in latest bug fixes · 70d66da8
      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
      70d66da8
    • unknown's avatar
      just do kill instead ok kill -9 · c9a75ccf
      unknown authored
      c9a75ccf
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 9b26e131
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      
      9b26e131
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0 · f662de31
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0
      
      
      f662de31
    • unknown's avatar
      correct ndb version · ed5fed3c
      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
      ed5fed3c
    • unknown's avatar
      Fixed changes in printouts · 6579c30b
      unknown authored
      6579c30b
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 8db4292c
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      
      8db4292c
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0 · fbdf06f5
      unknown authored
      into mysql.com:/usr/local/home/marty/MySQL/test/mysql-5.0-ndb
      
      
      fbdf06f5
    • unknown's avatar
      Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 7fd0cc2d
      unknown authored
      into gw.mysql.r18.ru:/usr/home/ram/work/4.1.b6331
      
      
      7fd0cc2d
    • unknown's avatar
      field.cc, sql_mode.result, sql_mode.test: · d4a3d501
      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.
      d4a3d501
  4. 03 Nov, 2004 20 commits
    • unknown's avatar
      ibuf0ibuf.c: · 66191b22
      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
      66191b22
    • unknown's avatar
      take into accound end \0 in decimal_string_size · e981c836
      unknown authored
      e981c836
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0 · dccbc690
      unknown authored
      into mysql.com:/usr/local/home/marty/MySQL/test/mysql-5.0-ndb
      
      
      mysql-test/r/ndb_blob.result:
        Auto merged
      dccbc690
    • unknown's avatar
      NDB blobs - try to handle insert-update-delete under autocommit=0 · 35ded492
      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
      35ded492
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0/ · 9aa4871c
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-5.0
      
      
      9aa4871c
    • unknown's avatar
      After merge fixes · 3693aa47
      unknown authored
      
      libmysqld/lib_sql.cc:
        After merge fix
      sql/handler.cc:
        Cleanup
      3693aa47
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0/ · e50a3099
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-5.0
      
      
      e50a3099
    • unknown's avatar
      error codes chaged to bitmap (for easier testing with masks) · c41f992d
      unknown authored
      two more round() modes - CEILING and FLOOR
      
      
      c41f992d
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · ccc9f213
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      
      ccc9f213
    • unknown's avatar
      Merge mysql.com:/home/bkroot/mysql-4.1 · dc1e7edb
      unknown authored
      into mysql.com:/home/bk/b5551-4.1-v4
      
      
      dc1e7edb
    • unknown's avatar
      Fix for bug#5551 (Version 4). · 539e2130
      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
      539e2130
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · 4fb5d78d
      unknown authored
      into mysql.com:/home/my/mysql-5.0
      
      
      sql/sql_yacc.yy:
        Auto merged
      4fb5d78d
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0 · 2c856fa5
      unknown authored
      into mysql.com:/usr/local/home/marty/MySQL/test/mysql-5.0-ndb
      
      
      2c856fa5
    • unknown's avatar
      changed to use the future-proof option to ndb_mgmd · 735be563
      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
      735be563
    • unknown's avatar
      Various syntax fixes in sql/sql_yacc.yy for stored procedures: · ebbe5e39
      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)
      ebbe5e39
    • unknown's avatar
    • unknown's avatar
      opt_range.cc, range.result, range.test: · 0afed4c3
      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.
      0afed4c3
    • unknown's avatar
      Merge on pull · 614cda69
      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
      614cda69
    • unknown's avatar
      Fixes after merge with 4.1 · f5a47f15
      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
      f5a47f15
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0 · fbb2b237
      unknown authored
      into mysql.com:/usr/local/home/marty/MySQL/test/mysql-5.0-ndb
      
      
      fbb2b237
  5. 02 Nov, 2004 8 commits
    • unknown's avatar
      bad automerge (?) fixed · 78c4faa2
      unknown authored
      78c4faa2
    • unknown's avatar
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0/ · 09e05035
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-5.0
      
      
      09e05035
    • unknown's avatar
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 5ff32da2
      unknown authored
      into mysql.com:/home/my/mysql-4.1
      
      
      sql/mysqld.cc:
        Auto merged
      configure.in:
        Auto merged
      5ff32da2
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · bc0988c2
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      
      bc0988c2
    • unknown's avatar
      add compile flad -DSNPRINTF_RETURN_TRUNC on hp ux 11 · 5c6cd1f7
      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
      5c6cd1f7
    • unknown's avatar
      Remove usage of !$ from mysql-tests · 505caa28
      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
      505caa28