XiaoHongbo-Hope opened a new pull request, #9529:
URL: https://github.com/apache/paimon/pull/9529

   ## Summary
   
   - make newly created `load_from_lerobot` targets self-contained with frame, 
dataset-manifest, Episode, and Task tables
   - bind all components with `dataset_id` and `metadata_version`, publishing 
`READY` only after component snapshots are committed and tagged
   - preserve LeRobot v3 info, features, statistics, Episode boundaries, 
splits, Tasks, and extra metadata
   - validate frame control columns against the metadata being published
   - cascade managed companion cleanup while preserving rename and legacy 
frame-only behavior
   
   This establishes the persisted import contract needed by the follow-up 
`PaimonLeRobotDataset` work in #9498, without adding that reader here.
   
   ## Compatibility
   
   - existing pre-bundle LeRobot targets keep their frame-only append behavior
   - `dataset_id` is optional and defaults to the original target identifier
   - self-contained imports currently support the main branch only
   
   ## Scope
   
   This PR remains image-only, matching the currently merged importer. It does 
not add video import, `PaimonLeRobotDataset`, or `PaimonLeRobotWriter`.
   
   ## Tests
   
   - LeRobot 0.4.4 integration: `38 passed`
   - LeRobot + HDF5 + multimodal regression: `116 passed, 22 skipped`
   - flake8, py_compile, and `git diff --check` pass


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