jackyhu-db commented on PR #3175:
URL: https://github.com/apache/arrow-adbc/pull/3175#issuecomment-3090431479

   > This change will obviously work, but I think it's pretty confusing. Can we 
instead put a `virtual int DefaultQueryTimeoutSeconds { get; } on 
`Hive2Connection` and then override it from DatabricksConnection?
   > 
   > (Feel free to push back; I don't feel super strongly about it.)
   
   I am not sure if this change will work as the `QueryTimeoutSeconds` is set 
in the base class `Hive2ServerConnection`, at this time it does not get the 
value `DefaultQueryTimeoutSeconds` from the subclass `DatabricksConnection`. 
The logic I added here is it will set the `QueryTimeoutSeconds` with 3 hours as 
long as it is not customized by the client. Which means even if it is 
configured by the base class with some other logic, it will still be 
overwritten with 3 hours. 


-- 
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: github-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to