• unknown's avatar
    Removed AttrType.hpp and moved the "internal" datatypes to their corresponding class. · ad959d35
    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
    ad959d35
NdbSchemaOp.cpp 7.44 KB