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

   ## Description
   
   This PR improves object-column handling around TsFile parsing and 
load-related helper constructors.
   
   - Add overloads for TsFile insertion parsers and related object/load helpers 
while preserving existing constructors.
   - Add `objectPathsOnly` filtering for query, scan, and table TsFile parsers 
so callers can read only OBJECT columns when needed.
   - Treat `TSDataType.OBJECT` as binary payload data in scan/table parser 
tablet generation.
   - Keep existing behavior as the default by delegating old constructors to 
the new overloads with object filtering disabled.
   
   ## Tests
   
   - `mvn spotless:apply -pl iotdb-core/datanode`
   - `git diff --check`
   - Verified the added overloads cover the object-column extension constructor 
signatures used by downstream branches.
   
   `mvn "-Ddevelocity.off=true" compile -pl iotdb-core/datanode` could not 
complete in this local Windows environment because the JVM failed to allocate 
native memory/page file space before compilation started.
   


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