1. 05 Aug, 2004 16 commits
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb · acd37755
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1-ndb
      
      
      ndb/src/kernel/blocks/dbacc/DbaccMain.cpp:
        Auto merged
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Auto merged
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Auto merged
      ndb/src/kernel/blocks/dbtup/DbtupDebug.cpp:
        Auto merged
      ndb/src/kernel/blocks/dbtup/DbtupSystemRestart.cpp:
        Auto merged
      ndb/src/mgmapi/mgmapi.cpp:
        Auto merged
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        Auto merged
      ndb/src/mgmsrv/Services.cpp:
        Auto merged
      acd37755
    • unknown's avatar
      Merge · 432e4697
      unknown authored
      
      BitKeeper/etc/logging_ok:
        auto-union
      configure.in:
        SCCS merged
      432e4697
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:irix · e223c07e
      unknown authored
      into eel.hemma.oreland.se:/ndb/clone-mysql-4.1-ndb-daily-2004-08-04
      
      
      BitKeeper/etc/logging_ok:
        auto-union
      ndb/src/common/debugger/signaldata/SignalDataPrint.cpp:
        Auto merged
      ndb/src/cw/cpcd/Process.cpp:
        Auto merged
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Auto merged
      ndb/src/kernel/blocks/dbtux/Dbtux.hpp:
        Auto merged
      ndb/src/kernel/blocks/dbtux/DbtuxMeta.cpp:
        Auto merged
      ndb/src/kernel/blocks/dbtux/DbtuxTree.cpp:
        Auto merged
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        Auto merged
      ndb/test/ndbapi/testBasic.cpp:
        Auto merged
      ndb/test/run-test/main.cpp:
        Auto merged
      ndb/test/src/HugoTransactions.cpp:
        Auto merged
      sql/ha_ndbcluster.cc:
        Auto merged
      e223c07e
    • unknown's avatar
      Merge mronstrom@bk-internal.mysql.com:/home/bk/mysql-4.1 · cdca651f
      unknown authored
      into mysql.com:/Users/mikron/mysql-4.1
      
      
      BitKeeper/etc/logging_ok:
        auto-union
      cdca651f
    • unknown's avatar
      Small fix for updated config params · 6c8df362
      unknown authored
      6c8df362
    • unknown's avatar
      Remove unused config parameters · 83c9f45f
      unknown authored
      
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      83c9f45f
    • unknown's avatar
      bug#4586 testSystemRestart -n SR_FULLDB · bf605f8e
      unknown authored
      keep acc from shrinking/expanding when less than one page per fragment
      is left.
      
      This makes ACC not shrink so that one get out of pages during 
      log execution in SR (which crashes badly)
      
      
      ndb/src/kernel/blocks/dbacc/Dbacc.hpp:
        bug#4586
        keep acc from shrinking/expanding when less than one page per fragment
        is left
      ndb/src/kernel/blocks/dbacc/DbaccMain.cpp:
        bug#4586
        keep acc from shrinking/expanding when less than one page per fragment
        is left
      bf605f8e
    • unknown's avatar
      Fix bug for TCKEYREF's when using IgnoreError · 1fb7783d
      unknown authored
      
      ndb/src/ndbapi/NdbConnection.cpp:
        When using IgnoreError always wait for TCKEYCONF
      1fb7783d
    • unknown's avatar
      mysqld.cc, mysql_test_run.c: · c0cc90c2
      unknown authored
        Changed URL in error message, page has moved
      
      
      netware/mysql_test_run.c:
        Changed URL in error message, page has moved
      sql/mysqld.cc:
        Changed URL in error message, page has moved
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      c0cc90c2
    • unknown's avatar
      Initial support for updating configuration "on the fly" · 73770db3
      unknown authored
      Only updates values mgmsrv's on main memory
      to be used in test prg's
      
      
      ndb/include/mgmapi/mgmapi_debug.h:
        Update on config
      ndb/include/util/ConfigValues.hpp:
        Update on config
      ndb/src/mgmapi/mgmapi.cpp:
        Update on config
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        Update on config
      ndb/src/mgmsrv/MgmtSrvr.hpp:
        Update on config
      ndb/src/mgmsrv/Services.cpp:
        Update on config
      ndb/src/mgmsrv/Services.hpp:
        Update on config
      73770db3
    • unknown's avatar
      bug#4909 + testSystemRestart -n SR_FULLDB · 1479ed3f
      unknown authored
      1) Fix so that scan takeover is possible after SR
      2) Reserve two pages for SR "zero pages"
      
      
      ndb/include/ndbapi/NdbOperation.hpp:
        remove unused method
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Fix bug#4909
        don't reset tableFragptr during SR
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Also send reason for disallowing rollback
      ndb/src/kernel/blocks/dbtup/Dbtup.hpp:
        Add bitmask of free pages to use for page 0 during SR
      ndb/src/kernel/blocks/dbtup/DbtupDebug.cpp:
        More prinout in unit test of PageMan
      ndb/src/kernel/blocks/dbtup/DbtupPagMan.cpp:
        Reserve 2 pages to use for SR
      ndb/src/kernel/blocks/dbtup/DbtupSystemRestart.cpp:
        Don't alloc using "normal" allocConsPages when allocating for
        0-pages during SR, instead use 2 reserved pages
      1479ed3f
    • unknown's avatar
      wl1292 · 22306d05
      unknown authored
      testInterpreter is no longer built
      
      
      22306d05
    • unknown's avatar
      wl2010 · c1674294
      unknown authored
      Added NDB_DEBUG(--with-debug) and NDB_DEBUG_FULL(--with-debug=full)
      
      
      
      configure.in:
        Added NDB_DEBUG(--with-debug) and NDB_DEBUG_FULL(--with-debug=full)
      c1674294
    • unknown's avatar
      Cleanup in libmysql. · f47a0b9f
      unknown authored
      
      libmysql/libmysql.c:
        Cleanup of conversion part of libmysql (prepared statements protocol):
        - now we have basic support for any conversion sequence:
          when we don't implement direct conversion of given value to requested 
          buffer type (i.e. time -> double, or the other way around) we
          first convert i.e. time -> string and then call string -> double 
          conversion.
          param->offset is now handled only in one place.
        - conversion functions renamed from send_data_{string, long, double}
          to fetch_{string,long,double}_with_conversion. Don't be confused
          with strange diff for send_data_long: I had to move send_data_string
          before all other sends as it's used inside thesm. (Shall we have
          a forward declaration instead?-)
        - a little cleanup in read_binary_{date,time,datetime} - now type of
          date value is set inside these functions, so we can be sure
          that we always return fully filled MYSQL_TIME structure to the user
        - float -> string conversion is fixed to honor param->precision. 
          This is a step forward in fixing bug#4172
      tests/client_test.c:
        test fix: now libmysql always sets MYSQL_TIME::time_type field.
        We need to set these fields in the test as later _in values are compared
        with canonical by plain memcmp.
      f47a0b9f
    • unknown's avatar
      61528cf2
    • unknown's avatar
      39496af4
  2. 04 Aug, 2004 8 commits
  3. 03 Aug, 2004 10 commits
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb · 96a57976
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1-ndb
      
      
      96a57976
    • unknown's avatar
      Ndb mgmsrv Memleak(s) · f4e8fb55
      unknown authored
      
      ndb/src/mgmapi/Makefile.am:
        remove ndb_test_mgmapi from Makefile
        as it's has "incorrect" dependencies
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        Stop/wait for m_signalRecvThread aswell
      f4e8fb55
    • unknown's avatar
      Merge mysql.com:/home/jonas/src/mysql-4.1 · 0670b15c
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1-ndb
      
      
      0670b15c
    • unknown's avatar
      testOIBasic.cpp: · 11212f80
      unknown authored
        make it fail in more useful ways
      
      
      ndb/test/ndbapi/testOIBasic.cpp:
        try to get correct result even on deadlock
      11212f80
    • unknown's avatar
      Compile fixes for irix · ebe79c0b
      unknown authored
      ebe79c0b
    • unknown's avatar
      more 4.1 to irix merge · ec9cd4ec
      unknown authored
      ec9cd4ec
    • unknown's avatar
      Merge 4.1 with jonas irix clone · ac8b4881
      unknown authored
      
      BitKeeper/etc/logging_ok:
        auto-union
      ndb/include/kernel/NodeState.hpp:
        Auto merged
      ndb/include/ndbapi/NdbDictionary.hpp:
        Auto merged
      ndb/include/util/Bitmask.hpp:
        Auto merged
      ndb/src/common/debugger/EventLogger.cpp:
        Auto merged
      ndb/src/common/transporter/TransporterRegistry.cpp:
        Auto merged
      ndb/src/common/util/SocketServer.cpp:
        Auto merged
      ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp:
        Auto merged
      ndb/src/kernel/blocks/dbacc/DbaccMain.cpp:
        Auto merged
      ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        Auto merged
      ndb/src/kernel/blocks/dbdih/DbdihInit.cpp:
        Auto merged
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Auto merged
      ndb/src/kernel/main.cpp:
        Auto merged
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Auto merged
      ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
        Auto merged
      ndb/src/kernel/error/ErrorReporter.hpp:
        Auto merged
      ndb/src/mgmapi/mgmapi.cpp:
        Auto merged
      ndb/src/mgmclient/CpcClient.cpp:
        Auto merged
      ndb/src/mgmsrv/Services.cpp:
        Auto merged
      ndb/src/ndbapi/Ndb.cpp:
        Auto merged
      ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Auto merged
      ndb/src/ndbapi/NdbEventOperationImpl.cpp:
        Auto merged
      ndb/src/ndbapi/Ndbinit.cpp:
        Auto merged
      ndb/test/include/NDBT_Table.hpp:
        Auto merged
      ndb/test/include/NDBT_Test.hpp:
        Auto merged
      ndb/test/run-test/main.cpp:
        Auto merged
      ndb/test/src/HugoOperations.cpp:
        Auto merged
      ndb/test/src/HugoTransactions.cpp:
        Auto merged
      ndb/test/src/NDBT_Tables.cpp:
        Auto merged
      ndb/test/src/NDBT_Test.cpp:
        Auto merged
      ndb/test/src/NdbRestarter.cpp:
        Auto merged
      ndb/tools/waiter.cpp:
        Auto merged
      sql/ha_ndbcluster.cc:
        Auto merged
      ac8b4881
    • unknown's avatar
      Fix duplicate declaration in NDB cluster handler · 4e2137fa
      unknown authored
      
      sql/ha_ndbcluster.cc:
        Fix duplicate declaration
      4e2137fa
    • unknown's avatar
      84e2df6d
    • unknown's avatar
      - added option "--bundled-zlib" to compile using the included · 0eb016bb
      unknown authored
         compression library
      
      
      0eb016bb
  4. 02 Aug, 2004 5 commits
    • unknown's avatar
      testOIBasic · 061e8155
      unknown authored
      
      ndb/test/ndbapi/testOIBasic.cpp:
        Start transaction does not take argument
      061e8155
    • unknown's avatar
      Fix ndb detection of gcc · 04153418
      unknown authored
      04153418
    • unknown's avatar
      ea8ac8ab
    • unknown's avatar
      Fix testOIBasic · 2524f9cf
      unknown authored
      1) Close transaction whenever Con goes out of scope so that it don't leave open
         transactions in TC
      2) Close transaction when starting a transaction wo/ closing first
      3) Allow 499 as deadlock
      4) Don't use buddy as: 1) no need 2) harder to read signal log
      
      
      2524f9cf
    • unknown's avatar
      Bug fix for testBasic -n MassiveRollback, a bug in LCP in LQH · 01f1d5e2
      unknown authored
      
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        max 4 replicas -> 3 next nodes
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        1) If abort while in fragwaitqueue - just abort
        2) Fix for ACC_LCPSTARTED arrives after one ACC_LCPCONF has arrived
      ndb/src/ndbapi/Ndbif.cpp:
        Be more "forgiving" in debug mode
      ndb/test/ndbapi/testBasic.cpp:
        Accept timeouts in MassiveTimeout
      ndb/test/src/HugoTransactions.cpp:
        Print batch size
      01f1d5e2
  5. 01 Aug, 2004 1 commit