Commit graph

6 commits

Author SHA1 Message Date
Joe Gallo
bb33952367
Optimize PipelineConfiguration-checking ClusterStateListeners (#117038) (#117098) 2024-11-21 02:45:42 +11:00
Ryan Ernst
dedf9fd6d7
Use directory name as project name for libs (#115720) (#115984)
* Use directory name as project name for libs (#115720)

The libs projects are configured to all begin with `elasticsearch-`.
While this is desireable for the artifacts to contain this consistent
prefix, it means the project names don't match up with their
directories. Additionally, it creates complexities for subproject naming
that must be manually adjusted.

This commit adjusts the project names for those under libs to be their
directory names. The resulting artifacts for these libs are kept the
same, all beginning with `elasticsearch-`.

* fixes
2024-10-31 07:52:10 +11:00
Simon Cooper
c1115d24d7
Add a size limit to outputs from mustache (#114002) (#114297)
Backport #114002 to 8.16
2024-10-08 12:47:08 +01:00
Mark Vieira
0279c0a909
Add AGPLv3 as a supported license 2024-09-13 14:30:33 -07:00
Patrick Doyle
ae41e9ab65
Pluggable BuiltInExecutorBuilders (#111939)
* Refactor: move static calculations to Util

* BuiltInExecutorBuilders

* Spotless

* Change to getBuilders

* Move helper functions back into ThreadPool
2024-08-27 11:22:54 -04:00
Ry Biesemeyer
ea4ad5e7de
[logstash bridge]: stableapi bootstrap (#108171)
* [logstash bridge]: stableapi bootstrap

Adds a new `logstash-bridge` project in `/libs` that exports api-stable
wrappers for the elasticsearch-internal types that Logstash's Elastic
Integration Filter relies on to provide ingest pipeline execution inside
of Logstash.

These bridge classes prevent Elasticsearch-internal refactorings from
breaking the Logstash-owned project.

* Update docs/changelog/108171.yaml

* rename StableAPI -> StableBridgeAPI
2024-06-13 10:32:46 -07:00