Skip to content

Conversation

@deontaljaard
Copy link
Contributor

The expression ref manager gets setting snapshot updates and pre-computes the expression references from mappings. It exposes an API through which a collection of expression ref summaries could be retrieved by signal type.

@deontaljaard deontaljaard force-pushed the stac-23523-dedup-expression-ref-manager branch from a3b54e5 to 3c4d5c3 Compare December 18, 2025 10:28
Return 'empty' ExpressionRefSummary when there are no datapoint, span or metric expressions in a mapping

Add tests to ensure we catch changes to the mappings model - so we explicitly can decide to walk or skip a new field

Drop vars from the ExpressionRefSummary
@deontaljaard deontaljaard force-pushed the stac-23523-dedup-expression-ref-manager branch from 3c4d5c3 to 776ec2e Compare December 18, 2025 10:33
Ensure we also tag mappings using the entire attribute map as source
@deontaljaard deontaljaard force-pushed the stac-23523-dedup-expression-ref-manager branch from 48adcbc to 0bb1f63 Compare December 18, 2025 14:55
@deontaljaard deontaljaard deleted the branch stac-23523-dedup-ast-walker December 19, 2025 15:33
@deontaljaard deontaljaard deleted the stac-23523-dedup-expression-ref-manager branch December 19, 2025 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants