be.SIRAPRISE.client
Interface IDS.STORAGESPACEIDS

Enclosing interface:
IDS

public static interface IDS.STORAGESPACEIDS

The STORAGESPACEIDS interface contains the values for the internal ID of all catalog storage spaces

Author:
Erwin

Field Summary
static int ATTRIBUTE
          The internal ID for the ATTRIBUTE relvar
static int ATTRIBUTE_LOCATOR
          The internal ID for the locatorindex on the ATTRIBUTE relvar
static int ATTRIBUTEVALUEDISTRIBUTION
          Deprecated. - was a single hash on ATTRIBUTEVALUEDISTRIBUTION.{RELVARNAME ATTRIBUTENAME}, while the locator already has RELVARNAME (and ATTRIBUTENAME is unlikely to be a big extra discriminator for one relvar).
static int ATTRIBUTEVALUEDISTRIBUTION_LOCATOR
          Deprecated. - moved into multihash STATISTICS_LOCATOR along with the RELVARCARDINALITY locator index.
static int CATALOGDATASPACE
          The internal identification number used for the catalog dataspace
static int CLIENT_LOCATOR
          The storage space for indexes on CLIENTID and USERID
static int DATAACTION_LOCATOR
           
static int DATASPACE
          Deprecated. - was a single hash index storage space for DATASPACE.{FILENAME STORAGESPACEID} - the locator index on FILENAME should suffice
static int ERRORCODE
          The storage space for indexes on ERRORCODE
static int HASHINGINDEXSPACE
          Deprecated. - was a single hash index storage space for HASHINGINDEXSPACE.{FILENAME STORAGESPACEID} - the locator index on FILENAME should suffice
static int INDEX_FILENAME
          The Storage space for indexes on filename
static int INDEX_LOCATOR
          The Storage space for indexes on relvarname of the physical design relvars
static int INDEX_STORAGESPACE
          The multihashing index space holding indexes on filename+storagespaceid (relvars INDEX & RECORDTYPE)
static int INDEX_TYPENAME
          The Storage space for indexes on typename
static int INDEXCOMPONENT
          Deprecated. - was a single hash on INDEXCOMPONENT.{RELVARNAME INDEXNAME ORDINAL}, obviously used to enforce a key. Given that the number of indexes per relvar and the number of components per index are likely to stay very small, having this index is overkill (the locator already has RELVARNAME)
static int INDEXID
          Deprecated. - was a single hash on INDEXID.{RELVARNAME INDEXNAME}. The locator has RELVARNAME already, and the INDEXNAME is not an extra distinctor enough to warrant the index. There are not likely to be hundreds of indexes on a single relvar.
static int INDEXID_ID
          Deprecated. - was a single hash on INDEXID.{INDEXID}. Moved into a multihash along with RELVARID.{RELVARID} and RECORDTYPEID.{RECORDTYPEID}
static int KEY
          Deprecated. - was a single hash on KEY.{RELVARNAME KEYID}. The locator already has RELVARNAME.
static int KEYATTRIBUTE
          Deprecated. - was a single hash on KEY.{RELVARNAME KEYID ATTRIBUTENAME}. The locator already has RELVARNAME, and the number of keys per relvar, and number of attributes per key, are both very unlikely to run in the dozens. So the locator index should suffice.
static int MULTIHASHINGINDEXSPACE
          Deprecated. - was a single hash index on MULTIHASHINGINDEXSPACE.{FILENAME STORAGESPACEID}. The existing locator index on FILENAME should be sufficient.
static int NEWATTRIBUTEDEFAULTVALUE
          Deprecated. - was a single hash on NEWATTRIBUTEDEFAULTVALUE.{RELVARNAME ATTRIBUTENAME}. The locator already has RELVARNAME.
static int NEWATTRIBUTEDEFAULTVALUE_LOCATOR
          Deprecated. - was a single hash on RELVARNAME. Moved into the MULTIHASH space for the RELVARNAME indexes on the physical design relvars.
static int RECORDTYPE_DATASPACE
          Deprecated. - hash index on RECORDTYPE.{FILENAME STORAGESPACEID} is moved into multihash space 22 (together with INDEX.{FILENAME STORAGESPACEID})}
static int RECORDTYPE_LOCATORINDEXNAME
          Deprecated. - was a single hash on RECORDTYPE.{RELVARNAME INDEXNAME}. The locator already has RELVARNAME.
