lh0156 opened a new pull request, #22948:
URL: https://github.com/apache/kafka/pull/22948

   ## Summary
   
   - Enable Gradle module metadata generation for the kafka-clients publication.
   
   ## Motivation
   
   [KAFKA-18970](https://issues.apache.org/jira/browse/KAFKA-18970) tracks the 
disabled Gradle Module Metadata publication for the clients submodule. The 
clients publication should provide its .module metadata so Gradle consumers can 
resolve its published variants and capabilities.
   
   ## Validation
   
   - `./gradlew :clients:generateMetadataFileForMavenJavaPublication 
--no-build-cache --console=plain`
   - Verified `clients/build/publications/mavenJava/module.json` contains the 
`org.apache.kafka:kafka-clients` component and published variants.
   - `./gradlew --no-daemon 
:clients:generateMetadataFileForMavenJavaPublication :clients:check 
--exclude-task test --no-build-cache --console=plain`
   - `git diff --check`
   
   The full `:clients:check` test task was also started. It reached the 
existing `KafkaProducerTest.testTopicExpiryInMetadata` test, which remained in 
`KafkaProducer.waitOnMetadata` for over an hour without completing; the run was 
interrupted after confirming the wait was unrelated to this one-line build 
configuration change.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to