mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-06-28 17:34:17 -04:00
Today in tests we handle requests for unknown actions much as in production code, dropping the message and logging a warning. Tests may fail if they hit such an error, but there might be many retries first and and the failure might just be reported as a timeout which is hard to diagnose. Some tests might even still pass if, for instance, the bad message is something like a background stats request. Nonetheless we should not be sending requests for unknown actions in (almost all) tests. We should instead be making sure that the destination node has a new enough version to understand the request first. Therefore with this commit we fail tests immediately on the first unknown action they encounter. Relates #81116 |
||
---|---|---|
.. | ||
analysis-icu | ||
analysis-kuromoji | ||
analysis-nori | ||
analysis-phonetic | ||
analysis-smartcn | ||
analysis-stempel | ||
analysis-ukrainian | ||
discovery-azure-classic | ||
discovery-ec2 | ||
discovery-gce | ||
examples | ||
ingest-attachment | ||
mapper-annotated-text | ||
mapper-murmur3 | ||
mapper-size | ||
repository-azure | ||
repository-gcs | ||
repository-hdfs | ||
repository-s3 | ||
store-smb | ||
transport-nio | ||
build.gradle |