Caideyipi opened a new pull request, #17980: URL: https://github.com/apache/iotdb/pull/17980
## Description This PR fixes `IoTDBPipeDoubleLivingIT#testBasicDoubleLiving` by ensuring the receiver has synchronized the sender-side table data and schema before receiver-side table insertion starts. Without this wait, the receiver may try to auto-create a missing column from an insert statement that does not carry the column category, causing `Unknown column category for s5. Cannot auto create column.`. It also fixes the receiver-side tree insertion block to use `receiverEnv.getConnection()` instead of reusing the sender connection. ### Verification - `mvn spotless:apply -pl integration-test -P with-integration-tests` - Attempted single IT verification with `IoTDBPipeDoubleLivingIT#testBasicDoubleLiving`; the run failed in `setUp` before reaching the test body because the local cluster did not start after 30 retries. <hr> This PR has: - [x] been self-reviewed. - [x] modified existing integration tests. <hr> ##### Key changed/added classes (or packages if there are too many classes) in this PR - `integration-test/src/test/java/org/apache/iotdb/pipe/it/dual/tablemodel/manual/enhanced/IoTDBPipeDoubleLivingIT.java` -- 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]
