jorisvandenbossche commented on issue #38325:
URL: https://github.com/apache/arrow/issues/38325#issuecomment-2056167597

   > The motivation behind the `**kwargs` proposal was to make it possible to 
allow consumers to specify arbitrary arguments without seeing errors because a 
particular producer doesn't support that argument. 
   > ..
   > or we need the protocol's signature to be flexible enough to accommodate 
any call from the consumer without raising an exception solely on the basis of 
certain arguments not being supported.
   
   My understanding was that we only want to allow the consumer to pass a 
_default_ without raising an exception. As a producer, if any parameter with a 
non-default value is passed that the producer in question does not support, it 
should still raise an error? 
   
   But from your above post, it seems you are arguing for actually silencing 
any errors?


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