fhan688 opened a new pull request, #3256:
URL: https://github.com/apache/fluss/pull/3256

   ### Purpose
   Introduce an initial Hudi LakeStorage plugin module for Fluss and wire it 
into build/distribution, so Hudi can be recognized as a supported data lake 
format.
   
   ### Brief change log
   
   - Add HUDI("hudi") to DataLakeFormat.
   - Introduce new module fluss-lake-hudi.
   - Add HudiLakeStorage and HudiLakeStoragePlugin as the initial Hudi 
LakeStorage implementation scaffold.
   - Register LakeStoragePlugin via service loader metadata.
   - Include the new module in lake parent modules and distribution/plugin 
assembly.
   - Update quickstart-flink build preparation to include hudi plugin artifact.
   
   ### Tests
   
   - This commit mainly introduces module/plugin scaffolding and build wiring.
   
   - Suggested verification:
   
   mvn -pl fluss-lake/fluss-lake-hudi -am clean test
   mvn -pl fluss-dist -am clean package -DskipTests
   
   - No dedicated Hudi functional UT/IT is included in this commit.
   
   ### API and Format
   
   - API impact: additive change by introducing HUDI in DataLakeFormat.
   - No storage format migration or incompatible format change in this PR.
   
   ### Documentation
   
   - No user-facing documentation changes in this PR.
   - Hudi usage/configuration docs can be added in a follow-up PR.
   


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