Dejan Stojadinović created KAFKA-20882:
------------------------------------------
Summary: Reduce build time: use lazy creation for Gradle tasks
(i.e. use `tasks.register` instead of `task` or `tasks.create`)
Key: KAFKA-20882
URL: https://issues.apache.org/jira/browse/KAFKA-20882
Project: Kafka
Issue Type: Improvement
Components: build
Reporter: Dejan Stojadinović
Assignee: Dejan Stojadinović
Fix For: 4.4.0
(on) *How to test: *execute *./gradlew clean releaseTarGz--rerun-tasks
--no-build-cache --no-configuration-cache --no-daemon*
* trunk: *BUILD SUCCESSFUL in 4m 4s*
* this PR: *BUILD SUCCESSFUL in 3m 54s*
(!) Note: `allDepInsight` task is producing equivalent (not identical) results;
I made some test comparing outputs for both trunk and this PR:
{code}
./gradlew allDepInsight --configuration runtimeClasspath --dependency
com.fasterxml.jackson.core:jackson-databind > someTxtFile.txt
{code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)