XML Configuration Reference : Index : SignedFieldConfig
 
SignedFieldConfig
com.exalead.mercury.mami.indexing.v10.SignedFieldConfig
No documentation for this element.
Parent elements:
com.exalead.mercury.mami.indexing.v10.IndexSchema (as IndexSchema)
Attributes:
Name
Type
Default value
Description
bitsForValue
int
63
Number of bits used to store numerical values. For unsigned numerical fields, the possible values are [0; 2^N - 1], and the field values are stored on N bits. For signed fields (signed integer and double), the possible values are [-2^N, 2^N - 1], and the field values are stored on (N+1) bits.
blockSize
int
8192
deltaRefEncodeMultivaluedValues
boolean
True
Delta ref encode multivalued values.
sortMultivaluedValues
boolean
True
Storing multivalued RAM-based values in an increasing order consumes less RAM. This must be disabled to use some advanced multivalued virtual functions.
ramBased
boolean
A value field must be RAM-based to perform synthesis efficiently.
multiContext
boolean
fieldName
string
The name of the field. The name of a field can only contain lower-case characters, numbers and underscore. [a-z0-9_]+
searchable
boolean
Allows users to query on this field (using a prefix handler).
retrievable
boolean
Allows the content of this field to be retrieved at query time and displayed in the search results.
dataModelState
string
Is this index field config managed by a data model? @enum{null,auto,customized}. If null, this is not related to a data model. If "auto", this is auto-generated by a data model. If "customized", this was auto-generated by a data model and then customized.
dataModelClass
string
If dataModelState is "auto" or customized", you will find here the name of the DataModelClass that generated this field config.
dataModelProperty
string
If dataModelState is "auto" or customized", you will find here the name of the DataModelProperty that generated this field config.
multivalued
boolean
version
int
Nested elements:
Name
Type
Description
fromDataModel
com.exalead.mercury.mami.indexing.v10.FieldConfig
If dataModelState is "customized", you will find here the original object generated by the data model. Use this to easily revert to "auto" state from "customized".
ListsEncoderConfig
com.exalead.mercury.mami.indexing.v10.ListsEncoderConfig
Configuration of the inverted lists encoder. If no configuration is specified, a Rice encoder is used.