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]