static int RECORDTYPEID_ID
          Deprecated. - was a single hash on RECORDTYPEID.{RECORDTYPEID}. Moved into a multihash along with RELVARID.{RELVARID} and INDEXID.{INDEXID}.
static int RELVAR_LOCATOR
          The storage space for holding indexes on {RELVARNAME} for the logical desing relvars.
static int RELVARATTRIBUTE
          The storage space holding the tree index on RELVARATTRIBUTE.
static int RELVARID
          The internal ID of the relvar
static int STATISTICS_LOCATOR
          The storage space for RELVARNAME indexes for the statistics relvars
static int STORAGESPACE
          Deprecated. - was a single hash index on STORAGESPACE.{FILENAME STORAGESPACEID}
static int TABLE_DEE_LOCATOR
          Deprecated. - TABLE_DEE and TABLE_DUM are now virtual relvars, defined by their appropriate relation value selector expression
static int TABLE_DUM_LOCATOR
          Deprecated. - TABLE_DEE and TABLE_DUM are now virtual relvars, defined by their appropriate relation value selector expression
static int TREEINDEXSPACE
          Deprecated. - was a single hash index on TREEINDEXSPACE.{FILENAME STORAGESPACEID}
 

Field Detail

ATTRIBUTE

static final int ATTRIBUTE
The internal ID for the ATTRIBUTE relvar

See Also:
Constant Field Values

ATTRIBUTE_LOCATOR

static final int ATTRIBUTE_LOCATOR
The internal ID for the locatorindex on the ATTRIBUTE relvar

See Also:
Constant Field Values

ATTRIBUTEVALUEDISTRIBUTION

static final int ATTRIBUTEVALUEDISTRIBUTION
Deprecated. - was a single hash on ATTRIBUTEVALUEDISTRIBUTION.{RELVARNAME ATTRIBUTENAME}, while the locator already has RELVARNAME (and ATTRIBUTENAME is unlikely to be a big extra discriminator for one relvar).
See Also:
Constant Field Values

ATTRIBUTEVALUEDISTRIBUTION_LOCATOR

static final int ATTRIBUTEVALUEDISTRIBUTION_LOCATOR
Deprecated. - moved into multihash STATISTICS_LOCATOR along with the RELVARCARDINALITY locator index.
See Also:
Constant Field Values

CATALOGDATASPACE

static final int CATALOGDATASPACE
The internal identification number used for the catalog dataspace

See Also:
Constant Field Values

CLIENT_LOCATOR

static final int CLIENT_LOCATOR
The storage space for indexes on CLIENTID and USERID

See Also:
Constant Field Values

DATAACTION_LOCATOR

static final int DATAACTION_LOCATOR
See Also:
Constant Field Values

DATASPACE

static final int DATASPACE
Deprecated. - was a single hash index storage space for DATASPACE.{FILENAME STORAGESPACEID} - the locator index on FILENAME should suffice
See Also:
Constant Field Values

ERRORCODE

static final int ERRORCODE
The storage space for indexes on ERRORCODE

See Also:
Constant Field Values

HASHINGINDEXSPACE

static final int HASHINGINDEXSPACE
Deprecated. - was a single hash index storage space for HASHINGINDEXSPACE.{FILENAME STORAGESPACEID} - the locator index on FILENAME should suffice
See Also:
Constant Field Values

INDEX_FILENAME

static final int INDEX_FILENAME
The Storage space for indexes on filename

See Also:
Constant Field Values

INDEX_LOCATOR

static final int INDEX_LOCATOR
The Storage space for indexes on relvarname of the physical design relvars

See Also:
Constant Field Values

INDEX_STORAGESPACE

static final int INDEX_STORAGESPACE
The multihashing index space holding indexes on filename+storagespaceid (relvars INDEX & RECORDTYPE)

See Also:
Constant Field Values

INDEX_TYPENAME

static final int INDEX_TYPENAME
The Storage space for indexes on typename

See Also:
Constant Field Values

INDEXCOMPONENT

static final int INDEXCOMPONENT
Deprecated. - was a single hash on INDEXCOMPONENT.{RELVARNAME INDEXNAME ORDINAL}, obviously used to enforce a key. Given that the number of indexes per relvar and the number of components per index are likely to stay very small, having this index is overkill (the locator already has RELVARNAME)
See Also:
Constant Field Values

INDEXID

