1. 23 Jun, 2004 11 commits
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/users/tulin/wl1748 · 1c761d93
      unknown authored
      into poseidon.bredbandsbolaget.se:/home/tomas/mysql-4.1-ndb
      
      1c761d93
    • unknown's avatar
      wl 1748 · 83fd1140
      unknown authored
      
      ndb/include/kernel/NodeInfo.hpp:
        alligning node numbering
      ndb/include/kernel/NodeState.hpp:
        added connected nodes to NodeState
      ndb/include/kernel/signaldata/ApiRegSignalData.hpp:
        moved to NodeState
      ndb/include/mgmapi/mgmapi.h:
        alligning node numbering
      ndb/include/mgmapi/mgmapi_config_parameters.h:
        new config port_base param on system
      ndb/include/util/Bitmask.hpp:
        POD Bitmask
      ndb/include/util/SocketAuthenticator.hpp:
        SocketAut fix
      ndb/src/common/mgmcommon/ConfigInfo.cpp:
        added new config param
      ndb/src/common/transporter/Transporter.cpp:
        alligning node numbering
      ndb/src/common/transporter/TransporterRegistry.cpp:
        alligning node numbering
      ndb/src/common/util/SocketAuthenticator.cpp:
        alligning node numbering
      ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
        moved connected nodes to NodeState
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        allocation and delallocation of resources in mgmsrvr
        connected bitmask on each node status together with reserved nodes
        that are reserved as long as session is active
        + check that hostname is same as client name
      ndb/src/mgmsrv/MgmtSrvr.hpp:
        allocation and delallocation of resources in mgmsrvr
        connected bitmask on each node status together with reserved nodes
        that are reserved as long as session is active
      ndb/src/mgmsrv/Services.cpp:
        added destuctor for apisession
      ndb/src/mgmsrv/Services.hpp:
        ..
      ndb/src/mgmsrv/main.cpp:
        print node id
      ndb/src/ndbapi/ClusterMgr.cpp:
        ..
      ndb/src/ndbapi/ClusterMgr.hpp:
        ..
      83fd1140
    • unknown's avatar
      Reset exec_flag when contacting API · 3b04caf6
      unknown authored
      3b04caf6
    • unknown's avatar
      testcases for BUG#4230 · d35d20f6
      unknown authored
      
      ndb/test/run-test/daily-basic-tests.txt:
        add testTimeout -n TimeoutRandTransaction for BUG#4230
        add scan tests
      d35d20f6
    • unknown's avatar
      wl1292 · b428548f
      unknown authored
      Move atrt install-path to mysql-test/ndb
      
      
      ndb/test/run-test/Makefile.am:
        Move atrt install-path to mysql-test/ndb
      b428548f
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb · 0385b181
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1-ndb
      
      0385b181
    • unknown's avatar
      Bug fixes, related to wl1671 & BUG#4230 · eba26188
      unknown authored
      
      ndb/src/kernel/blocks/dbtc/Dbtc.hpp:
        BUG#4230
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Only send TCROLLBACKREP when recevied TCKEYREQ with exec_flag set
      ndb/src/ndbapi/NdbApiSignal.cpp:
        Fix length of TCROLLBACKREQ
      ndb/src/ndbapi/NdbScanOperation.cpp:
        Wait for all TRANSID_AI before sending close scan req
      ndb/test/include/HugoOperations.hpp:
        Remove hugo impl. of scan interface
      ndb/test/ndbapi/testScan.cpp:
        Removed "non relevant" scan tests
      ndb/test/ndbapi/testTimeout.cpp:
        Update to new scan api
      ndb/test/ndbapi/testTransactions.cpp:
        tmp remove scan (not in autotest yet anyway) from testTransaction
      ndb/test/src/HugoOperations.cpp:
        Remove hugo impl. of scan interface
      eba26188
    • unknown's avatar
      testOIBasic.cpp: · a89ecab2
      unknown authored
        quick fix to new scan
      
      
      ndb/test/ndbapi/testOIBasic.cpp:
        quick fix to new scan
      a89ecab2
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb · 2140fc13
      unknown authored
      into poseidon.bredbandsbolaget.se:/home/tomas/mysql-4.1-ndb
      
      
      ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp:
        Auto merged
      ndb/src/kernel/main.cpp:
        Auto merged
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        Auto merged
      ndb/src/ndbapi/ClusterMgr.cpp:
        Auto merged
      ndb/src/ndbapi/TransporterFacade.cpp:
        Auto merged
      ndb/src/ndbapi/TransporterFacade.hpp:
        Auto merged
      2140fc13
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 618c06da
      unknown authored
      into poseidon.bredbandsbolaget.se:/home/tomas/mysql-4.1-ndb-merge
      
      618c06da
    • unknown's avatar
      WL 1748 · 9f13e9bb
      unknown authored
      
      ndb/include/kernel/signaldata/ApiRegSignalData.hpp:
        Added info about connected nodes to ApiRegConf
      ndb/include/mgmapi/mgmapi.h:
        New mgmapi command to get nodeid dynamically
      ndb/include/mgmapi/mgmapi_config_parameters.h:
        New config param to specify port on for transporter setup
      ndb/include/mgmcommon/ConfigRetriever.hpp:
        added notetype to getConfig
      ndb/include/portlib/NdbTCP.h:
        small detail
      ndb/include/transporter/TransporterRegistry.hpp:
        changed performstates and interface to connect/disconnect transporters
        added TransporterService for transporter setup
        changed model for setting up transporters
      ndb/src/common/mgmcommon/ConfigInfo.cpp:
        removed some config params as mandatory
      ndb/src/common/mgmcommon/ConfigRetriever.cpp:
        added dynamic alloc of nodeid
      ndb/src/common/mgmcommon/LocalConfig.cpp:
        added default localhost:2200 and dynamic id
      ndb/src/common/transporter/TCP_Transporter.cpp:
        moved TCP hostname stuff from TCP_Transporter to parent class Transporter
        changed TCP connection setup to use just one port for all transporters
      ndb/src/common/transporter/TCP_Transporter.hpp:
        moved TCP hostname stuff from TCP_Transporter to parent class Transporter
        changed TCP connection setup to use just one port for all transporters
      ndb/src/common/transporter/Transporter.cpp:
        moved TCP hostname stuff from TCP_Transporter to parent class Transporter
        changed TCP connection setup to use just one port for all transporters
      ndb/src/common/transporter/Transporter.hpp:
        moved TCP hostname stuff from TCP_Transporter to parent class Transporter
        changed TCP connection setup to use just one port for all transporters
      ndb/src/common/transporter/TransporterRegistry.cpp:
        changed performstates and interface to connect/disconnect transporters
        added TransporterService for transporter setup
        changed model for setting up transporters
      ndb/src/common/util/Makefile.am:
        New SocketAuthenticator
      ndb/src/common/util/SocketServer.cpp:
        small detail
      ndb/src/kernel/Makefile.am:
        small detail
      ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp:
        new interface to performstates + cleanup
      ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
        changed signal ApiRegConf
      ndb/src/kernel/vm/ThreadConfig.cpp:
        changed naming
      ndb/src/mgmapi/mgmapi.cpp:
        Use new Socket client
        New methid for allocating dynamic id
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        moved port setup from main.cpp to MgmtSrvr
        new method getNextFreeNodeId
      ndb/src/mgmsrv/MgmtSrvr.hpp:
        ..
      ndb/src/mgmsrv/Services.cpp:
        allocate new nodeid
      ndb/src/mgmsrv/Services.hpp:
        ..
      ndb/src/mgmsrv/main.cpp:
        moved setup port to MgmtSrvr.cpp
        Rearranged setup order
      ndb/src/ndbapi/ClusterMgr.cpp:
        new API_REGCONF
      ndb/src/ndbapi/ClusterMgr.hpp:
        bitmask to hold connected nodes
      ndb/src/ndbapi/TransporterFacade.cpp:
        New transporter connect
      ndb/src/ndbapi/TransporterFacade.hpp:
        removed function not used
      ndb/src/kernel/main.cpp:
        new transporter setup
      9f13e9bb
  2. 22 Jun, 2004 26 commits
  3. 21 Jun, 2004 3 commits
    • unknown's avatar
      Coding style fixes · f2dc44d4
      unknown authored
      f2dc44d4
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · a2885108
      unknown authored
      into brandersnatch.localdomain:/home/dlenev/src/mysql-4.1-tz-cleanup
      
      a2885108
    • unknown's avatar
      Small cleanup in time zone handling code: · 6c960c40
      unknown authored
      Now we are using time zone abbreviations in debug builds or in utlities only.
      Tried to remove warnings generated by compiler by using more proper types for
      members of time zone describing structures. Removed unused variables. 
      Fixed test_time to be able to build on FreeBSD without much problems.
      Portability fix: resolved ambiguity of abs() function.
      
      6c960c40