~maas-committers/maas/+git/temporal:release/v1.22.x

Last commit made on 2024-03-28
Get this branch:
git clone -b release/v1.22.x https://git.launchpad.net/~maas-committers/maas/+git/temporal

Branch merges

Branch information

Name:
release/v1.22.x
Repository:
lp:~maas-committers/maas/+git/temporal

Recent commits

1c396c1... by Temporal Data <email address hidden>

Bump Server version to 1.22.7

627e2d2... by Yimin Chen <email address hidden>

Validate normal TQ on sticky poll (#5488)

## What changed?
Validate normal TQ on sticky poll

## Why?
On sticky poll, we fetch normal TQ's UserData. So an invalid normal TQ
on a sticky queue would still trigger a load for the invalid normal
queue.

## How did you test it?
Manual test with invalid TQ.

## Potential risks
<!-- Assuming the worst case, what can be broken when deploying this
change to production? -->

## Documentation
<!-- Have you made sure this change doesn't falsify anything currently
stated in `docs/`? If significant
new behavior is added, have you described that in `docs/`? -->

## Is hotfix candidate?
<!-- Is this PR a hotfix candidate or does it require a notification to
be sent to the broader community? (Yes/No) -->

2099dfd... by Yimin Chen <email address hidden>

Add validation for a few string fields (#5487)

Add string validation for a few string fields

Since we disable utf8 string validation from proto level, we want to
enforce minimal validation for some key fields.

Unit tests

No

<!-- Have you made sure this change doesn't falsify anything currently
stated in `docs/`? If significant
new behavior is added, have you described that in `docs/`? -->

<!-- Is this PR a hotfix candidate or does it require a notification to
be sent to the broader community? (Yes/No) -->

2899920... by Temporal Data <email address hidden>

Bump Server version to 1.22.6

1eba091... by Quinn

Update Go SDK to handle SDKPriorityUpdateHandling flag (#5468)

## What changed?
Updating Go SDK to
https://github.com/temporalio/sdk-go/tree/v1.25.1-unknown-flag to handle
SDKPriorityUpdateHandling flag

## Why?
Allow safe rollback

## How did you test it?
Testing was done on the SDK side

## Potential risks
No

## Documentation
No

## Is hotfix candidate?
Yes

2787da3... by Temporal Data <email address hidden>

Bump Server version to 1.22.5

760ea9c... by Temporal Data <email address hidden>

Bump Server version to 1.22.5-rc2

2ea05b3... by Roey Berman <email address hidden>

Ensure PollActivityTaskQueueResponse.ScheduleToCloseTimeout is not nil (#5444)

## What changed?

In description.

## Why?

This field should never be nil as expected by the TS SDK.
This may happen if ScheduleActivityExecution was recorded in version
1.23 and the server was rolled back.

d4f38c2... by Temporal Data <email address hidden>

Bump Server version to 1.22.5-rc1

64fe53c... by Tim Deeb-Swihart <email address hidden>

Backport code to drop internal errors encountered during task processing (#5385)

## What changed?

Internal errors encountered during task processing will be dropped when
this new config is enabled.

## Why?

These errors represent unprocessable tasks, so should not block our task
queues.

## How did you test it?

## Potential risks

We're not 100% certain that we only return internal errors when a task
is unprocessable, so this will be enabled by dynamicconfig for now.

## Is hotfix candidate?