Caideyipi opened a new pull request, #17867:
URL: https://github.com/apache/iotdb/pull/17867

   ## Description
   
   This PR fixes relational delete node serialization so table-model delete 
data events preserve the database name consistently.
   
   - Write `databaseName` in `RelationalDeleteDataNode` WAL serialization to 
match WAL deserialization.
   - Include `databaseName` in `serializedSize()` and equality/hash code.
   - Cover non-null database name in the existing serialization test.
   
   Related to #17816.
   
   ## Tests
   
   - `mvn -pl iotdb-core/datanode spotless:apply`
   - `git diff --check`
   - `java -cp ... org.junit.runner.JUnitCore 
org.apache.iotdb.db.queryengine.plan.planner.plan.node.write.RelationalDeleteDataNodeTest`
   
   `mvn -pl iotdb-core/datanode -Dtest=RelationalDeleteDataNodeTest test` does 
not reach the test phase in this checkout because datanode compilation 
currently fails on unrelated `MemoryReservationManager` signature mismatches.


-- 
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