1. 06 Feb, 2007 3 commits
    • unknown's avatar
      Merge poseidon.mysql.com:/home/tomas/mysql-5.1-telco-cga · b0570148
      unknown authored
      into  poseidon.mysql.com:/home/tomas/mysql-5.1-new-ndb
      
      
      sql/ha_ndbcluster_binlog.cc:
        Auto merged
      storage/ndb/src/ndbapi/TransporterFacade.cpp:
        Auto merged
      sql/ha_ndbcluster.cc:
        manual merge
      b0570148
    • unknown's avatar
      Bug #26021 - ndb: valgrind warning handle_trailing_share/ndbcluster_free_share invalid read · df3494ca
      unknown authored
      
      sql/ha_ndbcluster.cc:
        Bug #26021: make sure ndbcluster_create_event_ops even if no binlogging as flags NSF_NO_BINLOG is set there
        set NSS_DROPPED state in handle_trailing_share if appropriate
        added dbug printout and comments for NDB_SHARE references
      sql/ha_ndbcluster_binlog.cc:
        Bug #26021: set NSF_NO_BINLOG if !ndb_binlog_running
        Bug #26021: only reuse share if share_may_exist
        setup apply_status table to be logged always, even if no binlogging
        added dbug printout and comments for NDB_SHARE references
      df3494ca
    • unknown's avatar
      ndb: remove WAITFOR_RESPONSE_TIMEOUT printout · c0cc9468
      unknown authored
      - to get cleaner error log in debug mode
      
      
      storage/ndb/src/ndbapi/TransporterFacade.cpp:
        remove WAITFOR_RESPONSE_TIMEOUT printout
      c0cc9468
  2. 05 Feb, 2007 14 commits
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb · 949381c2
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new-ndb
      
      
      storage/ndb/src/kernel/blocks/qmgr/Qmgr.hpp:
        Auto merged
      storage/ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
        Auto merged
      949381c2
    • unknown's avatar
      ndb - some more hugo abort option fix · 3a8a328e
      unknown authored
      
      storage/ndb/test/src/HugoTransactions.cpp:
        restore some accidently removed hugo code
      storage/ndb/test/src/UtilTransactions.cpp:
        one more abort option fix
      3a8a328e
    • unknown's avatar
      ndb - · 598b8dfd
      unknown authored
      Add abort option to lots of Hugo code, 
      as it assumes it and default value has changed
      
      
      storage/ndb/test/src/HugoTransactions.cpp:
        Add abort option to lots of Hugo code, 
        as it assumes it and default value has changed
      storage/ndb/test/src/UtilTransactions.cpp:
        Add abort option to lots of Hugo code, 
        as it assumes it and default value has changed
      598b8dfd
    • unknown's avatar
      ndb - bug#25801 · 0a27a90a
      unknown authored
        - improve error message if starting wo/ enough REDO
        - decrease likelyhood of trying to start too early
      
      
      storage/ndb/include/mgmapi/ndbd_exit_codes.h:
        Add new error code (that maybe should have been there a looong time)
      storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Add new check (during SR) for that sufficient REDO is present
          before continuing SR
      storage/ndb/src/kernel/blocks/qmgr/Qmgr.hpp:
        Add list of GCI's of nodes so that we can check for sufficient REDO during a SR
      storage/ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
        Add check for REDO during SR
          so that
        1) cluster is not trying to start too soon
        2) a better error message (than internal error) is provided if not enough REDO is present
      storage/ndb/src/kernel/error/ndbd_exit_codes.c:
        Add new error code (that maybe should have been there a looong time)
      0a27a90a
    • unknown's avatar
      Merge poseidon.mysql.com:/home/tomas/mysql-5.1-telco-cga · 72d99ac2
      unknown authored
      into  poseidon.mysql.com:/home/tomas/mysql-5.1-new-ndb
      
      
      sql/ha_ndbcluster_binlog.cc:
        Auto merged
      72d99ac2
    • unknown's avatar
      Bug #26021 valgrind warning handle_trailing_share/ndbcluster_free_share invalid read · fa839ece
      unknown authored
      - revert bugfix, needs more work
      
      
      fa839ece
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1 · 891222d1
      unknown authored
      into  poseidon.mysql.com:/home/tomas/mysql-5.1-new-ndb
      
      
      891222d1
    • unknown's avatar
      Fix false Valgrind warning. · e3ddf925
      unknown authored
      On some compiler/platform combination, an assignment of form *p= *p
      would map to a memcpy() call, and Valgrind flags this as an overlapped
      memcpy() error.
      
      Fix by prefixing *p= *q with if(p!=q) when building for Valgrind
      (HAVE_purify).
      
      
      sql/sql_select.cc:
        Fix false valgrind warning.
      e3ddf925
    • unknown's avatar
      Merge poseidon.mysql.com:/home/tomas/mysql-5.1-telco-cga · 2b39a66d
      unknown authored
      into  poseidon.mysql.com:/home/tomas/mysql-5.1-new-ndb
      
      
      sql/ha_ndbcluster.cc:
        Auto merged
      sql/ha_ndbcluster_binlog.cc:
        Auto merged
      2b39a66d
    • unknown's avatar
      Bug #26021 - valgrind reports error regarding handle_trailing_share and client thread share usage · dd01c46f
      unknown authored
      - add ndb_share connect_count to decide if share can be reused to setup replication
      
      
      sql/ha_ndbcluster.cc:
        add additional logging info
        remove inline real_free_share (not needed) and confuses valgrind printout
      sql/ha_ndbcluster.h:
        add connect_count to ndb_share to enable checking for version of share
      sql/ha_ndbcluster_binlog.cc:
        use ndb_share connect_count to decide if share can be reused to setup replication
        - share will be created early if table is accessed prior to handler setting up binlog stuff, see bug 26021
      sql/ha_ndbcluster_binlog.h:
        remove inline real_free_share (not needed) and confuses valgrind printout
      dd01c46f
    • unknown's avatar
      Merge poseidon.mysql.com:/home/tomas/mysql-5.1-telco-cga · 4db67f51
      unknown authored
      into  poseidon.mysql.com:/home/tomas/mysql-5.1-new-ndb
      
      
      sql/ha_ndbcluster_binlog.cc:
        Auto merged
      4db67f51
    • unknown's avatar
      corrected merge error · af9d2e24
      unknown authored
      af9d2e24
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1 · e21cdc61
      unknown authored
      into  poseidon.mysql.com:/home/tomas/mysql-5.1-new-ndb
      
      
      mysql-test/r/ndb_read_multi_range.result:
        Auto merged
      mysql-test/t/ndb_read_multi_range.test:
        Auto merged
      sql/ha_ndbcluster_binlog.cc:
        Auto merged
      sql/log_event.cc:
        Auto merged
      sql/slave.cc:
        Auto merged
      storage/ndb/src/common/debugger/EventLogger.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtup/Dbtup.hpp:
        Auto merged
      storage/ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/suma/Suma.cpp:
        Auto merged
      storage/ndb/src/mgmclient/CommandInterpreter.cpp:
        Auto merged
      storage/ndb/src/mgmsrv/ConfigInfo.cpp:
        Auto merged
      storage/ndb/src/mgmsrv/main.cpp:
        Auto merged
      storage/ndb/src/ndbapi/Ndb.cpp:
        Auto merged
      storage/ndb/src/ndbapi/NdbBlob.cpp:
        Auto merged
      storage/ndb/src/ndbapi/NdbEventOperationImpl.cpp:
        Auto merged
      storage/ndb/src/ndbapi/NdbIndexStat.cpp:
        Auto merged
      storage/ndb/src/ndbapi/NdbOperationDefine.cpp:
        Auto merged
      storage/ndb/src/ndbapi/NdbOperationExec.cpp:
        Auto merged
      storage/ndb/src/ndbapi/NdbScanOperation.cpp:
        Auto merged
      sql/ha_ndbcluster.cc:
        manual merge
      storage/ndb/src/ndbapi/NdbIndexOperation.cpp:
        manual merge
      e21cdc61
    • unknown's avatar
      Bug #26019 - valgrind warning ndbcluster_log_schema_op/safe_mutex_lock invalid read · c101bc1f
      unknown authored
      protect the setting of ndb_schema_share = NULL with a mutex
      
      
      sql/ha_ndbcluster_binlog.cc:
        protect the setting of ndb_schema_share = NULL with a mutec
      c101bc1f
  3. 04 Feb, 2007 2 commits
  4. 02 Feb, 2007 10 commits
    • unknown's avatar
      Merge jamppa@bk-internal.mysql.com:/home/bk/mysql-5.1 · 3f3d9093
      unknown authored
      into  a88-113-38-195.elisa-laajakaista.fi:/home/my/bk/mysql-5.1
      
      
      BUILD/SETUP.sh:
        Auto merged
      client/mysql.cc:
        Auto merged
      configure.in:
        Auto merged
      libmysqld/lib_sql.cc:
        Auto merged
      sql/filesort.cc:
        Auto merged
      sql/ha_ndbcluster.cc:
        Auto merged
      sql/handler.cc:
        Auto merged
      sql/item.cc:
        Auto merged
      sql/item.h:
        Auto merged
      sql/item_cmpfunc.cc:
        Auto merged
      sql/item_cmpfunc.h:
        Auto merged
      sql/item_func.cc:
        Auto merged
      sql/item_subselect.cc:
        Auto merged
      sql/item_timefunc.cc:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/opt_range.cc:
        Auto merged
      sql/sql_class.cc:
        Auto merged
      sql/sql_lex.h:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_plugin.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      sql/table.cc:
        Auto merged
      storage/archive/ha_archive.cc:
        Auto merged
      plugin/daemon_example/daemon_example.cc:
        Merged with main 5.1
      sql/mysqld.cc:
        Merged with main 5.1
      3f3d9093
    • unknown's avatar
      ndb - bug#25984 - more than 7 failed node restart can cause cluster failure · 6acbe4eb
      unknown authored
      new behaviour is as follows:
      1) node is refused to start, and should fail with message in error log that it must be restarted --initial
      2) if cluster failure in this situation, node must also be restarted --intial
         if not SR will fail, with this message
      
      
      storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Prevent node from starting _at all_ if it has performed more than 6 failed
          node restart.
      storage/ndb/test/ndbapi/testNodeRestart.cpp:
        test prg 25984
      storage/ndb/test/run-test/daily-basic-tests.txt:
        testcase
      6acbe4eb
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb · ba2e81e0
      unknown authored
      into  eel.(none):/home/jonas/src/51-work
      
      
      storage/ndb/test/tools/listen.cpp:
        Auto merged
      ba2e81e0
    • unknown's avatar
      ndb - test prg · 55930996
      unknown authored
        fix failure during start
      
      
      storage/ndb/test/tools/listen.cpp:
        fix failure during start
      55930996
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb · 354dad82
      unknown authored
      into  poseidon.mysql.com:/home/tomas/mysql-5.1-new-ndb
      
      
      354dad82
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1 · d08299de
      unknown authored
      into  poseidon.mysql.com:/home/tomas/mysql-5.1-new-ndb
      
      
      d08299de
    • unknown's avatar
      Merge jbruehe@bk-internal.mysql.com:/home/bk/mysql-5.1-opt · 13390deb
      unknown authored
      into  trift2.:/MySQL/M51/push-5.1
      
      
      sql/item_func.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      13390deb
    • unknown's avatar
      after merge fix · c01bbd33
      unknown authored
      
      mysql-test/r/ndb_read_multi_range.result:
        result fix
      mysql-test/t/ndb_read_multi_range.test:
        test case fix
      c01bbd33
    • unknown's avatar
      Merge lzhou@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb · 0945d120
      unknown authored
      into  dev3-63.(none):/home/zhl/mysql/tree-merge/5.1/mysql-5.1-new-ndb
      
      
      0945d120
    • unknown's avatar
      Merge mysql.com:/home/gluh/MySQL/Merge/5.0-opt · ed0e4a96
      unknown authored
      into  mysql.com:/home/gluh/MySQL/Merge/5.1-opt
      
      
      mysql-test/r/distinct.result:
        Auto merged
      mysql-test/r/join_nested.result:
        Auto merged
      mysql-test/r/null_key.result:
        Auto merged
      mysql-test/r/select.result:
        Auto merged
      mysql-test/r/subselect.result:
        Auto merged
      mysql-test/r/subselect3.result:
        Auto merged
      mysql-test/r/trigger.result:
        Auto merged
      mysql-test/t/select.test:
        Auto merged
      mysql-test/t/subselect.test:
        Auto merged
      mysql-test/t/trigger.test:
        Auto merged
      sql/filesort.cc:
        Auto merged
      sql/item.cc:
        Auto merged
      sql/item.h:
        Auto merged
      sql/item_cmpfunc.cc:
        Auto merged
      sql/item_cmpfunc.h:
        Auto merged
      sql/item_func.cc:
        Auto merged
      sql/item_subselect.cc:
        Auto merged
      sql/item_timefunc.cc:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/opt_sum.cc:
        Auto merged
      sql/sql_base.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      sql/table.cc:
        Auto merged
      mysql-test/r/func_time.result:
        manual merge
      mysql-test/r/information_schema.result:
        manual merge
      mysql-test/t/func_time.test:
        manual merge
      mysql-test/t/information_schema.test:
        manual merge
      sql/opt_range.cc:
        manual merge
      sql/sql_delete.cc:
        manual merge
      sql/sql_lex.h:
        manual merge
      ed0e4a96
  5. 01 Feb, 2007 11 commits