Releases: googleapis/java-bigquerystorage
Releases · googleapis/java-bigquerystorage
v3.20.0-rc1
3.20.0-rc1 (2025-12-15)
Features
- add ability to write Range values with JSONStreamWriter (#2498) (a5e62be)
- add experimental ArrowData type and arrow_data field within AppendRowsRequest (18faebd)
- add instrumentation for a couple of OpenTelemetry metrics (#2501) (195ea96)
- add opentelemetry counters for sent and acked messages (#2532) (2fc5c55)
- add profiler for request execution details for write api connection worker (#2555) (5691bd5)
- add support for byte and short (#2789) (98a714f)
- bigquery: Integrate Otel Tracing in storage lib (#2983) (c84fad6)
- enable hermetic library generation (#2515) (e1b14c1)
- Generate BigQueryStorage v1beta library (#2962) (c31f551)
- increased the number of partitions can be written in a single request (f5c01da)
- introduce
java.timemethods and variables (#2780) (8dd66d5) - lower maxInflightRequest setting so that connection pool can scale up more efficiently. (#2993) (38e5837)
- Merge main to protobuf-4.x-rc (f3e4c0b)
- next release from main branch is 3.12.0 (#2890) (ae6e540)
- next release from main branch is 3.16.0 (#3037) (314d641)
- provide append() methods that accept com.google.gson objects (#2985) (b8dff57)
- Support picosecond timestamp precision in BigQuery Storage API (3704f63)
- Upgrade protobuf gen code to 4.33 (42472b4)
- v1alpha client generation (#2615) (061691c)
- wire and expose profiler api to the StreamWirter/JsonStreamWriter (#2561) (16f19dd)
- write: Support Arrow format for Write API (#3086) (6b37a95)
Bug Fixes
- add
RequestProfileclasses todeep-preservelist (#2574) (2141f89) - add stream name to every request when connection is created during multiplexing (#2699) (c53a77c)
- Add UNKNOWN to retry code, the same set was used for request level retries. (#3034) (60fb0c7)
- allow trace id to switch within the same connection (#2852) (850eaea)
- bigquery: Allow users to supply custom TracerProvider (#2995) (88095e6)
- BQTableSchemaToProtoDescriptor setting of FieldOption. (#2743) (fb57909)
- clarify connection pool document (#2877) (4a4adbb)
- correct hermetic library generation script path (#2545) (55cc139)
- deps: update the Java code generator (gapic-generator-java) to 2.46.0 (1805476)
- deps: update the Java code generator (gapic-generator-java) to 2.46.1 (c0f14d8)
- deps: update the Java code generator (gapic-generator-java) to 2.47.0 (3183017)
- deps: update the Java code generator (gapic-generator-java) to 2.49.0 (882a657)
- deps: update the Java code generator (gapic-generator-java) to 2.50.0 (1b7a04c)
- deps: update the Java code generator (gapic-generator-java) to 2.51.0 (4936ac9)
- deps: update the Java code generator (gapic-generator-java) to 2.51.1 (693c294)
- deps: update the Java code generator (gapic-generator-java) to 2.52.0 (71d6c1a)
- deps: update the Java code generator (gapic-generator-java) to 2.53.0 (c757440)
- deps: update the Java code generator (gapic-generator-java) to 2.54.0 (5fcaa9f)
- deps: update the Java code generator (gapic-generator-java) to 2.55.0 (0ca4dba)
- deps: update the Java code generator (gapic-generator-java) to 2.55.1 (29d0546)
- deps: update the Java code generator (gapic-generator-java) to 2.56.2 (4c8edd5)
- deps: update the Java code generator (gapic-generator-java) to 2.56.3 (5a62a1a)
- deps: update the Java code generator (gapic-generator-java) to 2.57.0 (745bedb)
- deps: update the Java code generator (gapic-generator-java) to 2.58.0 (45d50bb)
- deps: update the Java code generator (gapic-generator-java) to 2.59.0 (104571c)
- deps: update the Java cod...
v3.19.0
v3.18.0
v3.17.3
v3.17.2
v3.17.1
v3.17.0
v3.16.3
v3.16.2
v3.16.1
3.16.1 (2025-07-28)
Bug Fixes
- deps: Update the Java code generator (gapic-generator-java) to 2.60.2 (d00dc03)
Dependencies
- Update dependency com.google.cloud:google-cloud-bigquery to v2.53.0 (#3047) (9ce3925)
- Update dependency com.google.cloud:sdk-platform-java-config to v3.50.2 (#3051) (6ecd933)
- Update dependency io.opentelemetry:opentelemetry-bom to v1.52.0 (#3044) (f922f1f)
- Update dependency io.opentelemetry:opentelemetry-exporter-logging to v1.52.0 (#3045) (c59ec44)
- Update dependency org.graalvm.buildtools:native-maven-plugin to v0.11.0 (#3049) (84ae4f8)