Class StripeStatsHarvester.StripeAccum
java.lang.Object
org.elasticsearch.xpack.esql.datasources.cache.StripeStatsHarvester.StripeAccum
- Enclosing class:
StripeStatsHarvester
One stripe's running stats: row count + per-column min/max/null. Byte ranges and cover anchors are
derived from the chunk's byte geometry at emit, not accumulated here.
-
Field Summary
FieldsModifier and TypeFieldDescriptionALL-scope full-file-schema stats, fed from the raw parsed record / widened decoded page (every file column, including the unprojected ones the output page never carries).Projected-column stats (PROJECTED/ALL), fed from the output page's blocks.long -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
cols
Projected-column stats (PROJECTED/ALL), fed from the output page's blocks. -
allCols
ALL-scope full-file-schema stats, fed from the raw parsed record / widened decoded page (every file column, including the unprojected ones the output page never carries). Merged withcolsat emission so ALL's committed column set is a strict superset of PROJECTED's. -
rows
public long rows
-
-
Constructor Details
-
StripeAccum
public StripeAccum()
-