Skip to content

Releases: googleapis/java-bigquerystorage

v2.28.0

04 Jan 18:56
86ab294
Compare
Choose a tag to compare

2.28.0 (2023-01-04)

Features

  • Add estimated number of rows to CreateReadSession response (#1913) (4840b26)

Dependencies

  • Update dependency com.google.cloud:google-cloud-bigquery to v2.20.0 (#1912) (e9e7ac3)
  • Update dependency org.json:json to v20220924 (#1799) (a0a5d52)

v2.27.0

12 Dec 20:38
4dd8968
Compare
Choose a tag to compare

2.27.0 (2022-12-12)

Features

  • Change one thread per retry to use a thread pool (#1898) (44a4e4d)
  • Throw error when using connection pool for explicit stream (#1903) (bd89556)

Bug Fixes

  • Add back the accidentally removed background executor provider (#1899) (065cc4f)
  • Update JsonStreamWriterBuilder comment and update sample to use the latest schema retrieval support (#1902) (2a46ec3)

Dependencies

  • Update arrow.version to v10.0.1 (#1894) (8e90767)
  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.1.0 (#1905) (767be03)
  • Update dependency org.apache.arrow:arrow-memory-netty to v10.0.1 (#1895) (8b079cc)
  • Update dependency org.apache.arrow:arrow-vector to v10.0.1 (#1896) (087ac6e)

v2.26.0

18 Nov 20:09
83449e9
Compare
Choose a tag to compare

2.26.0 (2022-11-18)

Features

  • Add missing_value_interpretations to AppendRowsRequest (#1885) (0def62f)
  • Add update schema support for multiplexing (#1867) (2adf81b)
  • Fix windows build failure by using nanoSeconds instead of Instant for better accuracy. (#1887) (e5cd7df)
  • Next release from main branch is 2.26.0 (#1874) (589dd63)
  • Provide sample code for row-level error handling (#1863) (027c5bb)

Bug Fixes

  • Fix window build bug caused by Instant resolution. (#1884) (2332dc1)

Dependencies

  • Update dependency com.google.auto.value:auto-value to v1.10.1 (#1888) (9546298)
  • Update dependency com.google.auto.value:auto-value-annotations to v1.10.1 (#1889) (b4eec03)
  • Update dependency com.google.cloud:google-cloud-bigquery to v2.19.1 (#1878) (4b1989b)

v2.25.0

08 Nov 18:22
798b94c
Compare
Choose a tag to compare

2.25.0 (2022-11-08)

Features

  • Add schema comparision to the main request loop for multiplexing to correctly update schema (#1865) (cb18d28)

Documentation

  • Remove stale header guidance for AppendRows (#1866) (1de23be)

Dependencies

  • Update dependency com.google.cloud:google-cloud-bigquery to v2.18.2 (#1862) (ca2cafe)
  • Update dependency com.google.cloud:google-cloud-bigquery to v2.19.0 (#1871) (4aa967a)
  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.6 (#1870) (17b2a80)
  • Update dependency kr.motd.maven:os-maven-plugin to v1.7.1 (#1868) (08b8468)

v2.24.2

28 Oct 20:46
b861cdd
Compare
Choose a tag to compare

2.24.2 (2022-10-28)

Bug Fixes

  • Remove applying header for multiplexing client and add a unit test for multiplexing with different location (df9b487)

Dependencies

v2.24.0

25 Oct 21:40
091ba92
Compare
Choose a tag to compare

2.24.0 (2022-10-25)

Features

  • Add getInflightWaitSeconds implementation (#1835) (b569116)
  • shortsAndBigDecimals: Add shorts and big decimals (#1674) (604d7df)

Bug Fixes

  • java: Restore native image configurations (#1844) (8ce670a)
  • Remove the client lib header setting since after router migration, it is no longer needed (#1842) (5f3b821)

Dependencies

  • Update dependency com.google.auto.value:auto-value to v1.10 (#1825) (f7b8f2b)
  • Update dependency com.google.auto.value:auto-value-annotations to v1.10 (#1826) (37eb8a1)
  • Update dependency com.google.cloud:google-cloud-bigquery to v2.17.1 (#1829) (7e8d900)
  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.5 (#1840) (474756b)

v2.12.3

12 Oct 18:18
2abca54
Compare
Choose a tag to compare

2.12.3 (2022-10-12)

Dependencies

v2.23.1

04 Oct 23:58
0ea39d3
Compare
Choose a tag to compare

2.23.1 (2022-10-04)

Bug Fixes

  • update protobuf to v3.21.7 (77bf65b)

Dependencies

  • Update dependency com.google.cloud:google-cloud-bigquery to v2.17.0 (#1821) (8747079)

v2.23.0

03 Oct 18:06
b35bd0c
Compare
Choose a tag to compare

2.23.0 (2022-10-03)

Features

  • return list of row errors from append (df7c6e9)

Bug Fixes

  • return row-level error information via an AppendSerializtionError exception (df7c6e9)

v2.22.0

30 Sep 00:02
935d7a8
Compare
Choose a tag to compare

2.22.0 (2022-09-29)

Features

  • Add a new specific exception about json data has unknown field (#1792) (18f93c1)
  • Add cache for location in stream writer, and trigger that when location is not presented (#1804) (c24c14f)
  • Add close() to multiplexing client (#1788) (6b3a974)
  • Add fully managed schema support on json writer (#1794) (b6b515f)
  • Add more retry error code to the sample (#1805) (4bf67bc)
  • Add multiplexing client core algorithm and basic testing, plus fix a tiny bug in fake server (#1787) (1bb8e26)
  • Add multiplexing support to connection worker. (#1784) (a869a1d)
  • Add support for flexible column name in JsonStreamWriter (#1786) (694abbb)
  • Add two fine logs that would allow Datastream to look into the stuck issue (#1791) (745ceb4)
  • Always pass a null bigquery client lib to StreamWriter (#1795) (eec50c1)
  • Bug fix for checking write_stream field but proto might not contain the field to unblock the release (#1806) (9791d69)
  • Client unknown fields drives writer refreshment (#1797) (d8aaed5)
  • ExecutorProvider can now be replaced (#1770) (6380f71), closes #1769
  • Fix some todos and reject stream writer if it's created with mixed behavior of passed in client or not (#1803) (1a69192)
  • Minor tune after offline testing (#1807) (694a870)
  • Populate location info if we already called GetWriteStream (#1802) (5f43103)
  • Some fixes for multiplexing client (#1798) (b3ffd77)
  • Wire connection pool to stream writer without implementing updated schema (#1790) (3eb1475)