1. 23 Jun, 2004 11 commits
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/users/tulin/wl1748 · 9db10b13
      unknown authored
      into poseidon.bredbandsbolaget.se:/home/tomas/mysql-4.1-ndb
      
      
      9db10b13
    • unknown's avatar
      wl 1748 · 1cb0e84a
      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:
        ..
      1cb0e84a
    • unknown's avatar
      Reset exec_flag when contacting API · fb235b74
      unknown authored
      fb235b74
    • unknown's avatar
      testcases for BUG#4230 · 7b862bea
      unknown authored
      
      ndb/test/run-test/daily-basic-tests.txt:
        add testTimeout -n TimeoutRandTransaction for BUG#4230
        add scan tests
      7b862bea
    • unknown's avatar
      wl1292 · 6fa3bc48
      unknown authored
      Move atrt install-path to mysql-test/ndb
      
      
      ndb/test/run-test/Makefile.am:
        Move atrt install-path to mysql-test/ndb
      6fa3bc48
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb · 37b2535e
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1-ndb
      
      
      37b2535e
    • unknown's avatar
      Bug fixes, related to wl1671 & BUG#4230 · 4e17ed45
      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
      4e17ed45
    • unknown's avatar
      testOIBasic.cpp: · 18e10f8f
      unknown authored
        quick fix to new scan
      
      
      ndb/test/ndbapi/testOIBasic.cpp:
        quick fix to new scan
      18e10f8f
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb · f44c3ee9
      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
      f44c3ee9
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 190d9e72
      unknown authored
      into poseidon.bredbandsbolaget.se:/home/tomas/mysql-4.1-ndb-merge
      
      
      190d9e72
    • unknown's avatar
      WL 1748 · dc2544fd
      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
      dc2544fd
  2. 22 Jun, 2004 26 commits
  3. 21 Jun, 2004 3 commits
    • unknown's avatar
      Coding style fixes · 271eb258
      unknown authored
      271eb258
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 4b5c2cfa
      unknown authored
      into brandersnatch.localdomain:/home/dlenev/src/mysql-4.1-tz-cleanup
      
      
      4b5c2cfa
    • unknown's avatar
      Small cleanup in time zone handling code: · 877ffa01
      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.
      
      
      877ffa01