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]

Reply via email to