qingwei727 commented on PR #9751:
URL: https://github.com/apache/gravitino/pull/9751#issuecomment-3782100913

   > My feeling is that most of the property definitions are too 
vendor-specific, like `dlf-xxx`. Also, it emphasizes everywhere in the doc that 
"rest" equals "dlf". What happens if there are other Paimon REST 
implementations?
   > 
   > I would suggest making the property as generic as possible, so that if 
there are other Paimon REST implementations, such properties can also be 
leveraged.
   
   Thanks for the review! You raise a valid concern about property naming and 
extensibility.
   
   About he current implementation, I'd like to clarify:
   
   ### Current Design Rationale:
   
   1. **Generic property**: `token-provider` 
      - Already generic and can support multiple providers (e.g., `bearer`, 
`dlf`)
      - Not DLF-specific
   
   2. **DLF-specific properties**: `dlf-access-key-id`, 
`dlf-access-key-secret`, etc.
      - These are intentionally DLF-specific because they map directly to 
Paimon's DLF implementation
      - Paimon itself uses `dlf.access-key-id` format (see [Paimon DLF 
docs](https://paimon.apache.org/docs/master/concepts/rest/overview/))
   
   
   


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