aiguofer commented on issue #1441:
URL: https://github.com/apache/arrow-adbc/issues/1441#issuecomment-1884087376

   So I created a fully reproducible example. It seems the problem is that the 
BigQuery driver is reporting a precision of 77, but the max is 76. From their 
docs, they mention that the max precision for BIGDECIMAL is `Precision: 76.76 
(the 77th digit is partial)`, so my guess is they're rounding up. I will change 
the logic on our server to do something like `min(76, 
JdbcFieldInfo.getPrecision())`.
   
   I think we can close this, but I'll follow up with another issue in the 
Arrow repo to throw an exception instead of just crashing when encountering 
something like this.


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