Caideyipi commented on PR #18496:
URL: https://github.com/apache/iotdb/pull/18496#issuecomment-5351127372

   Thanks for the review. I applied the requested changes in follow-up commit 
[`8cf4615`](https://github.com/Caideyipi/iotdb/commit/8cf4615423a0753d2ad2b6e85625eabeb320149c).
   
   - Batch fetch failures, unsuccessful responses, and JAR-count mismatches now 
retry each plugin individually. Only plugins that still fail are marked 
unavailable; healthy plugins continue through save and registration.
   - Individual save failures are isolated so a later plugin is still processed.
   - All new operator-facing fetch/save messages are complete EN/ZH 
`DataNodePipeMessages` constants, and these failure paths log at `ERROR`.
   - Added focused tests for batch fallback, count mismatch, isolated save 
failure, and recorded plugin failure metadata.
   
   Recovery is not polled after startup. If the JAR is restored on ConfigNode, 
the affected DataNode must be restarted to retry startup loading; recreating 
the plugin follows the normal ConfigNode-to-DataNode registration flow.
   
   Spotless, Checkstyle, and `git diff --check` pass. The full DataNode 
`test-compile` is still blocked by pre-existing generated-source/dependency 
errors in unrelated query-engine fill and aggregation classes.


-- 
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