Skip to content

Conversation

@awln-temporal
Copy link
Contributor

@awln-temporal awln-temporal commented Sep 26, 2025

What changed?

Adds Archetype search attributes schema for CHASM Visibility. Functions similarly to custom search attributes, where pre-allocated column names or explicit properties, called field names, will map to user aliased Archetype search attributes.

Adds Archetype search attributes to ClusterMetadata to save all pre-allocated field name to type mappings in the Cassandra backed ClusterMetadata store.

Why?

Required for CHASM Visibility support. Component authors will register a component with tagged attribute values for querying (List, Count APIs for now), and executions of the registered component will be tagged with these attributes.

Archetype name used for querying is left out of this schema change, may require further discussion.

How did you test it?

  • built
  • run locally and tested manually
  • added new unit test(s)
  • added new functional test(s)

@awln-temporal awln-temporal requested a review from a team as a code owner September 26, 2025 20:08
@CLAassistant
Copy link

CLAassistant commented Sep 26, 2025

CLA assistant check
All committers have signed the CLA.

@rodrigozhou rodrigozhou requested a review from yycptt September 26, 2025 22:12
@awln-temporal awln-temporal changed the title Add Archetype search attributes schema for CHASM Visibility Add Archetype search attributes for CHASM Visibility Sep 29, 2025
@awln-temporal awln-temporal requested a review from a team as a code owner October 13, 2025 14:11
@awln-temporal awln-temporal force-pushed the chasmArchetypeSearchAttributes branch from adad6b5 to 39e002b Compare October 13, 2025 14:42
@awln-temporal awln-temporal enabled auto-merge (squash) October 28, 2025 18:34
@awln-temporal awln-temporal merged commit 19ac338 into main Oct 31, 2025
57 checks passed
@awln-temporal awln-temporal deleted the chasmArchetypeSearchAttributes branch October 31, 2025 19:24
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.

4 participants