Caideyipi opened a new pull request, #18028: URL: https://github.com/apache/iotdb/pull/18028
Backport of #18015 / commit 797dfa5d5cfd6dce83b65856d9570dd88e51726e to dev/1.3.\n\nThis adapts the async DataNode sink client resource key to include the endpoint set, so sinks with the same receiver attributes but different target endpoints do not share the same async client manager or TsFile executor.\n\nValidation:\n- git diff --cached --check\n- mvn -pl iotdb-core/datanode -Dtest=IoTDBDataNodeAsyncClientManagerTest -DskipITs test could not reach the test because current dev/1.3 local compilation fails first on unrelated API mismatches such as missing IOUtils.readFully(...), missing ProgressIndex.isEqualOrAfter(...), and thrift signature mismatches in DataNodeInternalRPCServiceImpl. During that run, checkstyle and spotless completed successfully before compile failed. -- 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]
