uber / cadence

Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
https://cadenceworkflow.io
MIT License
7.96k stars 772 forks source link

[CLI] add new valid search attribute key cases for context header #6144

Closed shijiesheng closed 5 days ago

shijiesheng commented 6 days ago

What changed?

Allow "." and "-" in search attribute keys.

Why?

This is needed for indexing context header in search attributes

How did you test it?

Potential risks

Release notes

Documentation Changes

coveralls commented 6 days ago

Pull Request Test Coverage Report for Build 01904b5e-fa94-443e-950d-c1952ed2ee13

Details


Files with Coverage Reduction New Missed Lines %
common/task/weighted_round_robin_task_scheduler.go 2 88.56%
common/task/fifo_task_scheduler.go 2 82.47%
service/matching/tasklist/matcher.go 2 90.91%
service/matching/tasklist/task_reader.go 2 77.72%
service/history/queue/timer_queue_processor_base.go 3 77.87%
common/persistence/statsComputer.go 3 98.21%
service/history/task/fetcher.go 3 86.6%
service/history/task/transfer_standby_task_executor.go 6 86.94%
service/history/queue/transfer_queue_processor.go 10 56.49%
<!-- Total: 33 -->
Totals Coverage Status
Change from base Build 01903cd7-c1ac-49f3-a7a4-fe9da6c16ce7: 0.007%
Covered Lines: 106765
Relevant Lines: 149238

💛 - Coveralls