An error occurred fetching the project authors.
  1. 18 May, 2005 1 commit
    • unknown's avatar
      BUG#9626 · 446d4631
      unknown authored
       - Fix valgrind warnings
       - Remove static db, schema and table name buffers from Ndb.cpp
      
      
      mysys/thr_alarm.c:
        Initialise sact to zero
      ndb/include/kernel/ndb_limits.h:
        Set MAX_ATTR_NAME_SIZE to NAME_LEN which is tha maximum in MySQL
      ndb/include/kernel/signaldata/GetTabInfo.hpp:
        Clean up
      ndb/include/ndbapi/Ndb.hpp:
        Remove NDB_MAX_INTERNAL_NAME_LENGTH and all char buffers for schema, db and tablename.
        Made them dynamic and moved to NdbImpl.hpp
      ndb/include/ndbapi/ndbapi_limits.h:
        Remove the static length's of attr, db, schema and table name.
      ndb/src/common/transporter/Packer.cpp:
        Set theSignalId to ~0 when unpacking signal
      ndb/src/ndbapi/Ndb.cpp:
        Moved schema, database and tablename to NdbImpl.hpp
      ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Add NdbIndexImpl::init and NdbEventImpl::init
        Init all vars in NdbIndexImpl, NdbEventImpl, NdbTableImpl and NdbIndexImpl
        Delete the pseudo column NDB$RANGE_NO
        Copy tablename to internal buff in NdbDictInterface to get proper alignment.
        Convert length of table name from bytes words, when setting sz of LinearSectionPtr
        Set LinearSectionPtr array size to number of LinearSections used - save some stack.
      ndb/src/ndbapi/NdbDictionaryImpl.hpp:
        Add NdbEventImpl::init and NdbIndexImpl::init
        Remove clearNewProperties and copyNewProperties, it's easier to check if all vars are initied if it's done in the same func.
        Add buffer for tabname ti NdbDictInterface, memset it to 0 in initializer.
      ndb/src/ndbapi/NdbImpl.hpp:
        Use BaseString for table, schema and db names.
      ndb/src/ndbapi/Ndbinit.cpp:
        Move schema and db name to NdbImpl and use BaseString
      ndb/src/ndbapi/ndb_cluster_connection.cpp:
        Destroy ndb_global_event_buffer_mutex and ndb_print_state_mutex
      sql/ha_ndbcluster.cc:
        Check if pTrans is not null before calling closeTransaction
        Remove NDB_MAX_ATTR_NAME_SIZE
        Remove truncation of attr names. When attr name length is same in NDB as in MySQL this will be checked in functin check_column_name
      446d4631
  2. 01 Jan, 2005 1 commit
    • unknown's avatar
      ndb - removed deprecated Ndb constructor · 11a2a356
      unknown authored
      ndb/include/ndbapi/Ndb.hpp:
        removed deprecated methods
      ndb/src/ndbapi/NdbPool.cpp:
        removed deprecated methods
      ndb/src/ndbapi/NdbPoolImpl.cpp:
        removed deprecated methods
      ndb/src/ndbapi/NdbPoolImpl.hpp:
        removed deprecated methods
      ndb/src/ndbapi/Ndbinit.cpp:
        removed deprecated methods
      ndb/tools/delete_all.cpp:
        removed deprecated methods
      ndb/tools/desc.cpp:
        removed deprecated methods
      ndb/tools/drop_index.cpp:
        removed deprecated methods
      ndb/tools/drop_tab.cpp:
        removed deprecated methods
      ndb/tools/restore/consumer_restore.cpp:
        removed deprecated methods
      ndb/tools/restore/consumer_restore.hpp:
        removed deprecated methods
      ndb/tools/restore/restore_main.cpp:
        removed deprecated methods
      ndb/tools/select_all.cpp:
        removed deprecated methods
      ndb/tools/select_count.cpp:
        removed deprecated methods
      11a2a356
  3. 23 Dec, 2004 1 commit
    • unknown's avatar
      backwards compatible name change NdbConnectionto NdbTransaction · 356d343c
      unknown authored
      removed friend declarations from doxygen
      updated some documentation in mgmapi
      
      
      BitKeeper/deleted/.del-NdbCursorOperation.hpp~da121aeaf101b136:
        Delete: ndb/include/ndbapi/NdbCursorOperation.hpp
      BitKeeper/deleted/.del-NdbCursorOperation.cpp~8d49480ced2deba5:
        Delete: ndb/src/ndbapi/NdbCursorOperation.cpp
      ndb/include/Makefile.am:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/include/kernel/signaldata/ScanTab.hpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/include/kernel/signaldata/TcCommit.hpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/include/kernel/signaldata/TcHbRep.hpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/include/kernel/signaldata/TcIndx.hpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/include/kernel/signaldata/TcKeyConf.hpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/include/kernel/signaldata/TcKeyFailConf.hpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/include/kernel/signaldata/TcRollbackRep.hpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/include/kernel/signaldata/TransIdAI.hpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/include/mgmapi/mgmapi.h:
        backwards compatible name change NdbConnectionto NdbTransaction
        documented some missing things in mgmapi
      ndb/include/ndbapi/Ndb.hpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/include/ndbapi/NdbApi.hpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/include/ndbapi/NdbBlob.hpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/include/ndbapi/NdbDictionary.hpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/include/ndbapi/NdbEventOperation.hpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/include/ndbapi/NdbIndexOperation.hpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/include/ndbapi/NdbIndexScanOperation.hpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/include/ndbapi/NdbOperation.hpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/include/ndbapi/NdbRecAttr.hpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/include/ndbapi/NdbReceiver.hpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/include/ndbapi/NdbScanFilter.hpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/include/ndbapi/NdbScanOperation.hpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/include/ndbapi/NdbTransaction.hpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/src/ndbapi/Makefile.am:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/src/ndbapi/Ndb.cpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/src/ndbapi/NdbApiSignal.hpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/src/ndbapi/NdbBlob.cpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/src/ndbapi/NdbImpl.hpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/src/ndbapi/NdbIndexOperation.cpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/src/ndbapi/NdbOperation.cpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/src/ndbapi/NdbOperationDefine.cpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/src/ndbapi/NdbOperationExec.cpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/src/ndbapi/NdbOperationInt.cpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/src/ndbapi/NdbOperationSearch.cpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/src/ndbapi/NdbReceiver.cpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/src/ndbapi/NdbScanOperation.cpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/src/ndbapi/NdbTransaction.cpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/src/ndbapi/NdbTransactionScan.cpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/src/ndbapi/Ndberr.cpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/src/ndbapi/Ndbif.cpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/src/ndbapi/Ndbinit.cpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/src/ndbapi/Ndblist.cpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      ndb/tools/restore/consumer_restore.hpp:
        backwards compatible name change NdbConnectionto NdbTransaction
      sql/ha_ndbcluster.h:
        backwards compatible name change NdbConnectionto NdbTransaction
      356d343c
  4. 22 Dec, 2004 1 commit
  5. 20 Dec, 2004 1 commit
    • unknown's avatar
      added config parameter Group on connection · 8c01aba7
      unknown authored
          moved NdbWaiter, m_ndb_cluster_connection, to impl class
          moved node selection things to cluster connection
          moved all private things to impl class
          added opts for shared memory and node selection
          changed opts handling somewhat; introduced enum for options and common handling of option variables
          added checks for transporter support
          automatic addition of shared mem transporters
          moved wait_until_ready code to cluster connection
          added control of usage of new node selection method
      
      
      ndb/include/mgmapi/mgmapi_config_parameters.h:
        added config parameter Group on connection
      ndb/include/ndbapi/Ndb.hpp:
        moved NdbWaiter, m_ndb_cluster_connection, to impl class
        moved node selection things to cluster connection
      ndb/include/ndbapi/ndb_cluster_connection.hpp:
        moved all private things to impl class
      ndb/include/util/ndb_opts.h:
        added opts for shared memory and node selection
      ndb/src/kernel/vm/Configuration.cpp:
        changed opts handling somewhat; introduced enum for options and common handling of option variables
      ndb/src/mgmclient/main.cpp:
        changed opts handling somewhat; introduced enum for options and common handling of option variables
      ndb/src/mgmsrv/ConfigInfo.cpp:
        added checks for transporter support
        automatic addition of shared mem transporters
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        in alloc node id first choose connection with specified hostname
      ndb/src/mgmsrv/main.cpp:
        changed opts handling somewhat; introduced enum for options and common handling of option variables
      ndb/src/ndbapi/DictCache.hpp:
        added include file
      ndb/src/ndbapi/Ndb.cpp:
        enabled using new node selection method
        moved wait_until_ready code to cluster connection
        moved node selection (hint) to cluster connection
        removed start transaction dgroup
      ndb/src/ndbapi/NdbDictionaryImpl.hpp:
        removed and added inclusde files
      ndb/src/ndbapi/NdbImpl.hpp:
        moved things from Ndb into Impl class
        moved waiter things to new file NdbWaiter.hpp
      ndb/src/ndbapi/NdbScanOperation.cpp:
        ndbwaiter is no in impl class
      ndb/src/ndbapi/Ndbif.cpp:
        ndbwaiter is no in impl class
      ndb/src/ndbapi/Ndbinit.cpp:
        moved some Ndb things into impl class
      ndb/src/ndbapi/TransporterFacade.hpp:
        changed friend declaration
      ndb/src/ndbapi/ndb_cluster_connection.cpp:
        moved node selection things to cluster connection
        moved things from cluster connection to cluster connection impl class
      ndb/test/ndbapi/testNdbApi.cpp:
        removed start transaction dgroup
      ndb/tools/delete_all.cpp:
        changed opts handling somewhat; introduced enum for options and common handling of option variables
      ndb/tools/desc.cpp:
        changed opts handling somewhat; introduced enum for options and common handling of option variables
      ndb/tools/drop_index.cpp:
        changed opts handling somewhat; introduced enum for options and common handling of option variables
      ndb/tools/drop_tab.cpp:
        changed opts handling somewhat; introduced enum for options and common handling of option variables
      ndb/tools/listTables.cpp:
        changed opts handling somewhat; introduced enum for options and common handling of option variables
      ndb/tools/restore/restore_main.cpp:
        changed opts handling somewhat; introduced enum for options and common handling of option variables
      ndb/tools/select_all.cpp:
        changed opts handling somewhat; introduced enum for options and common handling of option variables
      ndb/tools/select_count.cpp:
        changed opts handling somewhat; introduced enum for options and common handling of option variables
      ndb/tools/waiter.cpp:
        changed opts handling somewhat; introduced enum for options and common handling of option variables
      sql/ha_ndbcluster.cc:
        added control of usage of new node selection method
      sql/mysqld.cc:
        added control of usage of new node selection method
      8c01aba7
  6. 17 Dec, 2004 1 commit
    • unknown's avatar
      moved some Ndb member variables to NdbImpl class · cd2e3aca
      unknown authored
      removed theCurrentConnectCounter
      optimized the_release_ind by using pos[0] to indicate that there is something there
      smaller storage of theDBNodes array by using Uint8
      set the_relase_ind array to Uint32 to avoid possible parallell thread usage errors
      
      
      cd2e3aca
  7. 30 Nov, 2004 1 commit
    • unknown's avatar
      fixed error in test result · be733ad1
      unknown authored
          added extra calls to retrieve connectstring used
          reengineered connect somewhat to make retries etc explicit
      
      
      mysql-test/r/ndb_index_unique.result:
        fixed error in test result
      ndb/include/mgmapi/mgmapi.h:
        added extra calls to retrieve connectstring used
      ndb/include/mgmcommon/ConfigRetriever.hpp:
        added extra calls to retrieve connectstring used
      ndb/include/ndbapi/ndb_cluster_connection.hpp:
        added extra calls to retrieve connectstring used
        reengineered connect somewhat to make retries etc explicit
      ndb/src/common/mgmcommon/ConfigRetriever.cpp:
        added extra calls to retrieve connectstring used
      ndb/src/mgmapi/mgmapi.cpp:
        added extra calls to retrieve connectstring used
      ndb/src/mgmclient/CommandInterpreter.cpp:
        moved parse of quit to avoid connect before
      ndb/src/ndbapi/Ndbinit.cpp:
        reengineered connect somewhat to make retries etc explicit
      ndb/src/ndbapi/ndb_cluster_connection.cpp:
        added extra calls to retrieve connectstring used
        reengineered connect somewhat to make retries etc explicit
      ndb/tools/listTables.cpp:
        reengineered connect somewhat to make retries etc explicit
      sql/ha_ndbcluster.cc:
        added extra calls to retrieve connectstring used
        reengineered connect somewhat to make retries etc explicit
      be733ad1
  8. 25 Oct, 2004 1 commit
  9. 21 Oct, 2004 1 commit
  10. 08 Oct, 2004 1 commit
    • unknown's avatar
      Fix simple/dirty read handling · c74e8a62
      unknown authored
      ndb/include/kernel/signaldata/TcKeyConf.hpp:
        A bit for differenciating between "real" tckey conf and simple read conf
      ndb/include/ndbapi/Ndb.hpp:
        Removed/ifdef's unused stuff
      ndb/include/ndbapi/NdbConnection.hpp:
        Added bitmask that keeps track of used nodes when
          a transaction can be dependant on several nodes
      ndb/include/ndbapi/NdbOperation.hpp:
        removed unused methods
      ndb/include/ndbapi/NdbReceiver.hpp:
        Tween execTCOPCONF to handle TcKeyConf::SimpleReadBit
      ndb/src/common/debugger/signaldata/TcKeyConf.cpp:
        Update printer
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        removed unused define
      ndb/src/ndbapi/NdbApiSignal.cpp:
        Fix length of TC_COMMITREQ
      ndb/test/ndbapi/testOperations.cpp:
        fix simple/dirty read
      c74e8a62
  11. 25 Sep, 2004 2 commits
    • unknown's avatar
      added debug printouts · ae86dad2
      unknown authored
      ae86dad2
    • unknown's avatar
      Fix memory leak · 892b5c9b
      unknown authored
      BitKeeper/deleted/.del-NdbScanReceiver.hpp~5c295814a47e7bb4:
        Delete: ndb/src/ndbapi/NdbScanReceiver.hpp
      BitKeeper/deleted/.del-NdbScanReceiver.cpp~b8a7472e4a7c424f:
        Delete: ndb/src/ndbapi/NdbScanReceiver.cpp
      ndb/include/ndb_global.h:
        Added ndb_end (corresponding to ndb_init)
      ndb/src/common/util/ndb_init.c:
        Added ndb_end (corresponding to ndb_init)
      ndb/src/ndbapi/NdbScanOperation.cpp:
        Release SCAN_TABREQ and 
        make sure to call NdbOperation::release (that releases other stuff)
      ndb/src/ndbapi/Ndbinit.cpp:
        Reorder free-ing so that signal are release last
        (so that operations holding signals can release the first)
      892b5c9b
  12. 15 Sep, 2004 2 commits
    • unknown's avatar
      delete unnecessary include my_sys.h · d3f031e9
      unknown authored
      d3f031e9
    • 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
  13. 11 Sep, 2004 1 commit
  14. 09 Sep, 2004 2 commits
    • unknown's avatar
      added possibility to use comma-separated connectstring · fb7d91e7
      unknown authored
      compile error/warning fixes
      added force of heartbeat
      added ability to force heartbeat
      
      
      ndb/src/common/mgmcommon/LocalConfig.cpp:
        added possibility to use comma-separated connectstring
      ndb/src/common/mgmcommon/NdbConfig.c:
        compile error/warning fixes
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        added force of heartbeat
      ndb/src/mgmsrv/main.cpp:
        changed help text
      ndb/src/ndbapi/ClusterMgr.cpp:
        added ability to force heartbeat
      ndb/src/ndbapi/Ndbinit.cpp:
        added comment
      fb7d91e7
    • unknown's avatar
      improved show command · 0a7f9e24
      unknown authored
      fixed some mutex locks for Ndb objects
      moved TranspoterFacade::stop_instance to cluster connection
      moved Socket Server::start_server outside the TransporterFacade::start_instance thread
      
      
      ndb/include/mgmapi/mgmapi.h:
        improved show command
      ndb/src/mgmapi/mgmapi.cpp:
        improved show command
      ndb/src/mgmclient/CommandInterpreter.cpp:
        improved show command
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        improved show command
      ndb/src/mgmsrv/MgmtSrvr.hpp:
        improved show command
      ndb/src/mgmsrv/Services.cpp:
        improved show command
      ndb/src/ndbapi/Ndbinit.cpp:
        fixed some mutex locks for Ndb objects
        moved TranspoterFacade::stop_instance to cluster connection
      ndb/src/ndbapi/TransporterFacade.cpp:
        movet Socket Server::start_server outside the TransporterFacade::start_instance thread
      ndb/src/ndbapi/TransporterFacade.hpp:
        movet Socket Server::start_server outside the TransporterFacade::start_instance thread
      ndb/src/ndbapi/ndb_cluster_connection.cpp:
        movet Socket Server::start_server outside the TransporterFacade::start_instance thread
      0a7f9e24
  15. 06 Sep, 2004 1 commit
  16. 03 Sep, 2004 1 commit
  17. 01 Sep, 2004 1 commit
  18. 27 Aug, 2004 1 commit
  19. 24 Aug, 2004 1 commit
    • unknown's avatar
      SCO unix compile fix · b1a91d21
      unknown authored
      ndb/src/common/portlib/Makefile.am:
        Rename from .c to .cpp as c++ features needed
      ndb/src/common/portlib/NdbTCP.cpp:
        NDB_MUTEX_INITIALIZER isn't preset on SCO unix
      ndb/src/ndbapi/Ndbinit.cpp:
        NDB_MUTEX_INITIALIZER isn't preset on SCO unix
      b1a91d21
  20. 09 Jul, 2004 1 commit
  21. 24 Jun, 2004 1 commit
    • unknown's avatar
      fixes for solaris build issues with ndb · 0eef1ae3
      unknown authored
      (the previous commit was in "non" fresh clone :-()
      
      
      ndb/src/kernel/SimBlockList.cpp:
        fixes for solaris build issues
      ndb/src/ndbapi/Ndb.cpp:
        fixes for solaris build issues
      ndb/src/ndbapi/Ndbinit.cpp:
        fixes for solaris build issues
      0eef1ae3
  22. 10 Jun, 2004 1 commit
  23. 26 May, 2004 1 commit
  24. 25 May, 2004 1 commit
    • unknown's avatar
      Removed AttrType.hpp and moved the "internal" datatypes to their corresponding class. · af81ff81
      unknown authored
      Moved NdbSchemaCon and NdbSchemaOp out of the public NdbApi, it can however still be used by old test programs.
      Added print oof indexes to desc.
      
      
      ndb/BinDist.sh:
        Removed AttrType.hpp from BinDist.sh
      ndb/include/ndbapi/Ndb.hpp:
        Removed NdbSchemaCon and NdbSchemaOp includes from public NdbApi
        Removed AttrType.hpp
      ndb/include/ndbapi/NdbApi.hpp:
        Removed NdbSchemaCon and NdbSchemaOp includes from public NdbApi
        Removed AttrType.hpp
      ndb/include/ndbapi/NdbConnection.hpp:
        Removed NdbSchemaCon and NdbSchemaOp includes from public NdbApi
        Removed AttrType.hpp
        Moved internal types to the class where they are used
      ndb/include/ndbapi/NdbIndexOperation.hpp:
        Use limit from ndbapi_limit.h
      ndb/include/ndbapi/NdbOperation.hpp:
        Removed NdbSchemaCon and NdbSchemaOp includes from public NdbApi
        Removed AttrType.hpp
        Remove faulty comment about how many attributes a key is allowed to consist of
        Removed unused member variables
      ndb/include/ndbapi/NdbRecAttr.hpp:
        Removed NdbSchemaCon and NdbSchemaOp includes from public NdbApi
        Removed AttrType.hpp
      ndb/include/ndbapi/NdbSchemaCon.hpp:
        Removed NdbSchemaCon and NdbSchemaOp includes from public NdbApi
        Removed AttrType.hpp
      ndb/include/ndbapi/NdbSchemaOp.hpp:
        Removed NdbSchemaCon and NdbSchemaOp includes from public NdbApi
        Removed AttrType.hpp
        Moved all "old" datatypes here, so if a test program is still using old type, include NdbSchemaCon.hpp
      ndb/include/ndbapi/ndbapi_limits.h:
        Corrected limitations, added some from AttrTyp.hpp
      ndb/src/Makefile:
        Remove newtonapi from Makefile
      ndb/src/kernel/blocks/backup/restore/Restore.hpp:
        Removed AttrType
        Include NdbSchemaCon since restore uses old types
      ndb/src/kernel/blocks/backup/restore/main.cpp:
        Include NdbOut
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        Remov AttrType.hpp
      ndb/src/ndbapi/ClusterMgr.cpp:
        Remov AttrType.hpp
      ndb/src/ndbapi/Ndb.cpp:
        Removed NdbSchemaCon and NdbSchemaOp includes from public NdbApi
        Removed AttrType.hpp
        Moved internal types to the class where they are used
      ndb/src/ndbapi/NdbApiSignal.cpp:
        Removed AttrType.hpp
      ndb/src/ndbapi/NdbApiSignal.hpp:
        Removed AttrType.hpp
      ndb/src/ndbapi/NdbConnection.cpp:
        Moved internal type s to the class where they belong
      ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        RemovedAttrType.hpp
        Use limits from ndbapi_limits.h
      ndb/src/ndbapi/NdbEventOperationImpl.cpp:
        Removed AttrType.hpp
        Moved printRecAttr to end since it depends on old types and need to include "NdbSchemaCon", function will be rewritten and moved to NdbRecAttr. It's also useful from other places where an attribute has been read into an NdbRecAttr.
      ndb/src/ndbapi/NdbIndexOperation.cpp:
        Use limitations from ndbapi_limits.h
        Moved internal tyeps to the class where they belongs
      ndb/src/ndbapi/NdbOperation.cpp:
        Use limits from ndbapi_limits.h
      ndb/src/ndbapi/NdbOperationDefine.cpp:
        Remove AttrType.hpp
      ndb/src/ndbapi/NdbOperationExec.cpp:
        Moved internal tyeps to the class where they belongs
      ndb/src/ndbapi/NdbOperationInt.cpp:
        RemovedAttrType.hpp
        Use limits from ndbapi_limits.h
      ndb/src/ndbapi/NdbOperationScan.cpp:
        RemovedAttrType.hpp
        Use limits from ndbapi_limits.h
      ndb/src/ndbapi/NdbOperationSearch.cpp:
        Removed AttrType.hpp
        Use limits from ndbapi_limits.h
      ndb/src/ndbapi/NdbResultSet.cpp:
        Moved the "internal" types to corresponding class
      ndb/src/ndbapi/NdbSchemaCon.cpp:
        Updated not to be included in public NdbApi
      ndb/src/ndbapi/NdbSchemaOp.cpp:
        Updated not to be included in public NdbApi
      ndb/src/ndbapi/NdbUtil.hpp:
        Removed AttrType.hpp
      ndb/src/ndbapi/Ndbif.cpp:
        Removed AttrType.hpp
        Removed NdbSchemaCon and NdbSchemaOp from public NdbApi
        Moved "interal" types to their corresponding class
      ndb/src/ndbapi/Ndbinit.cpp:
        Removed NdbSchemaCon and NdbSchemaOp from public NdbApi
      ndb/src/ndbapi/Ndblist.cpp:
        Removed NdbSchemaCon and NdbSchemaOp from public NdbApi
        Moved "internal" types to their corresponding class
      ndb/src/ndbapi/TransporterFacade.cpp:
        Removed AttrType.hpp
      ndb/src/ndbapi/TransporterFacade.hpp:
        Removed AttrType.hpp
        Moved internal definition of how many Ndb objects to create to here
      ndb/test/include/NDBT_Table.hpp:
        Removed old NdbSchema*
        Added function to print information about an index
      ndb/test/ndbapi/acid/acid.cpp:
        This test program uses old NdbScheaCon.hpp
      ndb/test/ndbapi/flexAsynch/flexAsynch.cpp:
        This test program uses old NdbScheaCon.hpp
      ndb/test/ndbapi/flexScan/flexScan.cpp:
        This test program uses old NdbScheaCon.hpp
      ndb/test/ndbapi/interpreterInTup/interpreterInTup.cpp:
        This test program uses old NdbScheaCon.hpp
      ndb/test/ndbapi/lmc-bench/src/user/userInterface.cpp:
        This test program uses old NdbScheaCon.hpp
      ndb/test/ndbapi/ronja/initronja/initronja.cpp:
        This test program uses old NdbScheaCon.hpp
      ndb/test/ndbapi/telco/msa.cpp:
        This test program uses old NdbScheaCon.hpp
      ndb/test/ndbapi/testDataBuffers/testDataBuffers.cpp:
        This test program uses old NdbScheaCon.hpp
      ndb/test/ndbapi/testNdbApi/testNdbApi.cpp:
        Remove AttrType.hpp
        Define max number of Ndb objects test should "try" to create.
      ndb/test/ndbapi/testRestartGci/testRestartGci.cpp:
        Moved "internal" datatypes to corresponding class, in this case Ndb class
      ndb/test/src/NDBT_ResultRow.cpp:
        This test program uses old NdbScheaCon.hpp
        But should soon use "printer" from NdbRecAttr
      ndb/test/src/NDBT_Table.cpp:
        Print table info more SQL like
      ndb/test/src/UtilTransactions.cpp:
        When AttrType.hpp, this hidden bug was discovered. Using wrong enum types in switch.
      ndb/tools/desc/desc.cpp:
        Alos print info about indexes for a table
      af81ff81
  25. 19 May, 2004 1 commit
  26. 10 May, 2004 1 commit
  27. 14 Apr, 2004 1 commit