elasticsearch/docs/reference/query-languages
Craig Taverner 543aeb8c19
Output function signature license requirements to Kibana definitions (#127717)
Output function signature license requirements to Kibana definition files, and also test that this matches the actual licensing behaviour of the functions.

ES|QL functions that enforce license checks do so with the `LicenseAware` interface. This does not expose what that functions license level is, but only whether the current active license will be sufficient for that function and its current signature (data types passed in as fields). Rather than add to this interface, we've made the license level information test-only information. This means if a function implements LicenseAware, it also needs to add a method to its test class to specify the license level for the signature being called. All functions will be tested for compliance, so failing to add this will result in test failure. Also if the test license level does not match the enforced license, that will also cause a failure.
2025-05-07 10:02:17 +02:00
..
eql [docs] Fix various syntax and rendering errors (#127062) 2025-04-24 17:57:03 +02:00
esql Output function signature license requirements to Kibana definitions (#127717) 2025-05-07 10:02:17 +02:00
images [DOCS] Fix broken images (#126648) 2025-04-11 19:04:08 -07:00
query-dsl [docs] Fix various syntax and rendering errors (#127062) 2025-04-24 17:57:03 +02:00
sql [DOCS] Remove poor link in sql-index-frozen.md (#127543) 2025-04-30 07:59:35 -07:00
eql.md Restructure query-languages docs files for clarity (#124797) 2025-03-17 17:58:58 +01:00
esql.md [DOCS][9.x] Improve ESQL reference docs information architecture (#127248) 2025-04-25 09:54:45 +02:00
index.md [Reference] Revisit query language landing page (#127632) 2025-05-07 08:44:49 +02:00
kql.md Fix broken cross-repo links, versions in search connectors docker instructions (#123700) 2025-02-28 16:02:54 +01:00
querydsl.md Restructure query-languages docs files for clarity (#124797) 2025-03-17 17:58:58 +01:00
sql.md Restructure query-languages docs files for clarity (#124797) 2025-03-17 17:58:58 +01:00
toc.yml [DOCS][9.x] Improve ESQL reference docs information architecture (#127248) 2025-04-25 09:54:45 +02:00