Caideyipi opened a new pull request, #18129: URL: https://github.com/apache/iotdb/pull/18129
## Description - Disable unused built-in Pipe processors and sinks for the open-source edition. - Disable non-forwarding Pipe requests by forcing Pipe sources to forward Pipe requests and rejecting `forwarding-pipe-requests=false`. - Remove the Pipe IT workflow and AirGap/OPC related test coverage that depends on disabled built-ins. This ports only the Pipe-related parts from `d99b102a2a9b7b88b4920b03be824ca4ed8997f6`. ## Tests - `mvn spotless:apply -pl iotdb-core/node-commons,iotdb-core/confignode,iotdb-core/datanode,integration-test -P with-integration-tests` - `mvn -pl iotdb-core/node-commons -DskipTests compile` - `mvn -pl iotdb-core/confignode -DskipTests compile` - `git diff --check` - `git diff --cached --check` `datanode` full compile was attempted, but this local workspace fails in unrelated generated queryengine/thrift code paths (`target/generated-sources/freemarker` missing `IFill`/`Accumulator`, and `-am` reaches thrift generated sources missing `javax.annotation`). The modified Pipe files do not appear in those compile errors. -- 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]
