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