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