static final int INDEXID
Deprecated. - was a single hash on INDEXID.{RELVARNAME INDEXNAME}. The locator has RELVARNAME already, and the INDEXNAME is not an extra distinctor enough to warrant the index. There are not likely to be hundreds of indexes on a single relvar.
See Also:
Constant Field Values

INDEXID_ID

static final int INDEXID_ID
Deprecated. - was a single hash on INDEXID.{INDEXID}. Moved into a multihash along with RELVARID.{RELVARID} and RECORDTYPEID.{RECORDTYPEID}
See Also:
Constant Field Values

KEY

static final int KEY
Deprecated. - was a single hash on KEY.{RELVARNAME KEYID}. The locator already has RELVARNAME.
See Also:
Constant Field Values

KEYATTRIBUTE

static final int KEYATTRIBUTE
Deprecated. - was a single hash on KEY.{RELVARNAME KEYID ATTRIBUTENAME}. The locator already has RELVARNAME, and the number of keys per relvar, and number of attributes per key, are both very unlikely to run in the dozens. So the locator index should suffice.
See Also:
Constant Field Values

MULTIHASHINGINDEXSPACE

static final int MULTIHASHINGINDEXSPACE
Deprecated. - was a single hash index on MULTIHASHINGINDEXSPACE.{FILENAME STORAGESPACEID}. The existing locator index on FILENAME should be sufficient.
See Also:
Constant Field Values

NEWATTRIBUTEDEFAULTVALUE

static final int NEWATTRIBUTEDEFAULTVALUE
Deprecated. - was a single hash on NEWATTRIBUTEDEFAULTVALUE.{RELVARNAME ATTRIBUTENAME}. The locator already has RELVARNAME.
See Also:
Constant Field Values

NEWATTRIBUTEDEFAULTVALUE_LOCATOR

static final int NEWATTRIBUTEDEFAULTVALUE_LOCATOR
Deprecated. - was a single hash on RELVARNAME. Moved into the MULTIHASH space for the RELVARNAME indexes on the physical design relvars.
See Also:
Constant Field Values

RECORDTYPE_DATASPACE

static final int RECORDTYPE_DATASPACE
Deprecated. - hash index on RECORDTYPE.{FILENAME STORAGESPACEID} is moved into multihash space 22 (together with INDEX.{FILENAME STORAGESPACEID})}
See Also:
Constant Field Values

RECORDTYPE_LOCATORINDEXNAME

static final int RECORDTYPE_LOCATORINDEXNAME
Deprecated. - was a single hash on RECORDTYPE.{RELVARNAME INDEXNAME}. The locator already has RELVARNAME.
See Also:
Constant Field Values

RECORDTYPEID_ID

static final int RECORDTYPEID_ID
Deprecated. - was a single hash on RECORDTYPEID.{RECORDTYPEID}. Moved into a multihash along with RELVARID.{RELVARID} and INDEXID.{INDEXID}.
See Also:
Constant Field Values

RELVAR_LOCATOR

static final int RELVAR_LOCATOR
The storage space for holding indexes on {RELVARNAME} for the logical desing relvars.

See Also:
Constant Field Values

RELVARATTRIBUTE

static final int RELVARATTRIBUTE
The storage space holding the tree index on RELVARATTRIBUTE.{ATTRIBUTENAME RELVARNAME}

See Also:
Constant Field Values

STATISTICS_LOCATOR

static final int STATISTICS_LOCATOR
The storage space for RELVARNAME indexes for the statistics relvars

See Also:
Constant Field Values

RELVARID

static final int RELVARID
The internal ID of the relvar

See Also:
Constant Field Values

STORAGESPACE

static final int STORAGESPACE
Deprecated. - was a single hash index on STORAGESPACE.{FILENAME STORAGESPACEID}
See Also:
Constant Field Values

TABLE_DEE_LOCATOR

static final int TABLE_DEE_LOCATOR
Deprecated. - TABLE_DEE and TABLE_DUM are now virtual relvars, defined by their appropriate relation value selector expression
See Also:
Constant Field Values

TABLE_DUM_LOCATOR

static final int TABLE_DUM_LOCATOR
Deprecated. - TABLE_DEE and TABLE_DUM are now virtual relvars, defined by their appropriate relation value selector expression
See Also:
Constant Field Values

TREEINDEXSPACE

static final int TREEINDEXSPACE
Deprecated. - was a single hash index on TREEINDEXSPACE.{FILENAME STORAGESPACEID}
See Also:
Constant Field Values