Releases: looker-open-source/bqjdbc
Releases · looker-open-source/bqjdbc
v2.3.13 Release
Addresses an issue from v2.3.12 which changed how invalid oauth tokens were handled.
Update Google Auth libraries
- Updates to latest google auth libraries for handling OAuth and service accounts.
- Formats code with google-java-format
v2.3.11 Release
- Make
getTotalBytesProcessed()
andgetCacheHit()
nullable. A null value indicates that thetotal_bytes_processed
orcache_hit
fields were omitted from a query response, generally because they are not applicable to some query. This could be due to the query being non-standard SQL, e.g. storing procedures, or due to the configuration of the database, e.g. row-level ACL's prevent reporting oftotal_bytes_processed
to avoid leaking table size information. They are liable to be null for any query. - Add a
timeoutMs
JDBC parameter to override the default timeout, which is effectively indefinite.
v2.3.10 Release
Enrich the error message for BQSQLException message for all Exceptions rather than simply the GoogleJsonResponseException
v2.3.9 Release
Add a boolean parameter queryCache
to control whether or not to use BigQuery's query cache. Enabled (true
) by default. Setting it to anything besides true
(case-insensitive) will disable the cache.
v2.3.8 Release
Fix NPE error in async query path.
v2.3.7 Release
Fix NPE being thrown due to fields being absent in query responses. Generally robustify our handling of these responses.
v2.3.6 release
Add support for Geography field types
v2.3.5 Release
Add support for getting totalBytesProcessed
and cacheHit
from results sets.
v2.3.4 Release
f3480dd Adds BIGNUMERIC support