Skip to content

Releases: looker-open-source/bqjdbc

v2.3.22

19 Jul 21:05
24a335a
Compare
Choose a tag to compare
  • Addresses CVE-2021-22573 in com.google.oauth-client:google-oauth-client by bumping google-api-client from v1.32.1 to 1.35.2

v.2.3.21

28 Jun 16:55
ca93e3d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.3.20...v.2.3.21

v2.3.20 release

08 Jun 21:31
5dffc6f
Compare
Choose a tag to compare

ERRATUM on previous release. THis is the correct bump of gson version from 2.8.6 to 2.8.9

v2.3.19 release

08 Jun 20:35
130bb6e
Compare
Choose a tag to compare

Bump Gson package from 2.8.6 to 2.8.9

The package com.google.code.gson:gson before 2.8.9 are vulnerable to Deserialization of Untrusted Data via the writeReplace() method in internal classes, which may lead to DoS attacks.

v2.3.18 Release

16 May 17:29
c07537e
Compare
Choose a tag to compare
  • Adds support for quota projects when using service account impersonation: #131 The <projectId> specified in the JDBC URL (jdbc:BQDriver::<project_id>/<dataset>) will be used as the quota billing project for any impersonation chain provided in the targetServiceAccount=<list_of_strings> param.

Test release to verify migrated deploy

25 Feb 17:49
1ee44c6
Compare
Choose a tag to compare
Pre-release

The home of this artifact has been

    <groupId>com.github.jonathanswenson</groupId>

but is moving to

    <groupId>com.google.looker-open-source</groupId>

This snapshot release is just to verify that the release setup is working properly.

v2.3.17 Release

25 Jan 22:25
c95c6c0
Compare
Choose a tag to compare

v2.3.16 Release

10 Nov 21:15
be2d1d3
Compare
Choose a tag to compare

2.3.16 release

Move assertj dependency to a test dependency
bugfix to avoid setting projectID twice for synchronous queries

v2.3.15 Release

27 Sep 21:50
dea51a5
Compare
Choose a tag to compare

Addresses an issue in v.2.3.14 where access tokens for OAuth connections were not being set appropriately.

v2.3.14 Release

24 Sep 21:21
d623734
Compare
Choose a tag to compare
  • Adds support for withApplicationDefaultCredentials=<bool> param that will use the application default credential to authenticate a BQ connection. This param takes the lowest precedence over other auth methods (i.e. withServiceAccount andoAuthAccessToken).

  • Adds a new URL param targetServiceAccount=<String> to allow for service account "impersonation" e.g. targetServiceAccount=<service-account>@<project>.iam.gserviceaccount.com Choosing an auth method is still required so, for example, withApplicationDefaultCredentials=true&targetServiceAccount=<service-account-email> would use the application default as source and attempt to impersonate the target account.

  • Adds improved support for BigQuery BI Engine acceleration statistics and job tracking.