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]

Reply via email to