1. 20 Sep, 2004 1 commit
    • unknown's avatar
      Restored old shared memory buffer implementation (used by SCI and SHM). · 48e56f47
      unknown authored
      Improved Default SCI config params
      Added missing SCI libraries in ndb_mgm and atrt
      Added max of 1024 signals per receive on transporter (to improve
      real-time bahaviour and to ensure no job buffer explosion, still
      some more work left on avoiding job buffer explosion in the general
      case)
      
      
      ndb/src/common/transporter/Packer.cpp:
        Fix for job buffer explosion and real-time behaviour also in
        high load scenarios.
      ndb/src/common/transporter/SCI_Transporter.cpp:
        Restored old Shared memory buffer implementation.
        Changed condition slightly on when to send SCI buffer.
      ndb/src/common/transporter/SCI_Transporter.hpp:
        Changed back to old shared memory implementation
      ndb/src/common/transporter/SHM_Buffer.hpp:
        Changed back to old shared memory implementation
      ndb/src/common/transporter/SHM_Transporter.cpp:
        Changed back to old shared memory implementation
      ndb/src/common/transporter/SHM_Transporter.hpp:
        Changed back to old shared memory implementation
      ndb/src/common/transporter/TransporterRegistry.cpp:
        Changed back to old shared memory implementation
      ndb/src/kernel/vm/FastScheduler.hpp:
        Spelling error
      ndb/src/mgmclient/Makefile.am:
        Missing SCI library
      ndb/src/mgmsrv/ConfigInfo.cpp:
        Changed to more proper config parameters
      ndb/test/run-test/Makefile.am:
        Added missing SCI library
      48e56f47
  2. 16 Sep, 2004 4 commits
    • unknown's avatar
      Merge mronstrom@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb · a562315e
      unknown authored
      into mc04.(none):/space/mysql/mysql-4.1-ndb
      
      
      ndb/src/mgmsrv/Makefile.am:
        Auto merged
      a562315e
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb · 1da0c31b
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1-ndb
      
      
      ndb/src/mgmsrv/main.cpp:
        Auto merged
      1da0c31b
    • unknown's avatar
      wl1668 - · 2468e5ba
      unknown authored
      Add support for getting events via mgmapi
      removed all traces of stat port
      
      
      BitKeeper/deleted/.del-NodeLogLevel.cpp~324045b93af7123b:
        Delete: ndb/src/mgmsrv/NodeLogLevel.cpp
      BitKeeper/deleted/.del-NodeLogLevel.hpp~4f4ab0fe52fb497c:
        Delete: ndb/src/mgmsrv/NodeLogLevel.hpp
      BitKeeper/deleted/.del-NodeLogLevelList.cpp~97dc9c909e3e92bf:
        Delete: ndb/src/mgmsrv/NodeLogLevelList.cpp
      BitKeeper/deleted/.del-NodeLogLevelList.hpp~ef567dd850abddc7:
        Delete: ndb/src/mgmsrv/NodeLogLevelList.hpp
      ndb/include/debugger/EventLogger.hpp:
        Split EventLogger into two classes
      ndb/include/kernel/LogLevel.hpp:
        Add some nice to have methods + use uint8 for storage
      ndb/include/kernel/signaldata/EventSubscribeReq.hpp:
        operator=
      ndb/include/kernel/signaldata/SetLogLevelOrd.hpp:
        operator=
      ndb/include/mgmapi/mgmapi.h:
        remove deprecated vars
      ndb/src/common/debugger/EventLogger.cpp:
        Split into 2
      ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp:
        Remove hardcoded mgm stuff
      ndb/src/mgmsrv/CommandInterpreter.cpp:
        #if 0
        some deprecated code
      ndb/src/mgmsrv/Makefile.am:
        remove NodeLogLevel*
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        Remove dead code
        Handle multiple event listeners in mgmapi
      ndb/src/mgmsrv/MgmtSrvr.hpp:
        Remove dead code
        Handle multiple event listeners in mgmapi
      ndb/src/mgmsrv/Services.cpp:
        listen event method in mgmapi
      ndb/src/mgmsrv/Services.hpp:
        listen event method in mgmapi
      ndb/src/mgmsrv/main.cpp:
        remove stat port
      2468e5ba
    • unknown's avatar
      Merge mronstrom@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb · d159d111
      unknown authored
      into mc04.(none):/space/mysql/mysql-4.1-ndb
      
      
      acinclude.m4:
        Auto merged
      configure.in:
        Auto merged
      ndb/src/common/transporter/TransporterRegistry.cpp:
        Auto merged
      ndb/src/mgmsrv/ConfigInfo.cpp:
        Auto merged
      sql/Makefile.am:
        Auto merged
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      d159d111
  3. 15 Sep, 2004 26 commits
    • unknown's avatar
      logging_ok: · 49dc3a53
      unknown authored
        Logging to logging@openlogging.org accepted
      SCI_Transporter.hpp, SCI_Transporter.cpp:
        Major fix-up of SCI Transporter, fixed so that it works with single card, fixed wrap around, added lots of DBUG statements, merged with new transporter handling
      TransporterRegistry.cpp:
        Some fixes for wrap around needed plus DBUG handling
      TCP_Transporter.hpp, TCP_Transporter.cpp:
        Added DBUG statements
      SHM_Transporter.hpp, SHM_Transporter.cpp:
        Fixed SHM Transporter
      SHM_Buffer.hpp:
        Fixed SHM Buffer to handle wrap around properly
      IPCConfig.cpp:
        Fixed up config of SCI
      SocketServer.cpp:
        Added DBUG support for SocketServer threads
      ConfigInfo.cpp:
        Config changes for SCI
      TransporterDefinitions.hpp, mgmapi_config_parameters.h:
        SCI fixes
      Makefile.am, type_ndbapitools.mk.am, type_ndbapitest.mk.am:
        Added SCI library path to Makefiles
      configure.in:
        Fixed small bug with shared mem and sci together in configure
      acinclude.m4:
        Added possibility of providing SCI library path in confgure
      
      
      acinclude.m4:
        Added possibility of providing SCI library path in confgure
      configure.in:
        Fixed small bug with shared mem and sci together in configure
      ndb/config/type_ndbapitest.mk.am:
        Added SCI library path to Makefiles
      ndb/config/type_ndbapitools.mk.am:
        Added SCI library path to Makefiles
      ndb/src/cw/cpcd/Makefile.am:
        Added SCI library path to Makefiles
      ndb/src/kernel/Makefile.am:
        Added SCI library path to Makefiles
      ndb/src/kernel/blocks/backup/restore/Makefile.am:
        Added SCI library path to Makefiles
      ndb/src/mgmsrv/Makefile.am:
        Added SCI library path to Makefiles
      sql/Makefile.am:
        Added SCI library path to Makefiles
      ndb/src/common/transporter/Makefile.am:
        Added SCI library path to Makefiles
      ndb/include/mgmapi/mgmapi_config_parameters.h:
        SCI fixes
      ndb/include/transporter/TransporterDefinitions.hpp:
        SCI fixes
      ndb/src/mgmsrv/ConfigInfo.cpp:
        Config changes for SCI
      ndb/src/common/util/SocketServer.cpp:
        Added DBUG support for SocketServer threads
      ndb/src/common/mgmcommon/IPCConfig.cpp:
        Fixed up config of SCI
      ndb/src/common/transporter/SHM_Buffer.hpp:
        Fixed SHM Buffer to handle wrap around properly
      ndb/src/common/transporter/SHM_Transporter.cpp:
        Fixed SHM Transporter
      ndb/src/common/transporter/SHM_Transporter.hpp:
        Fixed SHM Transporter
      ndb/src/common/transporter/TCP_Transporter.cpp:
        Added DBUG statements
      ndb/src/common/transporter/TCP_Transporter.hpp:
        Added DBUG statements
      ndb/src/common/transporter/TransporterRegistry.cpp:
        Some fixes for wrap around needed plus DBUG handling
      ndb/src/common/transporter/SCI_Transporter.cpp:
        Major fix-up of SCI Transporter, fixed so that it works with single card, fixed wrap around, added lots of DBUG statements, merged with new transporter handling
      ndb/src/common/transporter/SCI_Transporter.hpp:
        Major fix-up of SCI Transporter, fixed so that it works with single card, fixed wrap around, added lots of DBUG statements, merged with new transporter handling
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      49dc3a53
    • unknown's avatar
      Merge · 149b45b8
      unknown authored
      
      ndb/test/src/NDBT_Test.cpp:
        Auto merged
      ndb/src/kernel/blocks/backup/restore/main.cpp:
        Auto merged
      ndb/test/ndbapi/testBackup.cpp:
        Auto merged
      ndb/tools/select_all.cpp:
        SCCS merged
      149b45b8
    • unknown's avatar
      HugoTransactions.cpp · 497f8063
      unknown authored
          changed to do execute(commit);restart() transaction instead of closeTransaction();start new
      select_all.cpp
          moved my_init outside DBUG_OFF
      
      
      ndb/test/src/HugoTransactions.cpp:
        changed to do execute(commit);restart() transaction instead of closeTransaction();start new
      ndb/tools/select_all.cpp:
        moved my_init outside DBUG_OFF
      497f8063
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb · f401d7da
      unknown authored
      into poseidon.(none):/home/tomas/mysql-4.1-ndb
      
      
      f401d7da
    • unknown's avatar
      testBank · 83bf0251
      unknown authored
          optimized for fewer timeouts
          changed for consistency in "time"
      tests
          moved SR_UNDO tests to basic
          added testBackup -n BackupBank
      
      
      ndb/test/ndbapi/bank/Bank.cpp:
        optimized for fewer timeouts
        changed for consistency in "time"
      ndb/test/ndbapi/bank/Bank.hpp:
        optimized for fewer timeouts
        changed for consistency in "time"
      ndb/test/run-test/daily-basic-tests.txt:
        moved SR_UNDO tests to basic
      ndb/test/run-test/daily-devel-tests.txt:
        moved SR_UNDO tests to basic
        added testBackup -n BackupBank
      83bf0251
    • unknown's avatar
      fixed return code for ndb_backup · 16bd53d4
      unknown authored
      added possibility to set number of accounts in createAndLoadBank
      bumbed up number of threads in tastBackup BackupBank
      
      
      ndb/src/kernel/blocks/backup/restore/main.cpp:
        fixed return code
      ndb/test/ndbapi/bank/Bank.hpp:
        added possibility to set number of accounts in createAndLoadBank
      ndb/test/ndbapi/bank/BankLoad.cpp:
        added possibility to set number of accounts in createAndLoadBank
      ndb/test/ndbapi/testBackup.cpp:
        bumbed up number of threads in tastBackup BackupBank
      ndb/test/src/NdbBackup.cpp:
        some small optimizations
      16bd53d4
    • unknown's avatar
      ndb charsets: DICT · 39c2f421
      unknown authored
      39c2f421
    • unknown's avatar
      drop table after test (if created & success) · 3e78c89e
      unknown authored
      
      ndb/test/ndbapi/testLcp.cpp:
        Remove diskdata stuff
      3e78c89e
    • unknown's avatar
      Merge mysql.com:/home/jonas/src/mysql-4.1 · d83a574a
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1-ndb
      
      
      d83a574a
    • unknown's avatar
      New test prg, testLcp · 574fcc2e
      unknown authored
      
      ndb/test/ndbapi/Makefile.am:
        New test prg
      574fcc2e
    • unknown's avatar
      Merge mysql.com:/home/jonas/src/mysql-4.1 · 4a0fa4ed
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1-ndb
      
      
      4a0fa4ed
    • unknown's avatar
      ndb: set column type sets column defaults · f0f29d33
      unknown authored
      f0f29d33
    • unknown's avatar
      fixed bug in bank · 48cce619
      unknown authored
      48cce619
    • unknown's avatar
      delete unnecessary include my_sys.h · d3f031e9
      unknown authored
      d3f031e9
    • unknown's avatar
      Fix the test case to make it more predictable (cause: 4.1.5 test failure · 3db7442e
      unknown authored
      on intelxeon3 (Solaris x86))
      
      
      mysql-test/r/ps_2myisam.result:
        Test results fixed (order by for a couple of statements in the PS test).
      mysql-test/r/ps_3innodb.result:
        Test results fixed (order by for a couple of statements in the PS test).
      mysql-test/r/ps_4heap.result:
        Test results fixed (order by for a couple of statements in the PS test).
      mysql-test/r/ps_5merge.result:
        Test results fixed (order by for a couple of statements in the PS test).
      mysql-test/r/ps_6bdb.result:
        Test results fixed (order by for a couple of statements in the PS test).
      3db7442e
    • unknown's avatar
      b8789226
    • unknown's avatar
      ndb_init() to all ndb programs · 47c877bd
      unknown authored
      
      ndb/examples/ndbapi_async_example/ndbapi_async.cpp:
        ndb_init()
      ndb/examples/ndbapi_example1/ndbapi_example1.cpp:
        ndb_init()
      ndb/examples/ndbapi_example2/ndbapi_example2.cpp:
        ndb_init()
      ndb/examples/ndbapi_example3/ndbapi_example3.cpp:
        ndb_init()
      ndb/examples/ndbapi_example4/ndbapi_example4.cpp:
        ndb_init()
      ndb/examples/ndbapi_example5/ndbapi_example5.cpp:
        ndb_init()
      ndb/examples/ndbapi_scan_example/ndbapi_scan.cpp:
        ndb_init()
      ndb/examples/select_all/select_all.cpp:
        ndb_init()
      ndb/include/ndb_global.h:
        ndb_init()
      ndb/src/common/util/Makefile.am:
        ndb_init()
      ndb/src/kernel/blocks/backup/read.cpp:
        ndb_init()
      ndb/src/kernel/blocks/backup/restore/main.cpp:
        ndb_init()
      ndb/src/kernel/main.cpp:
        ndb_init()
      ndb/src/kernel/vm/Configuration.cpp:
        ndb_init()
      ndb/src/mgmclient/main.cpp:
        ndb_init()
      ndb/src/mgmsrv/main.cpp:
        ndb_init()
      ndb/src/mgmsrv/mkconfig/mkconfig.cpp:
        ndb_init()
      ndb/src/ndbapi/Ndbinit.cpp:
        ndb_init()
      ndb/test/ndbapi/acid.cpp:
        ndb_init()
      ndb/test/ndbapi/acid2.cpp:
        ndb_init()
      ndb/test/ndbapi/benchronja.cpp:
        ndb_init()
      ndb/test/ndbapi/bulk_copy.cpp:
        ndb_init()
      ndb/test/ndbapi/cdrserver.cpp:
        ndb_init()
      ndb/test/ndbapi/celloDb.cpp:
        ndb_init()
      ndb/test/ndbapi/create_all_tabs.cpp:
        ndb_init()
      ndb/test/ndbapi/create_tab.cpp:
        ndb_init()
      ndb/test/ndbapi/drop_all_tabs.cpp:
        ndb_init()
      ndb/test/ndbapi/flexAsynch.cpp:
        ndb_init()
      ndb/test/ndbapi/flexBench.cpp:
        ndb_init()
      ndb/test/ndbapi/flexHammer.cpp:
        ndb_init()
      ndb/test/ndbapi/flexScan.cpp:
        ndb_init()
      ndb/test/ndbapi/flexTT.cpp:
        ndb_init()
      ndb/test/ndbapi/flexTimedAsynch.cpp:
        ndb_init()
      ndb/test/ndbapi/flex_bench_mysql.cpp:
        ndb_init()
      ndb/test/ndbapi/index.cpp:
        ndb_init()
      ndb/test/ndbapi/index2.cpp:
        ndb_init()
      ndb/test/ndbapi/initronja.cpp:
        ndb_init()
      ndb/test/ndbapi/interpreterInTup.cpp:
        ndb_init()
      ndb/test/ndbapi/mainAsyncGenerator.cpp:
        ndb_init()
      ndb/test/ndbapi/msa.cpp:
        ndb_init()
      ndb/test/ndbapi/restarter.cpp:
        ndb_init()
      ndb/test/ndbapi/restarter2.cpp:
        ndb_init()
      ndb/test/ndbapi/restarts.cpp:
        ndb_init()
      ndb/test/ndbapi/size.cpp:
        ndb_init()
      ndb/test/ndbapi/slow_select.cpp:
        ndb_init()
      ndb/test/ndbapi/testBackup.cpp:
        ndb_init()
      ndb/test/ndbapi/testBasic.cpp:
        ndb_init()
      ndb/test/ndbapi/testBasicAsynch.cpp:
        ndb_init()
      ndb/test/ndbapi/testBlobs.cpp:
        ndb_init()
      ndb/test/ndbapi/testDataBuffers.cpp:
        ndb_init()
      ndb/test/ndbapi/testDeadlock.cpp:
        ndb_init()
      ndb/test/ndbapi/testDict.cpp:
        ndb_init()
      ndb/test/ndbapi/testGrep.cpp:
        ndb_init()
      ndb/test/ndbapi/testGrepVerify.cpp:
        ndb_init()
      ndb/test/ndbapi/testIndex.cpp:
        ndb_init()
      ndb/test/ndbapi/testInterpreter.cpp:
        ndb_init()
      ndb/test/ndbapi/testMgm.cpp:
        ndb_init()
      ndb/test/ndbapi/bank/bankCreator.cpp:
        ndb_init()
      ndb/test/ndbapi/bank/bankMakeGL.cpp:
        ndb_init()
      ndb/test/ndbapi/bank/bankSumAccounts.cpp:
        ndb_init()
      ndb/test/ndbapi/bank/bankTimer.cpp:
        ndb_init()
      ndb/test/ndbapi/bank/bankTransactionMaker.cpp:
        ndb_init()
      ndb/test/ndbapi/bank/bankValidateAllGLs.cpp:
        ndb_init()
      ndb/test/ndbapi/bank/testBank.cpp:
        ndb_init()
      ndb/test/ndbapi/testNdbApi.cpp:
        ndb_init()
      ndb/test/ndbapi/testNodeRestart.cpp:
        ndb_init()
      ndb/test/ndbapi/testOIBasic.cpp:
        ndb_init()
      ndb/test/ndbapi/testOperations.cpp:
        ndb_init()
      ndb/test/ndbapi/testOrderedIndex.cpp:
        ndb_init()
      ndb/test/ndbapi/testReadPerf.cpp:
        ndb_init()
      ndb/test/ndbapi/testRestartGci.cpp:
        ndb_init()
      ndb/test/ndbapi/testScan.cpp:
        ndb_init()
      ndb/test/ndbapi/testScanInterpreter.cpp:
        ndb_init()
      ndb/test/ndbapi/testScanPerf.cpp:
        ndb_init()
      ndb/test/ndbapi/testSystemRestart.cpp:
        ndb_init()
      ndb/test/ndbapi/testTimeout.cpp:
        ndb_init()
      ndb/test/ndbapi/testTransactions.cpp:
        ndb_init()
      ndb/test/ndbapi/test_event.cpp:
        ndb_init()
      ndb/test/run-test/main.cpp:
        ndb_init()
      ndb/test/src/NDBT_Test.cpp:
        ndb_init()
      ndb/test/tools/copy_tab.cpp:
        ndb_init()
      ndb/test/tools/cpcc.cpp:
        ndb_init()
      ndb/test/tools/create_index.cpp:
        ndb_init()
      ndb/test/tools/hugoCalculator.cpp:
        ndb_init()
      ndb/test/tools/hugoFill.cpp:
        ndb_init()
      ndb/test/tools/hugoLoad.cpp:
        ndb_init()
      ndb/test/tools/hugoLockRecords.cpp:
        ndb_init()
      ndb/test/tools/hugoPkDelete.cpp:
        ndb_init()
      ndb/test/tools/hugoPkRead.cpp:
        ndb_init()
      ndb/test/tools/hugoPkReadRecord.cpp:
        ndb_init()
      ndb/test/tools/hugoPkUpdate.cpp:
        ndb_init()
      ndb/test/tools/hugoScanRead.cpp:
        ndb_init()
      ndb/test/tools/hugoScanUpdate.cpp:
        ndb_init()
      ndb/test/tools/restart.cpp:
        ndb_init()
      ndb/test/tools/transproxy.cpp:
        ndb_init()
      ndb/test/tools/verify_index.cpp:
        ndb_init()
      ndb/tools/delete_all.cpp:
        ndb_init()
      ndb/tools/desc.cpp:
        ndb_init()
      ndb/tools/drop_index.cpp:
        ndb_init()
      ndb/tools/drop_tab.cpp:
        ndb_init()
      ndb/tools/listTables.cpp:
        ndb_init()
      ndb/tools/ndbsql.cpp:
        ndb_init()
      ndb/tools/select_all.cpp:
        ndb_init()
      ndb/tools/select_count.cpp:
        ndb_init()
      ndb/tools/waiter.cpp:
        ndb_init()
      47c877bd
    • unknown's avatar
      Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 1afd5d4d
      unknown authored
      into gw.mysql.r18.ru:/usr/home/ram/work/4.1.b5546
      
      
      1afd5d4d
    • unknown's avatar
      Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-4.1 · de677cf8
      unknown authored
      into mysql.com:/usr/home/bar/mysql-4.1
      
      
      de677cf8
    • unknown's avatar
      Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 07860c53
      unknown authored
      into gw.mysql.r18.ru:/usr/home/ram/work/4.1.b5546
      
      
      07860c53
    • unknown's avatar
      CommandInterpreter.cpp: · 2032737a
      unknown authored
        removed help text for non implemented command
      
      
      ndb/src/mgmclient/CommandInterpreter.cpp:
        removed help text for non implemented command
      2032737a
    • unknown's avatar
      fixed cosmetic printouts · ff376da0
      unknown authored
      ff376da0
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 405869c1
      unknown authored
      into poseidon.(none):/home/tomas/mysql-4.1-ndb
      
      
      405869c1
    • unknown's avatar
      mysql.cc: · f34ca306
      unknown authored
        SQL_SELECT_LIMIT=0 protection
      
      
      client/mysql.cc:
        SQL_SELECT_LIMIT=0 protection
      f34ca306
    • unknown's avatar
      bug, forgot to set to zero · a598b854
      unknown authored
      a598b854
    • unknown's avatar
      Restoring old code to be used with 4.0 server if 4.1-compient query fails. · eeb6f578
      unknown authored
      Restoring displaying database and user which was removed in a mistake
      in the previous change.
      
      
      eeb6f578
  4. 14 Sep, 2004 9 commits