Files
tasks/chasm/lib/tests/proto/v1/message.proto
Alan WuandGitHub 58b669167e Fix legacy query converter search attribute precedence (#9414)
## What changed?
Fix legacy query converter search attribute precedence.

## Why?
For conflicting search attribute aliases, custom search attributes
should take precedence, then chasm, then system/predefined search
attributes. Legacy converter incorrectly resolves system search
attribute before chasm.

## How did you test it?
- [X] built
- [X] run locally and tested manually
- [X] covered by existing tests
- [X] added new unit test(s)
- [X] added new functional test(s)
2026-02-27 00:17:37 +00:00

26 lines
586 B
Protocol Buffer

syntax = "proto3";
package temporal.server.chasm.lib.tests.proto.v1;
option go_package = "go.temporal.io/server/chasm/lib/tests/gen/testspb;testspb";
import "google/protobuf/timestamp.proto";
message TestPayloadStore {
int64 total_count = 1;
int64 total_size = 2;
// (-- api-linter: core::0142::time-field-type=disabled --)
map<string, google.protobuf.Timestamp> expiration_times = 3;
bool closed = 4;
bool canceled = 5;
}
message TestPayloadTTLPureTask {
string payload_key = 1;
}
message TestPayloadTTLSideEffectTask {
string payload_key = 1;
}