Skip to content

Update test schema with a pure-source (non-indexed) type feeding a top-level sourced_from field - #1356

Merged
ellisandrews-toast merged 1 commit into
OLAP-741-de-index-nested-sourced-from-source-typesfrom
OLAP-741-top-level-pure-source-type-acceptance
Aug 17, 2026
Merged

Update test schema with a pure-source (non-indexed) type feeding a top-level sourced_from field#1356
ellisandrews-toast merged 1 commit into
OLAP-741-de-index-nested-sourced-from-source-typesfrom
OLAP-741-top-level-pure-source-type-acceptance

Conversation

@ellisandrews-toast

Copy link
Copy Markdown
Collaborator

Part of #1273. The nested sourced_from case is covered end-to-end by the CoachProfile/GeneralManagerProfile types, but we had no coverage proving a top-level sourced_from field can be fed by a pure-source (non-indexed) type.

This adds ComponentDesign — a small pure-source type (no t.index) whose events feed a new top-level Component.designer_name field via an indexing_only: true relationship — plus acceptance coverage in top_level_multi_source_indexing_spec.rb.

No library changes were needed — the prior PRs in this stack already handle everything, so this is purely test schema + factory + spec additions and the resulting artifact churn.

@ellisandrews-toast
ellisandrews-toast force-pushed the OLAP-741-top-level-pure-source-type-acceptance branch from 8f0849a to 2157cd7 Compare August 17, 2026 22:07
@ellisandrews-toast
ellisandrews-toast merged commit 11cfbf3 into main Aug 17, 2026
22 checks passed
@ellisandrews-toast
ellisandrews-toast deleted the OLAP-741-top-level-pure-source-type-acceptance branch August 17, 2026 22:40
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.

2 participants