400Ping opened a new issue, #1173:
URL: https://github.com/apache/mahout/issues/1173

   ### Goal
   Refactor remote URL provider selection to a registry-based pattern so new 
providers can be added with minimal core changes.
   
   ### Scope
   - Introduce a provider registry abstraction in `qdp-core` remote I/O path.
   - Register current providers (`s3`, `gs`) via provider factories.
   - Replace direct scheme `match` logic with registry lookup.
   - Keep current behavior unchanged:
     - supported schemes remain `s3://`, `gs://`
     - query/fragment remains unsupported
     - temp-file download flow remains unchanged
   - Add/adjust tests for:
     - known scheme resolution
     - unknown scheme rejection
     - provider registration behavior


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