Tracks stats for a schema - spatial/temporal bounds, number of records, etc.
Tracks stats for a schema - spatial/temporal bounds, number of records, etc. Persistence of stats is not part of this trait, as different implementations will likely have different method signatures.
Marker trait for classes with stats
Tracks stats via entries stored in metadata
Runnable stats implementation, doesn't persist stat values.
Runnable stats implementation, doesn't persist stat values. DataStore needs to be able to handle stat query hints
Estimate query counts based on cached stats.
Estimate query counts based on cached stats.
Although this trait only requires a generic GeoMesaStats implementation mixin, it has been written based
on MetadataBackedStats
. In particular, getCount(Filter.INCLUDE) is expected to look up the stat and
not invoke any methods in this trait. Also, only Frequency and Z3Histograms are split out by time interval,
so filters are only passed in when reading those two types.
Stats implementation that will always return None