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

Last commit made on 2021-10-29
Get this branch:
git clone -b release/v1.12.x https://git.launchpad.net/~maas-committers/maas/+git/temporal

Branch merges

Branch information

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

Recent commits

af53977... by Alex Shtin <email address hidden>

Fix merge error

e5772b7... by Alex Shtin <email address hidden>

Bump version to 1.12.4

bd706b0... by Alex Shtin <email address hidden>

Limit Elasticsearch document _id to 512 bytes (#2112)

6ee631a... by Alex Shtin <email address hidden>

Update version to 1.12.3

45b2612... by Mikhail Gryzykhin <email address hidden>

Remove video.png (#2028)

* Remove video.png
* Place video.png in usercontent.

f225894... by Matt McShane <email address hidden>

Remove task polling recursion (#2022)

I suspect this recursion is the root of some of the reports of increased
CPU utilization we've had from the field. A change in the 1.12 time
frame has consumer-side task polling recurse as a last resort. In cases
where forwarding fails, this recursion can approximate a spin until the
context timeout, resulting in high CPU utilization. Also there's the
potential to overflow the stack.

This change restores the earlier behavior wherein if poll forwarding
fails the request spends the remainder of its time in a blocking read
from the _local_ task queue channels.

9c5468e... by Alex Shtin <email address hidden>

Fix bulk processor NPE (#2013)

63fe119... by Alex Shtin <email address hidden>

Fix elasticsearch_bulk_processor_wait_add_latency metric (#2012)

d10b98b... by Alex Shtin <email address hidden>

Add elasticsearch_bulk_processor_duplicate_request metric (#2003)

0378929... by Alex Shtin <email address hidden>

Unify visibility metrics (#1928)