elasticsearch/x-pack/plugin/sql
Niels Bauman 87c6fa7e9b
Introduce projectClient method on Client (#129174)
We originally defined the `projectClient` method on `ProjectResolver` as
a convenience method to execute API calls for specific projects. That
method requires a reference to both a `ProjectResolver` and a `Client`.

We now introduce the same method directly on the `Client` interface and
inject a `ProjectResolver` there, removing the need for a
`ProjectResolver` reference in places that just want to execute API
requests on a specific project.

To reduce the number of changes, this change solely focuses on
introducing the new method. Future changes will migrate the uses of the
original method to the new one and remove the original altogether.
2025-06-12 15:19:16 -03:00
..
connectors/tableau Update Tableau connector to use connection dialog v2 (#88462) 2022-07-26 10:54:59 +02:00
jdbc Remove security manager policy files (#127727) 2025-05-06 19:37:46 +02:00
qa Remove security manager policy files (#127727) 2025-05-06 19:37:46 +02:00
sql-action Add temporary LegacyActionRequest (#128107) 2025-05-20 07:09:27 -07:00
sql-cli Fix a bunch of non-final static fields (#119185) 2024-12-26 19:14:36 +01:00
sql-client Use StringBuilder instead of StringBuffer (#128665) 2025-06-02 14:29:22 +03:00
sql-proto Remove dangling spaces wherever found. (#127475) 2025-05-01 10:33:54 -05:00
src Introduce projectClient method on Client (#129174) 2025-06-12 15:19:16 -03:00
build.gradle Update Gradle wrapper to 8.12 (#118683) 2024-12-30 15:34:24 +01:00