singhpk234 commented on PR #2280:
URL: https://github.com/apache/polaris/pull/2280#issuecomment-3487401124

   Hey Alex, 
   Thank a ton for all the work !
   Is this understanding of M1 and M2 correct ? (take design doc above)
   ```
   M1 - Simple, slow implementation with basic RBAC
   - Not production ready – marked experimental
   - Does not implement access checks based on S3 location
   - Does not support HTTP proxies
   - Corresponds to the current PR: https://github.com/apache/polaris/pull/2280 
   
   M2 - Fast implementation with efficient RBAC
   - Production-ready
   - Implements [Access checks based on the S3 
location](https://docs.google.com/document/d/1ygdia7u4bUHUt6n8XhZo48aKoIyyrCvKqan3XP25iB8/edit?tab=t.0#bookmark=id.hs05149qp3eo)
 
   - Supports HTTP proxies
   - Implements "Nessie style" signed parameters
   ```
   
   If yes, I am bit confused, if we know M2 is the one we eventually wanna make 
and M2 is a bit orthogonal to M1 why are making / investing on M1, a couple 
questions that would be really helpful to get your take : 
   1. How long it will take for us to get M2 post M1 ? (you mentioned M2 is 
already in works ?)
   2. why are we making M1 if M1 is not production recommended and based on my 
understanding it will never be.
   3. when both M2 and M1 are there when will a user use M1 over M2 ?
   


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