Caideyipi opened a new pull request, #18401:
URL: https://github.com/apache/iotdb/pull/18401
## Description
Backport #18395 (commit `303686e86044b0ca95e359f7f9d58afcf91d4b8e`) to
`dev/1.3`.
This adds integration-test coverage for legacy pipe receiver permissions and
auto-creation behavior, DataNode/ConfigNode receiver sessions, and two-stage
aggregation source credentials.
### dev/1.3 adaptations
- Map the two-stage aggregation test to the `dev/1.3` `autocreate` test
hierarchy and category.
- Use the `dev/1.3` `Deletion` package and `USE_PIPE` privilege syntax.
- Use the Commons IO `FileUtils` available on this branch.
## Verification
- `mvn spotless:apply -pl integration-test -Pwith-integration-tests`
- `mvn test-compile -DskipTests -Drat.skip=true -Ddevelocity.off=true -pl
integration-test -Pwith-integration-tests`
- BUILD SUCCESS; Checkstyle and Spotless passed; 482 test source files
compiled.
- The three single-cluster ITs were attempted locally, but the test
ConfigNode failed before test execution because ANTLR 4.9.3-generated classes
were loaded with ANTLR runtime 4.13.2.
--
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]