elasticsearch/test
David Turner c1dc5238da
Apply cluster states in system context (#53785)
Today cluster states are sometimes (rarely) applied in the default context
rather than system context, which means that any appliers which capture their
contexts cannot do things like remote transport actions when security is
enabled.

There are at least two ways that we end up applying the cluster state in the
default context:

1. locally applying a cluster state that indicates that the master has failed
2. the elected master times out while waiting for a response from another node

This commit ensures that cluster states are always applied in the system
context.

Mitigates #53751
2020-03-19 14:13:52 +00:00
..
fixtures Upgrade GCS SDK to 1.104.0 (#52839) 2020-03-05 09:10:09 +01:00
framework Apply cluster states in system context (#53785) 2020-03-19 14:13:52 +00:00
logger-usage Apply 2-space indent to all gradle scripts (#48849) 2019-11-13 10:14:04 +00:00
build.gradle MINOR: Remove some Deadcode in Gradle (#37160) 2019-01-07 09:21:25 +01:00