Skip to main content

Module stats

Module stats 

Source
Expand description

Statistics Information Module

Provide the functionality for managing and collecting statistical information required by the query optimizer.

§Module Structure

“Manager” refers to a statistical information manager that oversees and manages all statistical data in a centralized manner. tag – Statistics on tag usage “Edge” – Statistical information about the type of edges “Property” – Statistical information about properties. histogram – Statistical information in the form of a histogram. “Feedback” – A module for collecting runtime statistics and feedback.

Re-exports§

pub use collector::CollectedSummary;
pub use collector::StatisticsCollector;
pub use edge::EdgeTypeStatistics;
pub use edge::HotVertexInfo;
pub use edge::SkewnessLevel;
pub use feedback::generate_query_fingerprint;
pub use feedback::normalize_query;
pub use feedback::CardinalityFeedbackManager;
pub use feedback::DecisionFeedbackStore;
pub use feedback::DecorrelationAdvice;
pub use feedback::FeedbackDrivenSelectivity;
pub use feedback::OperatorFeedback;
pub use feedback::QueryExecutionFeedback;
pub use feedback::QueryFeedbackHistory;
pub use feedback::SelectivityFeedbackManager;
pub use histogram::RangeCondition;
pub use histogram::ValueHistogram;
pub use histogram::ValueHistogramBucket;
pub use manager::StatisticsManager;
pub use property::PropertyCombinationStats;
pub use property::PropertyStatistics;
pub use tag::TagStatistics;
pub use view::StatsView;

Modules§

collector
Statistics collection module
edge
Border Type Statistics Module
feedback
Runtime statistics feedback module
histogram
ValueHistogram Statistics Module
manager
Statistical Information Manager Module
property
Attribute Statistics Information Module
tag
Tag statistics module
view
Per-query statistics accessor scoped to a single space.