Skip to main content

Crate omena_query_core

Crate omena_query_core 

Source
Expand description

Core query runtime primitives below the public omena-query facade.

This crate owns producer-fragment summaries and expression-domain runtime state. omena-query re-exports these surfaces, but no longer needs to depend directly on each lower-level producer crate for this part of the dataflow.

Structs§

AbstractValueDomainSummaryV0
CascadeContextV0
CascadeDimensionalRefinementBridgeV0
M6 #69 bridge between context-indexed property values and refinement facts.
CascadeValueFamilyMemberV0
ClassExpressionInputV2
ClassValueFlowAnalysisV0
ClassValueFlowIncrementalAnalysisV0
EngineInputV2
ExpressionDomainCallSiteFlowAnalysisV0
ExpressionDomainControlFlowAnalysisV0
ExpressionDomainFlowAnalysisV0
ExpressionDomainProvenanceExplanationsV0
ExpressionDomainReducedProductIterationV0
ExpressionSemanticsCanonicalProducerSignalV0
ExpressionSemanticsQueryFragmentsV0
Lin01ProvenanceSemiringV0
LinearProvenancePathV0
LinearProvenanceV0
V0 freeze-candidate provenance contract over the existing label vector.
NaturalCountProvenanceSemiringV0
OmenaQueryExpressionDomainFlowRuntimeV0
OmenaQueryExpressionDomainIncrementalFlowAnalysisEntryV0
OmenaQueryExpressionDomainIncrementalFlowAnalysisV0
OmenaQueryExpressionDomainSelectorProjectionEntryV0
OmenaQueryExpressionDomainSelectorProjectionV0
OmenaQueryFragmentBundleV0
OmenaResolverSourceResolutionRuntimeIndexV0
PositionV2
ProvenanceSemiringLawReportV0
RangeV2
ReducedClassValueProductV0
SelectorUsageCanonicalProducerSignalV0
SelectorUsageQueryFragmentsV0
SourceAnalysisInputV2
SourceDocumentV2
SourceResolutionCanonicalProducerSignalV0
SourceResolutionQueryFragmentsV0
StringTypeFactsV2
StyleAnalysisInputV2
StyleDocumentV2
StyleSelectorV2
TypeFactEntryV2

Enums§

AbstractClassValueV0
AbstractPropertyValueV0
RefinementPropertyPredicateV0
SelectorProjectionCertaintyV0

Constants§

OMENA_QUERY_CURRENT_SCHEMA_VERSION
OMENA_QUERY_CURRENT_SCHEMA_VERSION_LABEL

Functions§

derive_cascade_restriction_maps_v0
summarize_cascade_dimensional_refinement_bridge_v0
summarize_cascade_value_family_v0
summarize_omena_query_core_abstract_value_domain
summarize_omena_query_expression_domain_call_site_flow_analysis
summarize_omena_query_expression_domain_control_flow_analysis
summarize_omena_query_expression_domain_flow_analysis
summarize_omena_query_expression_domain_incremental_flow_analysis
summarize_omena_query_expression_domain_provenance_explanations
summarize_omena_query_expression_domain_reduced_product_iteration
summarize_omena_query_expression_domain_selector_projection
summarize_omena_query_expression_semantics_canonical_producer_signal
summarize_omena_query_expression_semantics_query_fragments
summarize_omena_query_fragment_bundle
summarize_omena_query_selector_usage_canonical_producer_signal
summarize_omena_query_selector_usage_query_fragments
summarize_omena_query_source_resolution_canonical_producer_signal
summarize_omena_query_source_resolution_query_fragments
summarize_omena_query_source_resolution_runtime
verify_provenance_semiring_laws_on_fixtures