Skip to content

Elasticsearch build and Gradle plugins should support Gradle configuration cache #57918

@breskeby

Description

@breskeby

The gradle configuration cache is an incubating feature that significantly improves gradle configuration time by applying cache mechanisms to the gradle build configuration.
The functionality is described in detail at https://docs.gradle.org/nightly/userguide/configuration_cache.html
In order to support this configuration cache some requirements must be met by plugins and build scripts that are described here: https://docs.gradle.org/nightly/userguide/configuration_cache.html#requirements

### Tasks
- [ ] https://github.com/elastic/elasticsearch/pull/100987
- [ ] https://github.com/elastic/elasticsearch/pull/101140
- [ ] https://github.com/elastic/elasticsearch/pull/101070
- [ ] https://github.com/elastic/elasticsearch/pull/101069
- [ ] https://github.com/elastic/elasticsearch/pull/101161
- [ ] https://github.com/elastic/elasticsearch/pull/101217
- [ ] https://github.com/elastic/elasticsearch/pull/96475
- [ ] https://github.com/elastic/elasticsearch/pull/101718
- [ ] https://github.com/elastic/elasticsearch/pull/101823
- [ ] https://github.com/elastic/elasticsearch/pull/101822
- [ ] https://github.com/elastic/elasticsearch/pull/101830
- [ ] https://github.com/elastic/elasticsearch/pull/101842
- [ ] https://github.com/elastic/elasticsearch/pull/101927
- [ ] https://github.com/elastic/elasticsearch/pull/101923
- [ ] https://github.com/elastic/elasticsearch/pull/101903
- [ ] https://github.com/elastic/elasticsearch/pull/102353

Metadata

Metadata

Assignees

Labels

:Delivery/BuildBuild or test infrastructureTeam:DeliveryMeta label for Delivery team

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions