Skip to content

Conversation

@deontaljaard
Copy link
Contributor

No description provided.

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
Ensure we also tag mappings using the entire attribute map as source
Don't skip resource/scope only mappings in dedup

Swap rune-ascii based int hash with binary hash

Shorten string annotations to single chars

Ensure attributes targetted by tag mapping source can get hashed entirely
@deontaljaard deontaljaard force-pushed the stac-23523-dedup-impl-and-hasher branch from fcaae9f to 0d1f596 Compare December 18, 2025 15:28
Pass expressionrefmanager instance to the deduplicator and prevent passing around expression ref summaries
@deontaljaard deontaljaard force-pushed the stac-23523-dedup-wiring-it-all-together branch from e808f30 to 0ffe893 Compare December 18, 2025 20:21
rb3ckers
rb3ckers previously approved these changes Dec 19, 2025
@deontaljaard deontaljaard changed the base branch from stac-23523-dedup-impl-and-hasher to main December 19, 2025 13:51
@deontaljaard deontaljaard dismissed rb3ckers’s stale review December 19, 2025 13:51

The base branch was changed.

@deontaljaard deontaljaard merged commit 706de2a into main Dec 22, 2025
30 checks passed
@deontaljaard deontaljaard deleted the stac-23523-dedup-wiring-it-all-together branch December 22, 2025 08:22
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