Package org.apache.lucene.codecs
Class BlockTreeTermsReader.Stats
java.lang.Object
org.apache.lucene.codecs.BlockTreeTermsReader.Stats
- Enclosing class:
- BlockTreeTermsReader
BlockTree statistics for a single field
returned by
BlockTreeTermsReader.FieldReader.computeStats().-
Field Summary
FieldsModifier and TypeFieldDescriptionint[]Number of blocks at each prefix depth.final StringField name.intThe number of floor blocks (meta-blocks larger than the allowedmaxItemsPerBlock) in the terms file.intThe number of sub-blocks within the floor blocks.longHow many arcs in the index FST.longHow many nodes in the index FST.longByte size of the index.intThe number of "internal" blocks (that have both terms and sub-blocks).intThe number of normal (non-floor) blocks in the terms file.final StringSegment name.intThe number of "internal" blocks that do not contain terms (have only sub-blocks).intThe number of "leaf" blocks (blocks that have only terms).intTotal number of blocks.longTotal bytes stored by thePostingsBaseFormat, plus the other few vInts stored in the frame.longTotal number of bytes used to store term stats (not including what thePostingsBaseFormatstores.longTotal number of bytes used to store term suffixes.longTotal number of bytes (sum of term lengths) across all terms in the field.longTotal number of terms in the field. -
Method Summary
-
Field Details
-
indexNodeCount
public long indexNodeCountHow many nodes in the index FST. -
indexArcCount
public long indexArcCountHow many arcs in the index FST. -
indexNumBytes
public long indexNumBytesByte size of the index. -
totalTermCount
public long totalTermCountTotal number of terms in the field. -
totalTermBytes
public long totalTermBytesTotal number of bytes (sum of term lengths) across all terms in the field. -
nonFloorBlockCount
public int nonFloorBlockCountThe number of normal (non-floor) blocks in the terms file. -
floorBlockCount
public int floorBlockCountThe number of floor blocks (meta-blocks larger than the allowedmaxItemsPerBlock) in the terms file. -
floorSubBlockCount
public int floorSubBlockCountThe number of sub-blocks within the floor blocks. -
mixedBlockCount
public int mixedBlockCountThe number of "internal" blocks (that have both terms and sub-blocks). -
termsOnlyBlockCount
public int termsOnlyBlockCountThe number of "leaf" blocks (blocks that have only terms). -
subBlocksOnlyBlockCount
public int subBlocksOnlyBlockCountThe number of "internal" blocks that do not contain terms (have only sub-blocks). -
totalBlockCount
public int totalBlockCountTotal number of blocks. -
blockCountByPrefixLen
public int[] blockCountByPrefixLenNumber of blocks at each prefix depth. -
totalBlockSuffixBytes
public long totalBlockSuffixBytesTotal number of bytes used to store term suffixes. -
totalBlockStatsBytes
public long totalBlockStatsBytesTotal number of bytes used to store term stats (not including what thePostingsBaseFormatstores. -
totalBlockOtherBytes
public long totalBlockOtherBytesTotal bytes stored by thePostingsBaseFormat, plus the other few vInts stored in the frame. -
segment
Segment name. -
field
Field name.
-
-
Method Details