Commit graph

7 commits

Author SHA1 Message Date
Simon Cooper
e701697eb5
Remove historical features infrastructure (#117043)
v9 can only talk to 8.18, and historical features are a maximum of 8.12, so we can remove all historical features and infrastructure.
2024-11-24 19:39:09 +00:00
Simon Cooper
c2c0901bba
Remove desired node historical features (#116951) 2024-11-20 15:57:14 +00:00
Simon Cooper
62d075d1ac
Include test features in feature name generation (#116078) 2024-11-01 13:46:46 +00:00
Mark Vieira
a59c182f9f
Add AGPLv3 as a supported license 2024-09-13 15:29:46 -07:00
Moritz Mack
c7a35a4ee3
Verify feature usage in REST tests (#106800)
Regular feature names are extracted together with historical features during feature metadata extraction.
Based on this, feature checks in tests are validated to use only known features to prevent tests from
being silently disabled due to a invalid or misspelled feature name.
---------

Co-authored-by: Lorenzo Dematte <lorenzo.dematte@elastic.co>
2024-03-28 14:31:37 +01:00
Simon Cooper
4c98fd9c5c
Add a historical feature for transport version fixups (#102211)
Make sure logging is configured in the historical versions task

Co-authored-by: Mark Vieira <portugee@gmail.com>
2023-11-16 10:02:12 +00:00
Mark Vieira
5d379626df
Expose historical feature metadata to rest tests (#102110)
This introduces a new getHistoricalFeatures() method on ESRestTestCase
which returns a map of historical feature version mappings loaded from
FeatureSpecification implementations from any plugins/modules in use
by the current test suite. The mappings are generated by a new Gradle
task at build time, and then injected into the test runtime as a
System property.
2023-11-14 10:38:33 -08:00