This is an automated email from the ASF dual-hosted git repository.

hgruszecki pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iggy.git


The following commit(s) were added to refs/heads/master by this push:
     new 5306a9185 fix(java): resolve Gradle 9 task dependency error in Pinot 
connector publish (#2706)
5306a9185 is described below

commit 5306a91856eaf92cbd7f7cac4a21ed4efba7a651
Author: Hubert Gruszecki <[email protected]>
AuthorDate: Tue Feb 10 07:56:27 2026 +0100

    fix(java): resolve Gradle 9 task dependency error in Pinot connector 
publish (#2706)
---
 .../external-processors/iggy-connector-pinot/build.gradle.kts  | 10 +++++-----
 .../iggy-connector-pinot/docker-compose.yml                    |  6 ++----
 2 files changed, 7 insertions(+), 9 deletions(-)

diff --git 
a/foreign/java/external-processors/iggy-connector-pinot/build.gradle.kts 
b/foreign/java/external-processors/iggy-connector-pinot/build.gradle.kts
index 89e986978..769d1877b 100644
--- a/foreign/java/external-processors/iggy-connector-pinot/build.gradle.kts
+++ b/foreign/java/external-processors/iggy-connector-pinot/build.gradle.kts
@@ -46,15 +46,15 @@ dependencies {
     testRuntimeOnly(libs.slf4j.simple)
 }
 
-// Task to copy runtime dependencies for Docker deployment (flattened into 
libs directory)
-tasks.register<Copy>("copyDependencies") {
+// Assemble connector plugin with all dependencies for Docker deployment
+tasks.register<Copy>("assemblePlugin") {
+    from(tasks.named("jar"))
     from(configurations.runtimeClasspath)
-    into(layout.buildDirectory.dir("libs"))
+    into(layout.buildDirectory.dir("plugin"))
 }
 
-// Make jar task depend on copyDependencies
 tasks.named("jar") {
-    finalizedBy("copyDependencies")
+    finalizedBy("assemblePlugin")
 }
 
 publishing {
diff --git 
a/foreign/java/external-processors/iggy-connector-pinot/docker-compose.yml 
b/foreign/java/external-processors/iggy-connector-pinot/docker-compose.yml
index 889338fd2..8e50a9be3 100644
--- a/foreign/java/external-processors/iggy-connector-pinot/docker-compose.yml
+++ b/foreign/java/external-processors/iggy-connector-pinot/docker-compose.yml
@@ -79,8 +79,7 @@ services:
       retries: 10
       start_period: 30s
     volumes:
-      - ./build/libs:/opt/pinot/plugins/pinot-stream-ingestion/iggy-connector
-      - 
../../java-sdk/build/libs/iggy-0.6.0.jar:/opt/pinot/plugins/pinot-stream-ingestion/iggy-connector/iggy-0.6.0.jar
+      - ./build/plugin:/opt/pinot/plugins/pinot-stream-ingestion/iggy-connector
       - ./deployment:/opt/pinot/deployment
     networks:
       - iggy-pinot-network
@@ -124,8 +123,7 @@ services:
       retries: 10
       start_period: 30s
     volumes:
-      - ./build/libs:/opt/pinot/plugins/pinot-stream-ingestion/iggy-connector
-      - 
../../java-sdk/build/libs/iggy-0.6.0.jar:/opt/pinot/plugins/pinot-stream-ingestion/iggy-connector/iggy-0.6.0.jar
+      - ./build/plugin:/opt/pinot/plugins/pinot-stream-ingestion/iggy-connector
       - ./deployment:/opt/pinot/deployment
     networks:
       - iggy-pinot-network

Reply via email to