Caideyipi opened a new pull request, #18496: URL: https://github.com/apache/iotdb/pull/18496
## Description When ConfigNode cannot provide a registered Pipe plugin JAR, DataNode startup currently fails. This change records the affected plugin load failures, logs them at ERROR, skips unavailable plugins, and allows DataNode startup to continue. The fetch path now also handles unsuccessful or malformed ConfigNode responses, validates the returned JAR count, and isolates individual JAR save failures. The recorded failure remains visible through SHOW PIPEPLUGINS. ## Validation - mvn -pl iotdb-core/datanode spotless:check -DskipTests - git diff --check This PR has: - [x] been self-reviewed. ##### Key changed class - iotdb-core/datanode/src/main/java/org/apache/iotdb/db/pipe/agent/runtime/PipeAgentLauncher.java -- 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]
