diff options
author | unknown <pekka@mysql.com> | 2005-03-06 14:09:28 +0100 |
---|---|---|
committer | unknown <pekka@mysql.com> | 2005-03-06 14:09:28 +0100 |
commit | 697608976275f21931ff9135515d70ef5d14027d (patch) | |
tree | 2c7cf33921424db1d84205cf224de74ed80ba4fd /ndb | |
parent | 3484af86db9a422741504831e5b283a862b9934f (diff) | |
download | mariadb-git-697608976275f21931ff9135515d70ef5d14027d.tar.gz |
ndb - remove obsolete attribute storage type ACC vs TUP
ndb/include/kernel/signaldata/CreateEvnt.hpp:
remove obsolete attribute storage type ACC vs TUP
ndb/include/kernel/signaldata/CreateIndx.hpp:
remove obsolete attribute storage type ACC vs TUP
ndb/src/ndbapi/ndberror.c:
remove obsolete attribute storage type ACC vs TUP
ndb/test/include/NdbSchemaOp.hpp:
remove obsolete attribute storage type ACC vs TUP
ndb/test/ndbapi/bench/userInterface.cpp:
remove obsolete attribute storage type ACC vs TUP
ndb/test/src/NdbSchemaOp.cpp:
remove obsolete attribute storage type ACC vs TUP
Diffstat (limited to 'ndb')
-rw-r--r-- | ndb/include/kernel/signaldata/CreateEvnt.hpp | 1 | ||||
-rw-r--r-- | ndb/include/kernel/signaldata/CreateIndx.hpp | 1 | ||||
-rw-r--r-- | ndb/src/ndbapi/ndberror.c | 1 | ||||
-rw-r--r-- | ndb/test/include/NdbSchemaOp.hpp | 49 | ||||
-rw-r--r-- | ndb/test/ndbapi/bench/userInterface.cpp | 6 | ||||
-rw-r--r-- | ndb/test/src/NdbSchemaOp.cpp | 2 |
6 files changed, 7 insertions, 53 deletions
diff --git a/ndb/include/kernel/signaldata/CreateEvnt.hpp b/ndb/include/kernel/signaldata/CreateEvnt.hpp index 72dab96f8b6..8712ce8890c 100644 --- a/ndb/include/kernel/signaldata/CreateEvnt.hpp +++ b/ndb/include/kernel/signaldata/CreateEvnt.hpp @@ -368,7 +368,6 @@ struct CreateEvntRef { EventNameTooLong = 4708, EventNameExists = 746, EventNotFound = 4731, - AttributeNotStored = 4245, AttributeNullable = 4246, BadRequestType = 4247, InvalidName = 4248, diff --git a/ndb/include/kernel/signaldata/CreateIndx.hpp b/ndb/include/kernel/signaldata/CreateIndx.hpp index bb099533301..a9dc653f349 100644 --- a/ndb/include/kernel/signaldata/CreateIndx.hpp +++ b/ndb/include/kernel/signaldata/CreateIndx.hpp @@ -198,7 +198,6 @@ public: IndexNameTooLong = 4241, TooManyIndexes = 4242, IndexExists = 4244, - AttributeNotStored = 4245, AttributeNullable = 4246, BadRequestType = 4247, InvalidName = 4248, diff --git a/ndb/src/ndbapi/ndberror.c b/ndb/src/ndbapi/ndberror.c index 08f2c8dcc7a..b033d81fa33 100644 --- a/ndb/src/ndbapi/ndberror.c +++ b/ndb/src/ndbapi/ndberror.c @@ -494,7 +494,6 @@ ErrorBundle ErrorCodes[] = { { 4242, AE, "Too many indexes" }, { 4243, AE, "Index not found" }, { 4244, OE, "Index or table with given name already exists" }, - { 4245, AE, "Index attribute must be defined as stored, i.e. the StorageAttributeType must be defined as NormalStorageAttribute"}, { 4247, AE, "Illegal index/trigger create/drop/alter request" }, { 4248, AE, "Trigger/index name invalid" }, { 4249, AE, "Invalid table" }, diff --git a/ndb/test/include/NdbSchemaOp.hpp b/ndb/test/include/NdbSchemaOp.hpp index da55f5f9aa5..1edbc155643 100644 --- a/ndb/test/include/NdbSchemaOp.hpp +++ b/ndb/test/include/NdbSchemaOp.hpp @@ -79,29 +79,6 @@ }; /** - * Where attribute is stored. - * - * This is used to indicate whether a primary key - * should only be stored in the index storage and not in the data storage - * or if it should be stored in both places. - * The first alternative makes the attribute take less space, - * but makes it impossible to scan using attribute. - * - * @note Use NormalStorageAttribute for most cases. - * (IndexStorageAttribute should only be used on primary key - * attributes and only if you do not want to scan using the attribute.) - */ - enum StorageAttributeType { - NoStorageAttributeTypeDefined = -1, ///< <i>Missing explanation</i> - IndexStorageAttribute, ///< Attribute is only stored in - ///< index storage (ACC) - NormalStorageAttribute ///< Attribute values are stored - ///< both in the index (ACC) and - ///< in the data storage (TUP) - }; - - - /** * Type of fragmentation used for a table */ enum FragmentType { @@ -405,27 +382,7 @@ public: * the attribute. * <br> * Legal values: true, false - * @param aStType Stored in both index and data storage or - * only store in index data storage. - * <br> - * This parameter is only of interest for tuple - * key attributes. - * All tuple key attributes values are always stored - * in the index storage part. - * If this parameter is set to - * IndexStorageAttribute, then the attribute values - * will <em>only</em> be stored in the index - * storage part and <em>not</em> in the data - * storage part. - * <br> - * If there will be no scans using the primary - * key attribute and if the size of the attribute - * is large, then this might be of interest. - * A typical example is a table where - * http-addresses are used as primary key. - * <br> - * Legal values: NormalStorageAttribute, - * IndexStorageAttribute + * @param aStType Obsolete since wl-2066 * @param aDistributionKey Sometimes it is preferable to use a subset * of the primary key as the distribution key. * An example is TPC-C where it might be @@ -474,7 +431,7 @@ public: AttrType aAttrType = UnSigned, StorageMode aStorageMode = MMBased, bool nullable = false, - StorageAttributeType aStType= NormalStorageAttribute, + int aStType= 0, // obsolete int aDistributionKey = 0, int aDistributionGroup = 0, int aDistributionGroupNoOfBits = 16, @@ -491,7 +448,7 @@ public: AttrType aAttrType, StorageMode aStorageMode, NullAttributeType aNullAttr, - StorageAttributeType aStType = NormalStorageAttribute, + int aStType, // obsolete int aDistributionKey = 0, int aDistributionGroup = 0, int aDistributionGroupNoOfBits = 16){ diff --git a/ndb/test/ndbapi/bench/userInterface.cpp b/ndb/test/ndbapi/bench/userInterface.cpp index 683552c3133..35e88183230 100644 --- a/ndb/test/ndbapi/bench/userInterface.cpp +++ b/ndb/test/ndbapi/bench/userInterface.cpp @@ -173,7 +173,7 @@ create_table_server(Ndb * pNdb){ String, MMBased, NotNullAttribute, - NormalStorageAttribute, + 0, 0, 1, 16); @@ -376,7 +376,7 @@ create_table_subscriber(Ndb * pNdb){ String, MMBased, NotNullAttribute, - NormalStorageAttribute, + 0, 0, 1, 16); @@ -494,7 +494,7 @@ create_table_session(Ndb * pNdb){ String, MMBased, NotNullAttribute, - NormalStorageAttribute, + 0, 0, 1, 16); diff --git a/ndb/test/src/NdbSchemaOp.cpp b/ndb/test/src/NdbSchemaOp.cpp index 9bce0b10fc3..4281ceb02c8 100644 --- a/ndb/test/src/NdbSchemaOp.cpp +++ b/ndb/test/src/NdbSchemaOp.cpp @@ -113,7 +113,7 @@ NdbSchemaOp::createAttribute( const char* anAttrName, AttrType anAttrType, StorageMode aStorageMode, bool nullable, - StorageAttributeType aStorageAttr, + int aStorageAttr, int aDistributionKeyFlag, int aDistributionGroupFlag, int aDistributionGroupNoOfBits, |