Releases: googleapis/java-bigquerystorage
Releases · googleapis/java-bigquerystorage
v2.28.0
v2.27.0
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
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
Dependencies
v2.25.0
2.25.0 (2022-11-08)
Features
- Add schema comparision to the main request loop for multiplexing to correctly update schema (#1865) (cb18d28)
Documentation
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
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
- Revert dependency upgrade for protobuf to v3.20.2 (#1659) (#1856) (df9b487)
- Update arrow.version to v10 (major) (https://togithub.com/googleapis/java-bigquerystorage/issues/1847) (b0b5f06) (df9b487)
- Update dependency com.google.cloud:google-cloud-bigquery to v2.18.0 (https://togithub.com/googleapis/java-bigquerystorage/issues/1852) (bb475bd) (df9b487)
- Update dependency org.apache.arrow:arrow-memory-netty to v10 (https://togithub.com/googleapis/java-bigquerystorage/issues/1848) (d6d96ff) (df9b487)
- Update dependency org.apache.arrow:arrow-vector to v10 (https://togithub.com/googleapis/java-bigquerystorage/issues/1849) (66853c2) (df9b487)
v2.24.0
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
v2.23.1
v2.23.0
v2.22.0
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)