1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-30 16:24:05 +03:00

Patch for push of wl1354 Partitioning

This commit is contained in:
unknown
2005-07-18 13:31:02 +02:00
parent 22545f4777
commit cd483c5520
99 changed files with 14672 additions and 594 deletions

View File

@ -145,7 +145,10 @@ public:
FragSingle = 1, ///< Only one fragment
FragAllSmall = 2, ///< One fragment per node, default
FragAllMedium = 3, ///< two fragments per node
FragAllLarge = 4 ///< Four fragments per node.
FragAllLarge = 4, ///< Four fragments per node.
DistrKeyHash = 5,
DistrKeyLin = 6,
UserDefined = 7
};
};
@ -614,6 +617,12 @@ public:
const void* getFrmData() const;
Uint32 getFrmLength() const;
/**
* Get Node Group and Tablespace id's for fragments in table
*/
const void *getNodeGroupIds() const;
Uint32 getNodeGroupIdsLength() const;
/** @} *******************************************************************/
/**
@ -712,6 +721,11 @@ public:
*/
void setFrm(const void* data, Uint32 len);
/**
* Set node group for fragments
*/
void setNodeGroupIds(const void *data, Uint32 len);
/**
* Set table object type
*/