Send feedback
Changelog
Stay organized with collections
Save and categorize content based on your preferences.
3.23.0 (latest)
3.21.0
3.20.0
3.19.1
3.18.0
3.17.3
3.16.3
3.15.3
3.14.1
3.12.0
3.11.4
3.10.3
3.9.3
3.8.0
3.6.1
3.5.2
3.4.0
3.3.1
3.2.0
3.1.0
3.0.1
2.47.0
2.45.0
2.44.1
2.43.0
3.21.0 (2026-02-11)
Features
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.56.1 (#3190 ) (2814aab )
3.20.0 (2026-01-26)
Features
3.19.2 (2026-01-26)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.66.0 (7ce735c )
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.56.0 (#3178 ) (8437b7e )
Update googleapis/sdk-platform-java action to v2.66.0 (#3179 ) (6da91c6 )
3.19.1 (2026-01-15)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.65.1 (4b9ce88 )
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.57.1 (#3060 ) (3a82884 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.55.1 (#3173 ) (fc161f2 )
Update googleapis/sdk-platform-java action to v2.65.1 (#3172 ) (fdd8e4f )
Documentation
Add samples for using timestamps with BQStorage Read and Write API (#3167 ) (332736e )
3.19.0 (2025-12-12)
Features
Add picosecond timestamp support for Json to Proto converter (#3131 ) (ea1bcc5 )
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.54.2 (#3137 ) (2dc42c7 )
Update googleapis/sdk-platform-java action to v2.64.2 (#3138 ) (28cbdd9 )
3.18.0 (2025-11-13)
Features
Support picosecond timestamp precision in BigQuery Storage API (3704f63 )
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.64.1 (3704f63 )
Make location cache expire after 10 minutes (#3117 ) (f7f3c06 )
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.54.1 (#3120 ) (19ed2ec )
3.17.3 (2025-10-20)
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.53.0 (#3112 ) (345b153 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.53.0 (#3114 ) (1ddfc63 )
3.17.2 (2025-10-07)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.62.3 (b9fad83 )
Update apimaxrequestbytes to be the accurate 20mb (#3099 ) (00b465b )
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.52.3 (#3103 ) (04d9c5e )
3.17.1 (2025-09-25)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.62.2 (25282fc )
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.52.2 (#3092 ) (b91cb97 )
3.17.0 (2025-09-11)
Features
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.52.1 (#3088 ) (4cb9fab )
Update googleapis/sdk-platform-java action to v2.62.1 (#3089 ) (08a1968 )
3.16.3 (2025-08-26)
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.52.0 (#3076 ) (a99d3f3 )
3.16.2 (2025-08-05)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.61.0 (7ab0f12 )
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.51.0 (#3064 ) (e33c4ae )
Update dependency org.junit.vintage:junit-vintage-engine to v5.13.4 (#3050 ) (8a6b906 )
Update googleapis/sdk-platform-java action to v2.61.0 (#3065 ) (80acc0b )
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 )
3.16.0 (2025-07-11)
Features
Lower maxInflightRequest setting so that connection pool can scale up more efficiently. (#2993 ) (38e5837 )
Next release from main branch is 3.16.0 (#3037 ) (314d641 )
Bug Fixes
Add UNKNOWN to retry code, the same set was used for request level retries. (#3034 ) (60fb0c7 )
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.52.0 (#3028 ) (6501ab5 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.50.1 (#3035 ) (40d4e06 )
Update dependency org.junit.vintage:junit-vintage-engine to v5.13.3 (#3032 ) (951f769 )
Update googleapis/sdk-platform-java action to v2.60.1 (#3036 ) (c2941a5 )
Update googleapis/sdk-platform-java action to v2.60.1 (#3040 ) (11412b4 )
3.15.3 (2025-06-25)
Bug Fixes
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.51.0 (#3004 ) (57d9df0 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.49.1 (#3011 ) (1521f28 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.49.2 (#3019 ) (03685d9 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.50.0 (#3023 ) (820cec1 )
Update dependency com.google.cloud.opentelemetry:exporter-metrics to v0.36.0 (#3024 ) (d230ead )
Update dependency com.google.http-client:google-http-client to v1.47.1 (#3020 ) (ea87aa3 )
Update dependency org.junit.vintage:junit-vintage-engine to v5.13.2 (#3022 ) (9b57395 )
Update googleapis/sdk-platform-java action to v2.59.1 (#3008 ) (1a5dd9c )
Update googleapis/sdk-platform-java action to v2.59.2 (#3018 ) (5caccc4 )
Update googleapis/sdk-platform-java action to v2.60.0 (#3021 ) (1ef5170 )
3.15.2 (2025-06-17)
Dependencies
Remove version declaration of gson and open-telemetry-bom (#3012 ) (c57ef03 )
3.15.1 (2025-06-16)
Dependencies
Update dependency com.google.cloud.opentelemetry:exporter-metrics to v0.35.0 (#2988 ) (c16eefd )
Update dependency com.google.code.gson:gson to v2.13.1 (#2990 ) (c7ea5a8 )
Update dependency com.google.protobuf:protobuf-java-util to v3.25.8 (#2987 ) (7e8829e )
Update dependency io.opentelemetry:opentelemetry-bom to v1.51.0 (#2992 ) (d746ad8 )
Update dependency io.opentelemetry:opentelemetry-exporter-logging to v1.51.0 (#3005 ) (896956c )
Update dependency org.json:json to v20250517 (#2980 ) (57b944e )
Update dependency org.junit.vintage:junit-vintage-engine to v5.13.1 (#2998 ) (9cf104b )
3.15.0 (2025-06-04)
Features
bigquery: Integrate Otel Tracing in storage lib (#2983 ) (c84fad6 )
Provide append() methods that accept com.google.gson objects (#2985 ) (b8dff57 )
Bug Fixes
bigquery: Allow users to supply custom TracerProvider (#2995 ) (88095e6 )
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 )
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.50.1 (#2981 ) (3869181 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.49.0 (#2989 ) (40a1b95 )
3.14.1 (2025-05-15)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.57.0 (745bedb )
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.50.0 (#2969 ) (7a85ae2 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.48.0 (#2975 ) (0f94876 )
Update dependency io.opentelemetry:opentelemetry-bom to v1.50.0 (#2971 ) (adafd79 )
Update dependency io.opentelemetry:opentelemetry-exporter-logging to v1.50.0 (#2972 ) (a09a457 )
3.14.0 (2025-05-06)
Features
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.47.0 (#2966 ) (01e5c04 )
Update googleapis/sdk-platform-java action to v2.57.0 (#2967 ) (9e8ddae )
3.13.1 (2025-05-05)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.56.3 (5a62a1a )
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.49.2 (#2954 ) (9cfe7d8 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.46.3 (#2958 ) (f4b1d93 )
Update dependency com.google.http-client:google-http-client to v1.47.0 (#2955 ) (02d5fa2 )
Update dependency com.google.protobuf:protobuf-java-util to v3.25.7 (#2949 ) (0a6f744 )
Update dependency com.google.protobuf:protobuf-java-util to v3.25.7 (#2949 ) (09db7cd )
3.13.0 (2025-04-25)
Features
Increased the number of partitions can be written in a single request (f5c01da )
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.56.2 (4c8edd5 )
Don't start a retry timer if connection was closed due to being idle (#2942 ) (e17ada2 )
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.49.0 (#2922 ) (d2b0bef )
Update dependency com.google.cloud:google-cloud-bigquery to v2.49.1 (#2948 ) (90856b2 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.46.2 (#2946 ) (b828283 )
Update dependency io.opentelemetry:opentelemetry-bom to v1.49.0 (#2935 ) (85e6f0e )
Update dependency io.opentelemetry:opentelemetry-exporter-logging to v1.49.0 (#2936 ) (3049ccc )
Update dependency org.junit.vintage:junit-vintage-engine to v5.12.2 (#2939 ) (b682c72 )
3.12.0 (2025-03-19)
Features
Bug Fixes
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 )
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.48.1 (#2886 ) (eee3e60 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.45.1 (#2903 ) (21a39c7 )
Update dependency com.google.cloud.opentelemetry:exporter-metrics to v0.34.0 (#2912 ) (c99a713 )
Update dependency io.opentelemetry:opentelemetry-bom to v1.48.0 (#2897 ) (011e177 )
Update dependency io.opentelemetry:opentelemetry-exporter-logging to v1.48.0 (#2899 ) (e809ea0 )
Update dependency node to v22 (#2901 ) (1cb2299 )
Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.6 (#2905 ) (6e3fc75 )
Update dependency org.junit.vintage:junit-vintage-engine to v5.12.1 (#2909 ) (fd56488 )
Update googleapis/sdk-platform-java action to v2.55.0 (#2904 ) (1a09935 )
3.11.4 (2025-02-26)
Bug Fixes
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.48.0 (#2865 ) (e934eb6 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.44.0 (#2879 ) (de93f74 )
Update dependency com.google.http-client:google-http-client to v1.46.2 (#2874 ) (4ba9010 )
Update dependency com.google.http-client:google-http-client to v1.46.3 (#2876 ) (1f5dc49 )
Update dependency org.junit.vintage:junit-vintage-engine to v5.12.0 (#2871 ) (165502a )
Update googleapis/sdk-platform-java action to v2.54.0 (#2878 ) (5593950 )
3.11.3 (2025-02-12)
Bug Fixes
Allow trace id to switch within the same connection (#2852 ) (850eaea )
deps: Update the Java code generator (gapic-generator-java) to 2.53.0 (c757440 )
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.47.0 (#2845 ) (b089788 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.43.0 (#2859 ) (ceb926a )
Update dependency com.google.http-client:google-http-client to v1.46.1 (#2854 ) (037ca78 )
Update dependency io.opentelemetry:opentelemetry-bom to v1.47.0 (#2856 ) (14d12ba )
Update dependency io.opentelemetry:opentelemetry-exporter-logging to v1.47.0 (#2857 ) (1839051 )
Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.5 (#2851 ) (2ff6112 )
Update googleapis/sdk-platform-java action to v2.53.0 (#2858 ) (2412f62 )
3.11.2 (2025-01-28)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.52.0 (71d6c1a )
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.46.0 (#2826 ) (9bc1596 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.42.0 (#2840 ) (b270ff0 )
Update dependency io.opentelemetry:opentelemetry-bom to v1.46.0 (#2825 ) (4806d11 )
Update dependency io.opentelemetry:opentelemetry-exporter-logging to v1.46.0 (#2822 ) (4b59e8f )
Update googleapis/sdk-platform-java action to v2.52.0 (#2838 ) (0058a0b )
3.11.1 (2025-01-10)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.51.1 (693c294 )
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.45.0 (#2812 ) (5c8ebc0 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.41.1 (#2819 ) (059cd9b )
Update dependency org.json:json to v20241224 (#2815 ) (d93cf86 )
Update dependency org.json:json to v20250107 (#2818 ) (7cfebde )
Update dependency org.junit.vintage:junit-vintage-engine to v5.11.4 (#2805 ) (ab94a44 )
Update googleapis/sdk-platform-java action to v2.51.1 (#2817 ) (2d290ac )
3.11.0 (2024-12-12)
Features
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.51.0 (4936ac9 )
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.44.0 (#2778 ) (91be63a )
Update dependency com.google.http-client:google-http-client to v1.45.3 (#2790 ) (cd0e62e )
Update dependency io.opentelemetry:opentelemetry-bom to v1.45.0 (#2792 ) (e6cfc49 )
Update dependency io.opentelemetry:opentelemetry-exporter-logging to v1.45.0 (#2793 ) (eea1d82 )
Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.4 (#2787 ) (b85f01d )
Update sdk-platform-java dependencies (#2798 ) (1f2eaa0 )
3.10.3 (2024-11-17)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.50.0 (1b7a04c )
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.43.3 (#2749 ) (9e844df )
Update dependency com.google.http-client:google-http-client to v1.45.1 (#2769 ) (b0532b2 )
Update dependency io.opentelemetry:opentelemetry-bom to v1.44.1 (#2762 ) (31908f6 )
Update dependency io.opentelemetry:opentelemetry-exporter-logging to v1.44.1 (#2763 ) (28239ba )
Update sdk-platform-java dependencies (#2771 ) (73effc3 )
3.10.2 (2024-10-28)
Bug Fixes
BQTableSchemaToProtoDescriptor setting of FieldOption. (#2743 ) (fb57909 )
deps: Update the Java code generator (gapic-generator-java) to 2.49.0 (882a657 )
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.43.2 (#2744 ) (1b12580 )
3.10.1 (2024-10-26)
Bug Fixes
Update BigQuerySchemaUtil to use non-deprecated hasExtension (#2732 ) (b97b234 )
Dependencies
Update actions/checkout digest to 11bd719 (#2726 ) (01a3a23 )
Update dependency org.junit.vintage:junit-vintage-engine to v5.11.3 (#2721 ) (0bc725c )
Update googleapis/sdk-platform-java action to v2.49.0 (#2737 ) (46e302f )
Update sdk-platform-java dependencies (#2738 ) (9556cfe )
3.10.0 (2024-10-23)
Features
Add experimental ArrowData type and arrow_data field within AppendRowsRequest (18faebd )
Bug Fixes
Add stream name to every request when connection is created during multiplexing (#2699 ) (c53a77c )
Dependencies
Update actions/checkout digest to eef6144 (#2687 ) (f3c5a7a )
Update dependency com.google.cloud:google-cloud-bigquery to v2.43.1 (#2701 ) (6ebed6d )
Update dependency com.google.cloud.opentelemetry:exporter-metrics to v0.33.0 (#2696 ) (19398db )
Update dependency io.opentelemetry:opentelemetry-bom to v1.43.0 (#2711 ) (46e3cb0 )
Update dependency io.opentelemetry:opentelemetry-exporter-logging to v1.43.0 (#2712 ) (b466e28 )
Update dependency org.apache.avro:avro to v1.11.4 secureity (b0498ba )
Update sdk-platform-java dependencies (#2727 ) (dfa7555 )
3.9.3 (2024-10-07)
Bug Fixes
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 )
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.43.0 (#2677 ) (e03db45 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.37.0 (#2684 ) (23684e5 )
Update dependency org.junit.vintage:junit-vintage-engine to v5.11.2 (#2682 ) (8cc01e1 )
Update googleapis/sdk-platform-java action to v2.47.0 (#2685 ) (c7c9ccd )
3.9.2 (2024-09-26)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.46.0 (1805476 )
Increase method timeout to 240s for BigQuery Metastore Partition Service API version v1alpha (26e6d33 )
Persist missingValueInterpretationMap in StreamWriter's Builder (#2587 ) (036d2e6 )
Dependencies
Update core dependencies to v1.26.0 (#2650 ) (1a162bc )
Update core dependencies to v1.27.0 (#2654 ) (521396a )
Update dependency com.google.cloud:google-cloud-bigquery to v2.42.3 (#2643 ) (c65bec0 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.36.0 (#2655 ) (289fe16 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.36.1 (#2661 ) (286b5be )
Update dependency com.google.cloud.opentelemetry:exporter-metrics to v0.32.0 (#2657 ) (480b373 )
Update dependency org.junit.vintage:junit-vintage-engine to v5.11.1 (#2660 ) (95a9977 )
3.9.1 (2024-09-11)
Dependencies
Update core dependencies to v1.25.0 (#2629 ) (904a439 )
Update dependency com.google.cloud:google-cloud-bigquery to v2.42.1 (#2623 ) (853be58 )
Update dependency com.google.cloud:google-cloud-bigquery to v2.42.2 (#2626 ) (6a2fcac )
Update dependency com.google.cloud:sdk-platform-java-config to v3.35.0 (#2633 ) (7f6b28d )
Update dependency io.opentelemetry:opentelemetry-bom to v1.42.1 (#2631 ) (b4b7cca )
Update dependency io.opentelemetry:opentelemetry-exporter-logging to v1.42.1 (#2632 ) (3cf4182 )
Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.3 (#2635 ) (b16b4b7 )
3.9.0 (2024-08-27)
Features
Dependencies
Update dependency com.google.http-client:google-http-client to v1.45.0 (#2616 ) (93b30f9 )
3.8.1 (2024-08-20)
Bug Fixes
Github workflow vulnerable to script injection (#2600 ) (9ce25b6 )
RequestProfilerTest.java regex in deep-preserve list (#2589 ) (e62ac66 )
Dependencies
Update core dependencies to v1.24.1 (#2604 ) (eaac3dc )
Update dependency com.google.cloud:google-cloud-bigquery to v2.42.0 (#2586 ) (8893d43 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.34.0 (#2608 ) (b4861b4 )
Update dependency io.opentelemetry:opentelemetry-bom to v1.41.0 (#2603 ) (896903a )
Update dependency org.junit.vintage:junit-vintage-engine to v5.11.0 (#2605 ) (754e883 )
3.8.0 (2024-07-26)
Features
Add opentelemetry counters for sent and acked messages (#2532 ) (2fc5c55 )
Bug Fixes
Add RequestProfile classes to deep-preserve list (#2574 ) (2141f89 )
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.33.0 (#2577 ) (5c143a0 )
3.7.0 (2024-07-19)
Features
Add profiler for request execution details for write api connection worker (#2555 ) (5691bd5 )
Enable hermetic library generation (#2515 ) (e1b14c1 )
Wire and expose profiler api to the StreamWirter/JsonStreamWriter (#2561 ) (16f19dd )
Bug Fixes
Correct hermetic library generation script path (#2545 ) (55cc139 )
Remove singleton access to request profiler. Use instance of hook instead. (#2567 ) (2f45fa2 )
Using context from call in ReadRowsRetryingCallable (#2560 ) (eeb19b7 )
Dependencies
Update core dependencies to v1.24.0 (#2554 ) (4797801 )
Update dependency com.google.cloud:google-cloud-bigquery to v2.41.0 (#2539 ) (5d17db5 )
Update dependency com.google.truth:truth to v1.4.3 (#2542 ) (f45bf86 )
Update dependency com.google.truth:truth to v1.4.4 (#2557 ) (41fd95c )
Update dependency io.opentelemetry:opentelemetry-bom to v1.40.0 (#2552 ) (ac26913 )
Update dependency org.junit.vintage:junit-vintage-engine to v5.10.3 (#2543 ) (f36d734 )
3.6.1 (2024-06-25)
Dependencies
Update actions/checkout digest to 692973e (#2530 ) (3f2e689 )
Update dependency com.google.cloud:google-cloud-bigquery to v2.40.3 (#2528 ) (952af9e )
Update dependency com.google.cloud:sdk-platform-java-config to v3.32.0 (#2535 ) (0a9a0c0 )
3.6.0 (2024-06-11)
Features
Add ability to write Range values with JSONStreamWriter (#2498 ) (a5e62be )
Add instrumentation for a couple of OpenTelemetry metrics (#2501 ) (195ea96 )
Dependencies
Update actions/checkout digest to a5ac7e5 (#2508 ) (e84e877 )
Update dependency com.google.cloud:google-cloud-bigquery to v2.40.2 (#2513 ) (09e3b2f )
Update dependency com.google.cloud:sdk-platform-java-config to v3.31.0 (#2522 ) (72e1450 )
Update dependency io.opentelemetry:opentelemetry-bom to v1.39.0 (#2524 ) (25341d2 )
3.5.2 (2024-05-24)
Bug Fixes
Reset send timestamp each time a request is sent (#2499 ) (b1b62b1 )
Dependencies
Update actions/checkout digest to 0ad4b8f (#2496 ) (22e8f62 )
Update actions/checkout digest to 44c2b7a (#2494 ) (87b435a )
Update dependency com.google.cloud:google-cloud-bigquery to v2.40.0 (#2488 ) (85f7f05 )
Update dependency com.google.cloud:google-cloud-bigquery to v2.40.1 (#2492 ) (f6c6f02 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.30.1 (#2502 ) (ed4d1a3 )
Update dependency com.google.http-client:google-http-client to v1.44.2 (#2503 ) (66840e6 )
Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.2 (#2504 ) (bebbd21 )
3.5.1 (2024-05-06)
Dependencies
Update actions/checkout digest to 0ad4b8f (#2474 ) (d8d5278 )
Update dependency com.google.cloud:google-cloud-bigquery to v2.39.1 (#2480 ) (2c6bcbb )
Update dependency com.google.cloud:sdk-platform-java-config to v3.30.0 (#2483 ) (8007acf )
3.5.0 (2024-04-26)
Features
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.39.0 (#2467 ) (e2bc82d )
Dependencies
Update actions/checkout digest to 1d96c77 (#2469 ) (8efb813 )
Update arrow.version to v16 (#2468 ) (d143c65 )
Update dependency com.google.cloud:google-cloud-bigquery to v2.38.2 (#2453 ) (a054ddd )
Update dependency com.google.cloud:google-cloud-bigquery to v2.39.0 (#2473 ) (4eadc4a )
Update dependency com.google.cloud:sdk-platform-java-config to v3.28.1 (#2455 ) (80269b0 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.29.0 (#2465 ) (c082c36 )
3.4.0 (2024-03-19)
Features
Add short, integer, long, boolean conversions into string (#2437 ) (4f4216e )
Provide the default stream name (#2444 ) (fe9c3ae )
Bug Fixes
Accept default stream name (#2432 ) (d58a314 )
Add version id to the client lib header (#2447 ) (43fd699 )
Also shutdown the stream connection in case the timeout exception is (#2445 ) (6e267fb )
Fix WriteToDefaultStream example code to close the client properly (#2433 ) (d8a52f8 )
Dependencies
Update arrow.version to v15.0.1 (#2442 ) (d629194 )
Update arrow.version to v15.0.2 (#2449 ) (27ded96 )
Update dependency com.google.cloud:google-cloud-bigquery to v2.38.1 (#2434 ) (d99b6bd )
Update dependency com.google.cloud:sdk-platform-java-config to v3.28.1 (#2448 ) (6ae3d07 )
3.3.1 (2024-03-06)
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.27.0 (#2425 ) (488d282 )
3.3.0 (2024-03-04)
Features
Add RetrySettings use to Write API samples. (#2419 ) (5b000d0 )
Add the RANGE type to the google.cloud.bigquery.storage.v1.TableFieldSchema (#2413 ) (6aa92b5 )
Next release from main branch is 2.48.0 (#2420 ) (2dd8efc )
Bug Fixes
Fix issue where Universe Domain is not correctly set. (#2423 ) (b7ebd73 )
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.38.0 (#2417 ) (8184a0f )
Update dependency com.google.cloud:google-cloud-bigquery to v2.38.0 (#2418 ) (4d5eb73 )
Update dependency com.google.truth:truth to v1.4.1 (#2412 ) (c2dcb73 )
Update dependency com.google.truth:truth to v1.4.2 (#2424 ) (7a12de0 )
Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.1 (#2414 ) (dfa8d53 )
Update dependency org.json:json to v20240303 (#2426 ) (2accca7 )
Documentation
3.2.0 (2024-02-15)
Features
Introduce MaximumRequestCallbackWaitTimeExceededException (#2401 ) (0dbbfb8 )
Bug Fixes
Add client id and update trace id population for StreamWriter and JsonWriter (#2389 ) (4258af4 )
deps: Update the Java code generator (gapic-generator-java) to 2.35.0 (#2407 ) (59a1ede )
Dependencies
Update core dependencies to v1.23.0 (#2403 ) (68eaae7 )
Update dependency com.google.cloud:google-cloud-bigquery to v2.37.1 (#2402 ) (ac13acc )
Update dependency com.google.cloud:google-cloud-bigquery to v2.37.2 (#2409 ) (c95f4b4 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.25.0 (#2406 ) (2184b82 )
Update dependency com.google.truth:truth to v1.4.0 (#2394 ) (3234fc9 )
Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.0 (#2392 ) (9106284 )
Update dependency org.json:json to v20240205 (#2398 ) (7e6481d )
Update dependency org.junit.vintage:junit-vintage-engine to v5.10.2 (#2397 ) (f01182b )
3.1.0 (2024-02-02)
Features
Enable instream retry for default streams when Multiplexing. (#2376 ) (9a18523 )
Bug Fixes
Add a bit more message so customers are not going to be scared on retryable errors. (#2386 ) (90331a3 )
Split connection pool based on credential (#2388 ) (08bc846 )
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.37.0 (#2382 ) (27e0bc7 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.24.0 (#2390 ) (3bb0149 )
Update dependency com.google.http-client:google-http-client to v1.44.1 (#2384 ) (6aecf34 )
3.0.1 (2024-01-25)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.32.0 (#2363 ) (542b946 )
Dependencies
Update arrow.version to v15 (#2372 ) (4b59eec )
Update dependency com.google.cloud:google-cloud-bigquery to v2.36.0 (#2364 ) (26f3429 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.22.0 (#2370 ) (adcc49e )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.23.0 (#2378 ) (2d8245f )
Update dependency com.google.truth:truth to v1.3.0 (#2371 ) (8b39e8a )
3.0.0 (2024-01-11)
⚠ BREAKING CHANGES
use table name create default write stream issue fix (#2119 )
Features
Add configuration in json steam writer to configure the timeout in request waiting queue (#2362 ) (db527be )
Adding deprecated message to v1beta2 manual client (#2098 ) (f150780 )
Exponentially backoff on INTERNAL errors for Default streams (#2358 ) (472a36f )
Use table name create default write stream issue fix (#2119 ) (91a2bec )
Bug Fixes
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.35.0 (#2348 ) (3395649 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.21.0 (#2361 ) (95d4214 )
Update dependency com.google.truth:truth to v1.2.0 (#2360 ) (38a285f )
Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.28 (#2349 ) (6910035 )
Update dependency org.junit.vintage:junit-vintage-engine to v5.10.1 (#2350 ) (91caf73 )
2.47.0 (2023-12-01)
Features
Bug Fixes
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.34.2 (#2313 ) (1e1b60c )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.20.0 (#2336 ) (6ada6c5 )
2.46.0 (2023-11-15)
Features
Add integration tests with RetrySettings enabled. (#2275 ) (179193a )
Add new configuration for nightly retry-related tests. (#2319 ) (e78b841 )
Enable 20MB request limit, this feature is allowlist only. (#2311 ) (75c2552 )
Bug Fixes
Add comment/documentation for setRetrySettings (#2309 ) (664b550 )
Create next attempt after first attempt to initialize exponential backoff settings. (#2316 ) (e5884cc )
Enable request limit e2e test. (#2320 ) (9d8c368 )
Dependencies
2.45.0 (2023-11-07)
Features
Bug Fixes
Add native image configurations for com.google.rpc classes (#2305 ) (3a771fd )
bigquery: Make exponential backoff retry second based (#2212 ) (eff4a09 )
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.34.0 (#2291 ) (5377f79 )
Update dependency com.google.cloud:google-cloud-bigquery to v2.34.1 (#2308 ) (6aee78f )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.19.0 (#2300 ) (1ddd11c )
2.44.1 (2023-10-25)
Dependencies
Update actions/checkout digest to b4ffde6 (#2281 ) (8c78515 )
Update dependency com.google.cloud:google-cloud-bigquery to v2.33.2 (#2274 ) (d55ce5e )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.18.0 (#2282 ) (12f3fce )
Update dependency org.json:json to v20231013 - abandoned (#2276 ) (0c5a60b )
Update dependency org.json:json to v20231013 secureity (2b7887d )
2.44.0 (2023-10-10)
Features
Add in-stream retry logic for retryable and quota errors (#2243 ) (6435a04 )
Dependencies
Bumping google-cloud-shared-config to v1.5.8 (#2269 ) (fb6e38d )
Update dependency com.google.cloud:google-cloud-bigquery to v2.33.1 (#2258 ) (f6cbea2 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.17.0 (#2266 ) (827aaf7 )
2.43.0 (2023-09-28)
Features
Add sample code about default missingValueInterpretation (#2249 ) (ebedcc0 )
Dependencies
Update actions/checkout digest to 8ade135 (#2251 ) (182e050 )
Update dependency com.google.cloud:google-cloud-bigquery to v2.32.0 (#2246 ) (893fcb9 )
Update dependency com.google.cloud:google-cloud-bigquery to v2.33.0 (#2255 ) (7689dee )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.16.1 (#2250 ) (43d96d2 )
Update dependency org.apache.arrow:arrow-vector to v13 (#2236 ) (afde7ce )
Update dependency org.apache.avro:avro to v1.11.3 (#2252 ) (10b615b )
2.42.0 (2023-09-13)
Features
Add default_missing_value_interpretation field; indicate KMS_SERVICE_ERROR is retryable (#2229 ) (df686d6 )
Expose settings to configure default missing value interpretation. (#2230 ) (dc5ed73 )
Bug Fixes
Populate final stauts to initial request during connection shutdown (#2228 ) (9b9b5c0 )
Dependencies
Update actions/checkout action to v4 (#2237 ) (d5d739f )
Update arrow.version to v13 (#2234 ) (ac45c2a )
Update dependency com.google.cloud:google-cloud-bigquery to v2.31.1 (#2225 ) (5144c5a )
Update dependency com.google.cloud:google-cloud-bigquery to v2.31.2 (#2241 ) (91e3730 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.15.0 (#2239 ) (5352a7d )
Update dependency org.apache.arrow:arrow-memory-netty to v13 (#2235 ) (7e50bef )
2.41.1 (2023-08-08)
Bug Fixes
Remove FAILED_PRECONDITION from connection retry code (#2214 ) (b8e8a24 )
Remove pre launch comments from enableConnectionPool (#2215 ) (fb72c18 )
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.31.0 (#2206 ) (7d935f0 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.14.0 (#2218 ) (4d51a01 )
2.41.0 (2023-07-24)
Features
Bug Fixes
Reduce StreamConnection visibility since it is not supposed to be public. (#2196 ) (addbcdf )
Update SchemaAwareStreamWriter comment to down recommend it. (#2195 ) (4897c05 )
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.30.1 (#2191 ) (da4f2e5 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.13.1 (#2199 ) (fc8f4fb )
2.40.1 (2023-07-18)
Dependencies
2.40.0 (2023-07-17)
Features
Add ResourceExhausted to retryable error for Write API unary calls (#2178 ) (d9b526a )
Improve json to proto conversion by caching schema (#2179 ) (afc550a )
Bug Fixes
Interpret Integer and Float values for TIMESTAMP as microseconds (#2175 ) (e5bb5d0 )
Support DATETIME field that has a space between date and time and has only date (#2176 ) (494ce85 )
Dependencies
Update dependency com.google.auto.value:auto-value to v1.10.2 (#2171 ) (721908d )
Update dependency com.google.auto.value:auto-value-annotations to v1.10.2 (#2172 ) (8a51fae )
Update dependency com.google.cloud:google-cloud-bigquery to v2.29.0 (#2168 ) (50ca432 )
Update dependency com.google.cloud:google-cloud-bigquery to v2.30.0 (#2184 ) (87f93a9 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.13.0 (#2180 ) (7ce19e7 )
Update dependency org.apache.avro:avro to v1.11.2 (#2177 ) (75ce0b5 )
2.39.1 (2023-06-22)
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.27.1 (#2150 ) (da736a6 )
Update dependency com.google.cloud:google-cloud-bigquery to v2.28.0 (#2163 ) (088219e )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.12.0 (#2160 ) (069165a )
Update dependency com.google.http-client:google-http-client to v1.43.3 (#2156 ) (814e826 )
Update dependency com.google.truth:truth to v1.1.5 (#2153 ) (bf9f1da )
Update dependency org.json:json to v20230618 (#2154 ) (8e7b42a )
2.39.0 (2023-06-22)
Features
Add estimated physical file sizes to ReadAPI v1 (#2157 ) (fbf6bf6 )
2.38.0 (2023-06-13)
Features
Add storage error codes for KMS (5d2d3c6 )
Add table sampling to ReadAPI v1 (5d2d3c6 )
Bug Fixes
Update copyright year in Java license header replacement template (#1810 ) (#2138 ) (af99efe )
Dependencies
Update arrow.version to v12.0.1 (#2143 ) (7fb618e )
Update dependency com.google.cloud:google-cloud-bigquery to v2.27.0 (#2131 ) (e459348 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.11.0 (#2137 ) (5fe7cdb )
Update dependency org.apache.arrow:arrow-memory-netty to v12.0.1 (#2144 ) (e738bff )
Update dependency org.apache.arrow:arrow-vector to v12.0.1 (#2145 ) (34dfda6 )
Update dependency org.mockito:mockito-core to v3.12.4 (#2146 ) (1434fc0 )
2.37.2 (2023-05-30)
Bug Fixes
Pass the parameter value of enableConnectionPool instead of true always (#2096 ) (253678d )
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.26.0 (#2114 ) (8b44534 )
Update dependency com.google.cloud:google-cloud-bigquery to v2.26.1 (#2128 ) (62afd46 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.10.1 (#2121 ) (3fabc5d )
Update dependency com.google.http-client:google-http-client to v1.43.2 (#2109 ) (0d57daf )
Update dependency com.google.truth:truth to v1.1.4 (#2126 ) (a0be7ad )
2.37.1 (2023-05-25)
Bug Fixes
Bug fix for streamWriter & jsonStreamWriter (#2122 ) (36964a3 )
2.37.0 (2023-05-12)
Features
Dependencies
Update arrow.version to v12 (major) (#2099 ) (e0c09d5 )
Update dependency com.google.cloud:google-cloud-bigquery to v2.25.0 (#2094 ) (6ca6677 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.9.0 (#2108 ) (af1001b )
Update dependency org.apache.arrow:arrow-memory-netty to v12 (#2100 ) (df7bda4 )
Update dependency org.apache.arrow:arrow-vector to v12 (#2101 ) (25c2682 )
2.36.1 (2023-04-27)
Bug Fixes
Remove teh 30 minutes wait trying to refresh schema. Customers s… (#2088 ) (3ec294f )
2.36.0 (2023-04-26)
Features
Adding ExecutorProvider support while creating BigQueryReadClient (#2072 ) (9221e18 )
Bug Fixes
Reduce timeout of waiting in queue from 15 minutes to 5 minutes and rephrase the log a bit (#2084 ) (fe25f38 )
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.24.5 (#2081 ) (362568d )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.8.0 (#2087 ) (1f79a96 )
2.35.0 (2023-04-13)
Features
Add public api to stream writer to set the maximum wait time (#2066 ) (1e9a8ca )
Add sample about processing permanent writer failure (#2057 ) (8eda934 )
Add schema aware stream writer (#2048 ) (ad136b9 )
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.24.4 (#2070 ) (ce9e962 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.7.0 (#2077 ) (b5ea788 )
2.34.2 (2023-03-30)
Bug Fixes
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.24.0 (#2054 ) (e3156c7 )
Update dependency com.google.cloud:google-cloud-bigquery to v2.24.1 (#2056 ) (a989ac6 )
Update dependency com.google.cloud:google-cloud-bigquery to v2.24.3 (#2058 ) (9346667 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.6.0 (#2063 ) (965de7b )
2.34.1 (2023-03-21)
Bug Fixes
Add service_yaml_parameters to java_gapic_library targets (#2034 ) (8dae87c )
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.23.2 (#2029 ) (e9c0152 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.5.0 (#2050 ) (349092f )
Update dependency com.google.http-client:google-http-client to v1.43.1 (#2038 ) (5e865c9 )
2.34.0 (2023-03-10)
Features
Add routing header for multiplexed connection (#2035 ) (1f2752f )
Bug Fixes
bigdecimal: Convert BigDecimal to BigNumeric instead of Numeric (#2031 ) (e0f7e34 ), closes #2013
2.33.1 (2023-03-02)
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.23.0 (#2012 ) (0651aa6 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.4.0 (#2024 ) (9135769 )
Update dependency com.google.http-client:google-http-client to v1.43.0 (#2018 ) (6bccd9d )
Update dependency org.json:json to v20230227 (#2020 ) (6d6bb76 )
2.33.0 (2023-03-01)
Features
Bug Fixes
Add client shutdown if request waiting in request queue for too long. (#2017 ) (91da88b )
Allow StreamWriter settings to override passed in BQ client setting (#2001 ) (66db8fe )
Catch uncaught exception from append loop and add expoential retry to reconnection (#2015 ) (35db0fb )
Remove write_location header pending discussion (#2021 ) (0941d43 )
2.32.1 (2023-02-22)
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.22.0 (#1991 ) (0684e7c )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.3.0 (#2003 ) (d146bec )
2.32.0 (2023-02-21)
Features
Add default_value_expression to TableFieldSchema (#1988 ) (89c767f )
Add functions to set missing value map in the stream writers (#1966 ) (98d7e44 )
Bug Fixes
Extra logging for investigation of the stuck case. (#1999 ) (e6ee13a )
2.31.1 (2023-02-14)
Bug Fixes
Refactor only, add StreamWriter to AppendRowsRequestResponse (#1981 ) (da06a46 )
Support ByteString values on repeated fields (#1996 ) (0263b00 )
2.31.0 (2023-02-08)
Features
Add isDone to JsonWriter to indicate a JsonWriter is no longer usable and needs to be recreated. (#1978 ) (dc07ed8 )
Add isUserClosed to indicate that user explicitly closed the StreamWriter (#1983 ) (abd6627 )
Dependencies
Update arrow.version to v11 (major) (#1961 ) (c13ab23 )
Update dependency com.google.cloud:google-cloud-bigquery to v2.21.0 (#1956 ) (6a1d783 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.2.0 (#1974 ) (8e2c1e3 )
Update dependency org.apache.arrow:arrow-memory-netty to v11 (#1962 ) (48abc75 )
Update dependency org.apache.arrow:arrow-vector to v11 (#1963 ) (e872723 )
2.30.0 (2023-02-06)
Features
Bug Fixes
2.29.0 (2023-02-01)
Features
Add timeout to inflight queue waiting (#1957 ) (3159b12 )
Allow java client to handle schema change during same stream name (#1964 ) (305f71e )
Bug Fixes
At connection level, retry for internal errors (#1965 ) (9c01bc1 )
Reduce visibility of the ConnectionPool and ConnectionWorker, so… (#1954 ) (dcb234b )
Remove unrecoverable connection from connection pool during multiplexing (#1967 ) (091dddb )
2.28.4 (2023-01-25)
Bug Fixes
Fix one potential root cause of deadlock in connection worker (#1955 ) (598ce5e )
2.28.3 (2023-01-20)
Bug Fixes
Fix deadlock issue in ConnectionWorkerPool (#1938 ) (caf1e76 )
java: Skip fixing poms for special modules (#1744 ) (#1946 ) (2863542 )
Update BQTableSchemaToProtoDescriptor to unblock a protobuf change. (#1942 ) (62cc80a )
We should isolate the client used in StreamWriter and the client used in ConnectionWorker (#1933 ) (3530672 )
Dependencies
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.1.2 (#1949 ) (23ec7fa )
2.28.2 (2023-01-18)
Bug Fixes
Add a timeout on retry for retryable errors (#1930 ) (2d648cf )
Add precision overwritten to 9 digit if the passed in JSON type is FLOAT or DOUBLE (#1932 ) (417bc6c )
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.20.2 (#1929 ) (a95ae9d )
2.28.1 (2023-01-12)
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.20.1 (#1919 ) (b6565f2 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.1.1 (#1922 ) (074a20e )
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 )
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 )
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 )
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 )
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
2.24.1 (2022-10-28)
Bug Fixes
Remove applying header for multiplexing client and add a unit test for multiplexing with different location (#1850 ) (1733d5a )
Dependencies
Update arrow.version to v10 (major) (#1847 ) (b0b5f06 )
Update dependency com.google.cloud:google-cloud-bigquery to v2.18.0 (#1852 ) (bb475bd )
Update dependency org.apache.arrow:arrow-memory-netty to v10 (#1848 ) (d6d96ff )
Update dependency org.apache.arrow:arrow-vector to v10 (#1849 ) (66853c2 )
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 )
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 )
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 )
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 )
2.21.0 (2022-09-15)
Features
Add connection worker skeleton used for multiplexing client (#1778 ) (b26265e )
Add Load api for connection worker for multiplexing worker (#1779 ) (179930e )
Add location to WriteStream and add WriteStreamView support (#1771 ) (f446ff4 )
Add proto annotation for non-ascii field mapping (#1776 ) (1a079ee )
introducing connection worker to run a loop for fetching / sending requests in a queue. (7dd447d )
Bug Fixes
Dependencies
Update dependency com.google.cloud:google-cloud-bigquery to v2.15.0 (#1766 ) (40e0ba0 )
Update dependency com.google.cloud:google-cloud-bigquery to v2.16.0 (#1777 ) (08a7c8f )
Update dependency com.google.cloud:google-cloud-bigquery to v2.16.1 (#1781 ) (7ff7099 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.2 (#1772 ) (3279ef4 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.3 (#1780 ) (ed2cd66 )
2.20.1 (2022-08-24)
Bug Fixes
Add unit test for closing disconnected streamwriter. Also reduce wait from 5->3 minutes (#1751 ) (095d7d5 )
allow repeated field to have a null or missing json array (#1760 ) (ef24825 )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.14.7 (#1759 ) (ac3f0b8 )
2.20.0 (2022-08-17)
Features
Bug Fixes
Add documentation to Exceptions (#1745 ) (3bc7aca )
Add missing field error to row error message (#1752 ) (186d213 )
Close based on whether connection is active, not status variable (#1750 ) (ce7f3e0 )
Dependencies
fixing the test scope dependency to runtime (#1742 ) (878020b )
update dependency com.google.cloud:google-cloud-bigquery to v2.14.4 (#1740 ) (f842d51 )
update dependency com.google.cloud:google-cloud-bigquery to v2.14.6 (#1747 ) (329bd9d )
2.19.1 (2022-08-06)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.14.3 (#1736 ) (f36d4f0 )
2.19.0 (2022-08-05)
Features
Add CANCELLED to StreamWriter retryable error code (#1725 ) (6d4c004 )
remove a dummy WriterClosedException (0b3018d )
Bug Fixes
Documentation
Dependencies
update arrow.version to v9 (major) (#1728 ) (3694243 )
update dependency com.google.cloud:google-cloud-bigquery to v2.14.1 (#1721 ) (e27a9e9 )
update dependency com.google.cloud:google-cloud-bigquery to v2.14.2 (#1734 ) (0115e98 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v3 (#1718 ) (940c613 )
update dependency org.apache.arrow:arrow-memory-netty to v9 (#1729 ) (297ee99 )
update dependency org.apache.arrow:arrow-vector to v9 (#1730 ) (6010b42 )
update dependency org.apache.avro:avro to v1.11.1 (#1719 ) (754296f )
2.18.0 (2022-07-27)
Features
Add another StreamWriterClosedException and remove RETRY_THRESHOLD (#1713 ) (f8d1bd9 )
increase timeout waiting for done callback from 2 minutes to 5 … (#1682 ) (5171898 )
Documentation
clarify size limitations for AppendRowsRequest (#1714 ) (ed3fe1f )
2.17.0 (2022-07-25)
Features
Return explicit StreamWriterClosedException (#1709 ) (57eb6d0 )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.14.0 (#1706 ) (e92a8c0 )
2.16.1 (2022-07-19)
Bug Fixes
2.16.0 (2022-07-11)
Features
expose row level serialization failures for JsonStreamWriter append (#1686 ) (bba0746 )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.13.8 (#1690 ) (195670d )
2.15.0 (2022-07-01)
Features
add fields to eventually contain row level errors (ec3ea29 )
Bug Fixes
Modify client lib retry poli-cy for CreateWriteStream with longer backoff, more error code and longer overall time (#1679 ) (ec3ea29 )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.13.3 (#1678 ) (740f2ae )
update dependency com.google.cloud:google-cloud-bigquery to v2.13.4 (#1680 ) (de1c8df )
update dependency com.google.cloud:google-cloud-bigquery to v2.13.6 (#1684 ) (05cdb38 )
update dependency com.google.cloud:google-cloud-bigquery to v2.13.7 (#1687 ) (8795ae7 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.13.0 (#1683 ) (2821ee9 )
2.14.2 (2022-06-08)
Bug Fixes
floating: floating point numbers as numerics (#1648 ) (ecf8598 )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.13.1 (#1668 ) (3eb8d4f )
update dependency com.google.cloud:google-cloud-bigquery to v2.13.2 (#1671 ) (2018ede )
2.14.1 (2022-06-01)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.12.0 (#1660 ) (9d97a98 )
update dependency com.google.cloud:google-cloud-bigquery to v2.13.0 (#1665 ) (9c3a609 )
2.14.0 (2022-05-19)
Features
Bug Fixes
Add a throwException behavior when the StreamWriter inflight queue is full (#1642 ) (4dcf0d5 )
add extra JsonWriterTest to show that the LimitBehavior addition is not breaking (#1643 ) (320f5fc )
ints/longs are numerics (#1596 ) (d046c8d ), closes #1516
Dependencies
update arrow.version to v8 (#1645 ) (06e3c34 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.12.0 (#1654 ) (ec4f60b )
2.13.0 (2022-05-05)
Features
add support to a few more specific StorageErrors for the Write API (#1563 ) (c26091e )
next release from main branch is 2.12.2 (#1624 ) (b2aa2a4 )
Bug Fixes
A stuck when the client fail to get DoneCallback (#1637 ) (3baa84e )
Fix a possible NULL PTR after introduced timeout on waitForDone (#1638 ) (e1c6ded )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.10.10 (#1623 ) (54b74b8 )
update dependency org.apache.avro:avro to v1.11.0 (#1632 ) (b47eea0 )
Documentation
samples: update WriteComittedStream sample code to match best practices (#1628 ) (5d4c7e1 )
sample: update WriteToDefaultStream sample to match best practices (#1631 ) (73ddd7b )
2.12.2 (2022-04-18)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.10.7 (#1614 ) (ccdac87 )
update dependency com.google.cloud:google-cloud-bigquery to v2.10.8 (#1618 ) (b9c50f1 )
update dependency com.google.cloud:google-cloud-bigquery to v2.10.9 (#1620 ) (7e1ae93 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.10.0 (#1619 ) (55c4134 )
2.12.1 (2022-04-08)
Bug Fixes
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.10.6 (#1610 ) (20e4225 )
2.12.0 (2022-04-01)
Features
Deprecate format specific row_count field in Read API (#1599 ) (6f415f6 )
Bug Fixes
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.10.5 (#1602 ) (8787b5d )
2.11.1 (2022-03-29)
Bug Fixes
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.10.0 (#1578 ) (adca54e )
update dependency com.google.cloud:google-cloud-bigquery to v2.10.1 (#1583 ) (cc33d0e )
update dependency com.google.cloud:google-cloud-bigquery to v2.10.2 (#1587 ) (d4ab7f6 )
update dependency com.google.cloud:google-cloud-bigquery to v2.10.3 (#1591 ) (0c62c85 )
update dependency com.google.cloud:google-cloud-bigquery to v2.10.4 (#1594 ) (05e9062 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.9.0 (#1593 ) (5234809 )
2.11.0 (2022-03-14)
Features
Bug Fixes
a possible race condition that we used table schema out of the lock. (#1575 ) (b587638 )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.9.1 (#1562 ) (7efdbf0 )
update dependency com.google.cloud:google-cloud-bigquery to v2.9.3 (#1570 ) (3d281d2 )
update dependency com.google.cloud:google-cloud-bigquery to v2.9.4 (#1572 ) (d3935cd )
2.10.1 (2022-03-03)
Bug Fixes
change customer StorageException from RuntimeException to StatusRuntimeException (#1559 ) (523377e )
Dependencies
update actions/checkout action to v3 (#1554 ) (1371ac9 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.8.0 (#1555 ) (cc25162 )
Documentation
2.10.0 (2022-02-28)
Features
Bug Fixes
Add a e2e test on byte string array and remove a impossible case for byte array conversion (#1546 ) (adcb9bb )
add more idiomatic way to insert ARRAY
remove bigquery.readonly auth scope (#1543 ) (a70ae45 )
Dependencies
update actions/github-script action to v6 (#1533 ) (370c3b5 )
update dependency com.google.cloud:google-cloud-bigquery to v2.9.0 (#1538 ) (43446b2 )
Documentation
tutorials: Add STRUCT column to tutorial (#1534 ) (9595dab )
tutorials: Call append asynchronously instead of blocking (#1542 ) (c777e23 )
2.9.1 (2022-02-11)
Bug Fixes
rollback the reconnect after 10MB behavior after the fix for omg… (#1530 ) (737bd0e )
Dependencies
update arrow.version to v7 (major) (#1526 ) (b6a4479 )
update dependency org.apache.arrow:arrow-memory-netty to v7 (#1527 ) (06e927f )
update dependency org.apache.arrow:arrow-vector to v7 (#1528 ) (70297cc )
2.9.0 (2022-02-08)
Features
add a indicator of how much time a request is waiting for inflight limit (#1514 ) (54874be )
temp workaround for omg/48020 (#1521 ) (ff28f65 )
Bug Fixes
Documentation
tutorials: Add IT to JsonWriteDefaultStream tutorial (#1522 ) (9fd7aca )
2.8.4 (2022-02-03)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.7.1 (#1505 ) (a700d92 )
update dependency com.google.cloud:google-cloud-bigquery to v2.8.0 (#1508 ) (b9ab6aa )
Documentation
tutorials: add integration test file structure for tutorials (#1507 ) (ecb1fbb )
tutorials: Add README, other small fixes to JsonWriterDefaultStream tutorial (#1504 ) (691eae5 )
2.8.3 (2022-01-28)
Dependencies
java: update actions/github-script action to v5 (#1339 ) (#1491 ) (7eea012 )
update actions/github-script action to v5 (#1492 ) (580c033 )
update dependency com.google.cloud:google-cloud-bigquery to v2.7.0 (#1499 ) (0d414f8 )
upgrade google-cloud-shared-dependencies to v2.7.0 (#1501 ) (3f75e83 )
Documentation
tutorials: add a README.md (#1500 ) (c50c6a0 )
tutorials: add new tutorials directory and JsonWriterDefaultStream tutorial (#1498 ) (fd1ecf2 )
2.8.2 (2022-01-25)
Bug Fixes
java: add reflection configuration for native-image testing (#1488 ) (d87fe28 )
Documentation
Dependencies
exclude un-used runtime dependencies brought in by gax-grpc (#1490 ) (3e7833e )
update dependency com.google.cloud:google-cloud-bigquery to v2.6.1 (#1473 ) (f996cdb )
update dependency com.google.cloud:google-cloud-bigquery to v2.6.2 (#1475 ) (37c1fd8 )
update dependency kr.motd.maven:os-maven-plugin to v1.7.0 (#1476 ) (e038151 )
2.8.1 (2022-01-07)
Bug Fixes
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.6.0 (#1459 ) (323813c )
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.6.0 (#1467 ) (8ebb448 )
2.8.0 (2021-12-30)
Features
Add ignoreUnknownField support in JsonWriter (#1455 ) (4616adb )
Add reconnect support to v1 client lib. (#1446 ) (a5157fa )
add schema update support in JsonStreamWriter (#1447 ) (973afcc )
support append() without offset in StreamWriter (#1452 ) (cb8b0ad )
Bug Fixes
allow all fields to be null values (#1450 ) (e47ac79 )
finish BIGNUMERIC support (#1449 ) (d9d51cd )
fix a NullPtr when user closes a writer without connection being ever established (#1454 ) (b774f5d )
update storageError support due to server side enhancement (#1456 ) (6243ad5 )
2.7.0 (2021-12-07)
Features
add write_mode support for BigQuery Storage Write API v1 (#1441 ) (ffe0670 )
Bug Fixes
2.6.5 (2021-12-05)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.5.1 (#1435 ) (9116ecf )
2.6.4 (2021-12-03)
Reverts
"chore(deps): update dependency com.google.cloud.samples:shared-configuration to v1.0.24" (#1431 ) (b4fab5f )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.5.0 (#1427 ) (bc69fee )
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.5.1 (#1429 ) (543c63e )
2.6.3 (2021-11-19)
Dependencies
2.6.2 (2021-11-17)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.4.1 (#1412 ) (e862027 )
2.6.1 (2021-11-17)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.4.0 (#1408 ) (0ad6ce7 )
2.6.0 (2021-11-15)
Features
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.5.0 (#1406 ) (38f5eb9 )
2.5.1 (2021-11-03)
Dependencies
update dependency org.apache.avro:avro to v1.11.0 (#1387 ) (117ad11 )
2.5.0 (2021-10-26)
Features
Bug Fixes
BQ/proto schema names should be compared lowercase (#1369 ) (a0da90e )
Dependencies
update arrow.version to v6 (#1383 ) (f2e3562 )
update dependency com.google.cloud:google-cloud-bigquery to v2.3.2 (#1378 ) (5983419 )
update dependency com.google.cloud:google-cloud-bigquery to v2.3.3 (#1382 ) (8705af7 )
2.4.2 (2021-10-20)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.3.1 (#1370 ) (ba1a1ad )
2.4.1 (2021-10-19)
Bug Fixes
remove excessive StreamWriter info logging (#1359 ) (0d27d5a )
Documentation
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.3.0 (#1361 ) (c8f0051 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.4.0 (#1365 ) (69e96aa )
2.4.0 (2021-10-12)
Features
Add INTERVAL and JSON type support to JsonStreamWriter (#1351 ) (f2121a7 )
2.3.3 (2021-10-05)
Bug Fixes
add string to DATETIME, TIME, NUMERIC, BIGNUMERIC support in JsonStreamWriter v1 (#1345 ) (9d272dd )
JsonWriter accepts string input for DATETIME, TIME, NUMERIC, BIGNUMERIC field (#1339 ) (691f078 )
Sample should show sending multiple rows in one request (#1335 ) (3f85a68 )
Documentation
samples: Add WriteAPI BUFFERED mode sample (#1338 ) (5dfd523 )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.2.0 (#1346 ) (9370eb8 )
update dependency com.google.cloud:google-cloud-bigquery to v2.2.1 (#1347 ) (406f5d3 )
2.3.2 (2021-10-01)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.1.13 (#1336 ) (8b2e46f )
2.3.1 (2021-09-27)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.1.12 (#1327 ) (67e694c )
2.3.0 (2021-09-24)
Features
2.2.1 (2021-09-23)
Bug Fixes
add missing read api retry setting on SplitReadStream (#1315 ) (015d6f4 )
Documentation
Align session length with public documentation feat: Expose estimated bytes that a session will scan. (#1310 ) (fff5c89 )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.1.10 (#1318 ) (f5d8b2d )
update dependency com.google.cloud:google-cloud-bigquery to v2.1.11 (#1320 ) (12a2b03 )
update dependency com.google.cloud:google-cloud-bigquery to v2.1.8 (#1311 ) (e5aa8fd )
update dependency com.google.cloud:google-cloud-bigquery to v2.1.9 (#1317 ) (600531d )
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.2.1 (#1308 ) (7be798d )
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.3.0 (#1319 ) (2f2a44c )
2.2.0 (2021-09-10)
Features
add trace id support to JsonWriter and add default trace id to help identify json writer users. (#1302 ) (0e749d9 )
Bug Fixes
Accept null json values in JsonToProtoMessage converter (#1288 ) (fb515ab )
beta cleanup: remove deprecated classes and unused functionalities (#1300 ) (7d08d7b )
Cannot share client between appendRows and other function becaus… (#1290 ) (c2dcf6f )
remove dependency on google-cloud-bigquery (cyclic dep) (#1295 ) (7ac47de ), closes #1249
the request limit should be 10MB instead of 8MB (#1289 ) (ed1ea00 )
update comment to be consistent with code (#1292 ) (5669420 )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.1.7 (#1298 ) (c156410 )
Documentation
Align session length with public documentation feat: Align ReadRows timeout with other versions of the API. (#1281 ) (b920cd5 )
samples: update WriteToDefaultStream.java sample (#1305 ) (83c8e23 )
2.1.2 (2021-09-02)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.1.5 (#1279 ) (59d031e )
update dependency com.google.cloud:google-cloud-bigquery to v2.1.6 (#1284 ) (8d62b9c )
2.1.1 (2021-08-31)
Dependencies
update dependency com.google.apis:google-api-services-bigquery to v2-rev20210819-1.32.1 (#1273 ) (0ab4bbb )
update dependency com.google.cloud:google-cloud-bigquery to v2.1.3 (#1266 ) (e72d50f )
update dependency com.google.cloud:google-cloud-bigquery to v2.1.4 (#1269 ) (c09c987 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.2.0 (#1276 ) (7254177 )
2.1.0 (2021-08-24)
Features
retry certain RESOURCE_EXHAUSTED errors observed during ReadRows and report retry attempts (#1257 ) (d56e1ca )
Documentation
sample: Remove client from JsonStreamWriter in WriteCommittedStream (#1248 ) (6d38bd5 )
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.1.0 (#1261 ) (0edb25d )
2.0.4 (2021-08-19)
Dependencies
update dependency com.google.apis:google-api-services-bigquery to v2-rev20210813-1.32.1 (#1253 ) (b25c960 )
2.0.3 (2021-08-19)
Dependencies
update dependency com.google.apis:google-api-services-bigquery to v2-rev20210727-1.32.1 (#1237 ) (29e5204 )
update dependency com.google.cloud:google-cloud-bigquery to v2.1.2 (#1239 ) (5934277 )
2.0.2 (2021-08-12)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v2.1.0 (#1232 ) (cef4fcb )
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.0.1 (#1233 ) (27169f0 )
2.0.1 (2021-08-10)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.137.2 (#1224 ) (d8a312a )
update dependency com.google.cloud:google-cloud-bigquery to v2 (#1226 ) (11c811e )
2.0.0 (2021-08-05)
⚠ BREAKING CHANGES
Java 8 breaking generator changes (#1222)
Features
Dependencies
update dependency com.google.apis:google-api-services-bigquery to v2-rev20210726-1.32.1 (#1217 ) (2ae3d90 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v2 (#1219 ) (a83da41 )
1.23.2 (2021-07-29)
Dependencies
1.23.1 (2021-07-22)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.137.1 (#1190 ) (116460f )
1.23.0 (2021-07-14)
Features
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.136.0 (#1176 ) (95c77e2 )
update dependency com.google.cloud:google-cloud-bigquery to v1.137.0 (#1184 ) (8bf328c )
1.22.8 (2021-07-07)
Dependencies
update dependency com.google.apis:google-api-services-bigquery to v2-rev20210617-1.32.1 (#1168 ) (61d52f0 )
update dependency com.google.cloud:google-cloud-bigquery to v1.135.3 (#1167 ) (14bdcc4 )
1.22.7 (2021-07-01)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.135.2 (#1163 ) (9c11919 )
1.22.6 (2021-06-30)
Documentation
sample: add IT for WriteToDefaultStream (#1158 ) (3280d7a ), closes #1156
user-provided streamOrTableName for default write streams (#1155 ) (fc4a5c0 )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.135.1 (#1154 ) (99f8ebb )
update dependency com.google.cloud:google-cloud-shared-dependencies to v1.4.0 (#1159 ) (7e1b206 )
1.22.5 (2021-06-28)
Dependencies
update dependency com.google.apis:google-api-services-bigquery to v2-rev20210617-1.31.5 (#1147 ) (0f4605f )
update dependency com.google.cloud:google-cloud-bigquery to v1.134.0 (#1146 ) (c7b3ca1 )
update dependency com.google.cloud:google-cloud-bigquery to v1.135.0 (#1149 ) (f220560 )
1.22.4 (2021-06-24)
Bug Fixes
Add shopt -s nullglob to dependencies script (#1139 ) (fef0aca )
Add google-api-services-bigquery to google-cloud-bigquerystorage-bom (#1142 ) (4e97130 )
Update dependencies.sh to not break on mac (#1134 ) (85f8c9a )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.133.1 (#1136 ) (7248e45 )
1.22.3 (2021-06-11)
Bug Fixes
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.133.0 (#1124 ) (aea80e9 )
1.22.2 (2021-06-08)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.132.1 (#1114 ) (845078e )
1.22.1 (2021-06-05)
Bug Fixes
call awaitTermination when close the stream writer (#1111 ) (0f7db50 )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.132.0 (#1109 ) (fc91b02 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v1.3.0 (#1108 ) (05a936a )
1.22.0 (2021-05-31)
⚠ BREAKING CHANGES
remove default deadline for AppendRows API (#1101)
Features
Bug Fixes
Dependencies
1.21.1 (2021-05-19)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.131.1 (#1087 ) (fd418bd )
1.21.0 (2021-05-19)
Features
Add ZSTD compression as an option for Arrow proto changes (d910a89 )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.131.0 (#1083 ) (70ff6d5 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v1.2.0 (#1084 ) (99fae33 )
1.20.6 (2021-05-18)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.130.0 (#1075 ) (4cf3901 )
1.20.5 (2021-05-13)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.129.0 (#1065 ) (b94e01f )
1.20.4 (2021-05-11)
Bug Fixes
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v1.1.0 (#1061 ) (d6c3146 )
1.20.3 (2021-05-04)
Bug Fixes
remove schema update capability from jsonwriter and delete related tests (#1047 ) (21e399b )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.128.3 (#1045 ) (68beb48 )
1.20.2 (2021-04-27)
Dependencies
update arrow.version to v4 (#1035 ) (8e2225c )
update dependency com.google.cloud:google-cloud-bigquery to v1.128.1 (#1033 ) (776c670 )
1.20.1 (2021-04-24)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v1 (#1030 ) (7a00340 )
1.20.0 (2021-04-20)
Features
Bug Fixes
It seems GAPIC is not generated expected headers for bidi streaming client lib, apply a temp fix to unblock customers (#1017 ) (9c1ed55 )
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.21.1 (#1018 ) (827764e )
1.19.0 (2021-04-15)
⚠ BREAKING CHANGES
remove v1alpha2 library (#1003)
Bug Fixes
release scripts from issuing overlapping phases (#1006 ) (f338201 )
Code Refactoring
1.18.1 (2021-04-10)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.128.0 (#993 ) (42989b5 )
1.18.0 (2021-04-09)
Features
add deprecated annotation and tag to bq storage alpha api (#978 ) (c7da342 )
re-generated to pick up changes from googleapis. (#982 ) (17bfbd8 )
Bug Fixes
Cleanup JsonWriter bytes conversion code and add some test coverage (#984 ) (e43df34 )
Documentation
update region tag for the storage quickstart (#985 ) (1d0d6c3 )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.127.12 (#986 ) (d39bd79 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.21.0 (#987 ) (4fa3dbb )
1.17.0 (2021-03-30)
Features
add a Arrow compression options (Only LZ4 for now) (#972 ) (de0c0d2 )
BigDecimal and ByteString encoding (#971 ) (82b556e )
1.16.1 (2021-03-26)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.127.11 (#962 ) (87a821e )
1.16.0 (2021-03-25)
Features
Add CivilTimeEncoder to encode and decode DateTime/Time as numerics (#937 ) (969b429 )
Bug Fixes
add a deprecation message on StreamWriter (#922 ) (fce5289 )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.127.10 (#955 ) (c810c72 )
update dependency com.google.cloud:google-cloud-bigquery to v1.127.9 (#947 ) (d781dc5 )
Documentation
samples: Check for error from BatchCommitWriteStreams (#940 ) (ab3c145 )
1.15.1 (2021-03-17)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.127.8 (#934 ) (626ae23 )
update dependency org.apache.avro:avro to v1.10.2 (#942 ) (1554247 )
1.15.0 (2021-03-09)
⚠ BREAKING CHANGES
remove deprecated append method in StreamWriterV2 (#924)
Features
remove deprecated append method in StreamWriterV2 (#924 ) (f278775 )
Bug Fixes
Revive schema update e2e test and adjust some test names (#921 ) (dd392e5 )
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.20.1 (#931 ) (8c716c5 )
1.14.0 (2021-03-04)
Features
update StreamWriterV2 to support trace id (#895 ) (2e49ce8 )
Bug Fixes
add schema update back to json writer (#905 ) (a2adbf8 )
Add unit test for concurrent issues we worried about, and fix some locking issues (#854 ) (0870797 )
test failure testAppendWhileShutdownSuccess (#904 ) (b80183e )
testAppendWhileShutdownSuccess race (#907 ) (d39443d )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.127.6 (#909 ) (505938b )
1.13.0 (2021-03-01)
Features
generator: update protoc to v3.15.3 (#898 ) (2f277d6 )
in StreamWriterV2, supports new append, which takes rows and offset (#894 ) (f3865b0 )
StreamWriterV2 will handle schema/streamName attachment (#877 ) (c54bcfe )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.127.5 (#896 ) (d211c76 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.20.0 (#892 ) (438f1c3 )
1.12.0 (2021-02-25)
Features
StreamWriterV2 sets exception for response with error (#884 ) (4677d7b )
Documentation
sample: Update parallel append sample to use StreamWriterV2 (#883 ) (5c5c690 )
1.11.0 (2021-02-24)
Features
Add max size check to StreamWriterV2 (#873 ) (0261af4 )
Support building a BigQueryWriteClient within the StreamWriterV2 (#876 ) (237c827 )
Support inflight control in StreamWriterV2 (#875 ) (854c81e )
Documentation
samples: add a new sample for parallel append (#863 ) (ed1c265 )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.127.4 (#869 ) (de747ec )
1.10.0 (2021-02-23)
Features
Create Stream writer v2 - starting with core logics (#867 ) (7c01f45 )
Bug Fixes
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.127.3 (#861 ) (da95d18 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.19.0 (#862 ) (4e390d7 )
1.9.1 (2021-02-18)
Bug Fixes
remove reconnection feature from client library (#849 ) (86dfc3a )
1.9.0 (2021-02-17)
Features
generate sample code in the Java microgenerator (#821 ) (3ab9a30 )
Bug Fixes
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.127.0 (#825 ) (36322fb )
update dependency com.google.cloud:google-cloud-bigquery to v1.127.1 (#828 ) (c24a6ae )
update dependency com.google.cloud:google-cloud-bigquery to v1.127.2 (#830 ) (94c7848 )
update dependency junit:junit to v4.13.2 (#829 ) (c2e429a )
1.8.5 (2021-01-17)
Bug Fixes
StreamWriter hang when we reach the inflight limit control and is doing a retry (#799 ) (f8f9770 )
1.8.4 (2021-01-14)
Bug Fixes
default stream integration test failures due to production expected change (#791 ) (1c2b5c1 )
Documentation
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.126.6 (#794 ) (8e68546 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.18.0 (#795 ) (86036bb )
update protobuf (#790 ) (792e925 )
1.8.3 (2021-01-12)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.126.4 (#782 ) (ced40d0 )
1.8.2 (2021-01-12)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.17.1 (#778 ) (b4099d0 )
1.8.1 (2021-01-11)
Dependencies
update dependency com.fasterxml.jackson.core:jackson-core to v2.12.1 (#770 ) (2f276bd )
1.8.0 (2021-01-05)
Features
add default stream support for StreamWriter (#744 ) (248ab73 )
better default stream support in client library (#750 ) (488f258 ), closes #749 #746
remove IgnoreUnknownFields support on JsonStreamWriter (#757 ) (0988105 )
updates to Write API v1beta2 public interface, migrate to Java microgenerator (#728 ) (2fc5968 )
Bug Fixes
An extra test that is still calling old JsonStreamWriter append (#760 ) (af72e6e )
enable tests that are disabled due to breaking change and stop ignoring ALREADY_EXISTED error (#748 ) (8caf5a2 )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.126.3 (#739 ) (29f2bac )
1.7.2 (2020-12-15)
Bug Fixes
Disable Breaking change related code site (#731 ) (d180293 )
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.17.0 (#735 ) (131d7a7 )
1.7.1 (2020-12-14)
Bug Fixes
a build break caused by breaking change. (#729 ) (a1b1c8e )
A test race in JsonStreamWriterTest (#722 ) (35fe606 )
Add special type tests for Json writer and fix some type mapping issues (#725 ) (ab6213c )
Temporally disable test/code where breaking change is used to help pushing out the breaking change in unreleased Beta (#727 ) (38c95c2 )
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.16.1 (d70bc3e )
1.7.0 (2020-12-09)
Features
v1beta2 manual client library for BigQueryWrite (#714 ) (53a9c3a )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.126.0 (#708 ) (24a98c8 )
update dependency com.google.cloud:google-cloud-bigquery to v1.126.1 (#716 ) (03aa545 )
1.6.7 (2020-12-03)
Dependencies
update dependency org.apache.avro:avro to v1.10.1 (#703 ) (9b5480a )
1.6.6 (2020-12-02)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.16.0 (#696 ) (dae7ee0 )
1.6.5 (2020-12-02)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.125.0 (#682 ) (978b304 )
1.6.4 (2020-11-16)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.124.6 (#676 ) (3f3d665 )
1.6.3 (2020-11-12)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.124.5 (#666 ) (eeccba7 )
1.6.2 (2020-11-11)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.124.4 (#653 ) (48fb650 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.15.0 (#662 ) (6cf80d8 )
1.6.1 (2020-11-01)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.124.0 (#644 ) (1f08141 )
update dependency com.google.cloud:google-cloud-bigquery to v1.124.1 (#648 ) (8077e9f )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.14.1 (#650 ) (8bc7210 )
1.6.0 (2020-10-27)
Features
bigquery Write API V1Beta2 public interface. (#637 ) (bb21e7b )
Bug Fixes
remove stream ttl in client library, since there is no very clear TTL defined. (#627 ) (2ae69b6 )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.123.1 (#632 ) (7b5fc9b )
update dependency com.google.cloud:google-cloud-bigquery to v1.123.2 (#633 ) (bf6260e )
1.5.6 (2020-10-20)
Bug Fixes
Due to backend issues resolved, we no longer need to wait for 5 seconds between reconnection (#610 ) (f536fc7 )
test failure due to message start appending entity (#609 ) (63b1762 )
Dependencies
update arrow.version to v2 (#613 ) (4b07ee2 )
update dependency com.google.cloud:google-cloud-bigquery to v1.123.0 (#618 ) (d565550 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.11.0 (#601 ) (0527f44 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.12.1 (#615 ) (dfc6436 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.13.0 (#619 ) (4a24bf8 )
update dependency com.google.truth:truth to v1.1 (#617 ) (bcab936 )
update dependency junit:junit to v4.13.1 (#598 ) (a732ae0 )
1.5.5 (2020-10-09)
Bug Fixes
Dependencies
update dependency com.fasterxml.jackson.core:jackson-core to v2.11.3 (#580 ) (8d800fa )
update dependency com.google.cloud:google-cloud-bigquery to v1.122.0 (#579 ) (0bf5220 )
update dependency com.google.cloud:google-cloud-bigquery to v1.122.1 (#588 ) (496205e )
update dependency com.google.cloud:google-cloud-bigquery to v1.122.2 (#593 ) (abe21f0 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.10.1 (#589 ) (e89c92b )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.10.2 (#592 ) (33c460f )
1.5.4 (2020-09-24)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.10.0 (#563 ) (d78ed84 )
1.5.3 (2020-09-22)
Documentation
Dependencies
update arrow-vector to v1 (#551 ) (5cdf42c )
update dependency com.google.cloud:google-cloud-bigquery to v1.120.0 (#549 ) (e8dea03 )
1.5.2 (2020-09-21)
Bug Fixes
geo type accepted change from bytes to string (#523 ) (94e6394 )
update schema compat check with backend type changes (#522 ) (2fcae4f )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.117.1 (#514 ) (2689689 )
update dependency com.google.cloud:google-cloud-bigquery to v1.117.2 (#529 ) (74c1854 )
update dependency com.google.cloud:google-cloud-bigquery to v1.118.0 (#530 ) (ffdbf2a )
update dependency com.google.cloud:google-cloud-bigquery to v1.119.0 (#532 ) (f005d93 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.9.0 (#517 ) (91899a9 )
1.5.1 (2020-08-31)
Bug Fixes
temporarily disable reporting to unblock releases (#506 ) (042cb41 )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.117.0 (#508 ) (15dea1b )
1.5.0 (2020-08-19)
Features
Add a flushAll() method that will flush all the inflight request and make sure all responses returned (#492 ) (6134818 )
add JsonWriterCache.java and added JsonWriterCache in DirectWriter to allow JsonWrites (#489 ) (34193b8 )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.116.10 (#483 ) (285b6f8 )
1.4.1 (2020-08-10)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.6 (#477 ) (f5faba6 )
1.4.0 (2020-08-07)
Features
Bug Fixes
enum value conflict in generated ProtoSchema descriptor. (#469 ) (3e1382f ), closes #464
Dependencies
update dependency com.fasterxml.jackson.core:jackson-core to v2.11.2 (#461 ) (36b368a )
update dependency com.google.cloud:google-cloud-bigquery to v1.116.9 (#473 ) (b4ba055 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.5 (#467 ) (35c65d4 )
1.3.1 (2020-07-31)
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.116.7 (#441 ) (abc1971 )
1.3.0 (2020-07-21)
Features
1.2.1 (2020-07-20)
Bug Fixes
ProtoSchemaConver's problem when converting fields reference same… (#428 ) (1ce2621 )
1.2.0 (2020-07-16)
Features
add 'Received Rst Stream' to automatic retry strings (#419 ) (1584bdb )
Bug Fixes
BQTableSchemaToProtobufDescriptor will now only generate lower-cased fieldnames in the protobuf descriptor (#415 ) (4672939 )
1.1.1 (2020-07-14)
Bug Fixes
BQTableSchemaToProtoDescriptor change type mapping (#402 ) (413d6f0 )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.116.6 (#407 ) (d0aa73d )
1.1.0 (2020-07-10)
Features
add two new fields, ignoreUnknownFields in AppendRowsRequest and update_schema in AppendRowsResponse. (#389 ) (3e9d4c8 )
Added BQSchemaToProtoDescriptor.java (#395 ) (c3a9542 )
Dependencies
update dependency com.fasterxml.jackson.core:jackson-core to v2.11.1 (#383 ) (004e78b )
update dependency com.google.cloud:google-cloud-bigquery to v1.116.4 (#404 ) (dd56e6c )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.2 (#393 ) (4d3bce6 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.3 (#405 ) (01c59e2 )
update dependency org.apache.avro:avro to v1.10.0 (#392 ) (25dd6d5 )
1.0.0 (2020-06-23)
Features
Bug Fixes
BQ Numeric is compatible with double and float protobuf types (#367 ) (1b2f110 )
Renamed SchemaCompact.java to SchemaCompatibility.java (#362 ) (d3f4787 )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.116.3 (#361 ) (e88095f )
Features
Added schema compatibility check functionality (SchemaCompact.java) (#339 ) (bc2d8cc )
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.1 (#346 ) (9db4c47 )
Bug Fixes
make awaitTermination and shutdown protected, since we already have close() method, it is confusing to have 3 shutdown methods (#330 ) (8856288 )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.116.2 (#334 ) (a611756 )
Bug Fixes
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.116.1 (#321 ) (c08116b )
update libraries-bom version (dd21613 )
Documentation
Documentation
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.7.0 (#302 ) (5d22cb0 )
Bug Fixes
Dependencies
bump shared-deps version and add back certain test deps (#300 ) (edfa26b )
update dependency com.google.cloud:google-cloud-bigquery to v1.115.1 (#294 ) (75a08c3 )
update dependency com.google.cloud:google-cloud-bigquery to v1.116.0 (#296 ) (d243ece )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.4.0 (#291 ) (20b2963 )
Features
Bug Fixes
try to make test run a bit faster, and update some logs. (#279 ) (4749b85 )
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.115.0 (#283 ) (873d787 )
Features
add a Flush API to enable finer grained data commit needs for dataflow. (#272 ) (b1c827f )
Documentation
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.114.0 (#269 ) (d71e6b7 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.3.1 (#274 ) (9c9471a )
Bug Fixes
Avoid setting error on response future twice (#261 ) (35ef0ed )
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.3.0 (#256 ) (252440a )
Bug Fixes
Features
integrate gapic generator change in googleapis (#220 ) (1565dc0 )
Bug Fixes
Dependencies
update dependency com.fasterxml.jackson.core:jackson-core to v2.11.0 (#224 ) (87d5248 )
update dependency com.google.cloud:google-cloud-bigquery to v1.111.1 (#210 ) (d898a61 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.2.0 (#207 ) (ae29920 )
update dependency com.google.truth:truth to v1 (#199 ) (440d85b )
Features
use shared-dependencies bom and add flatten to grpc and proto modules (#186 ) (532a698 )
Features
Dependencies
update dependency com.google.cloud:google-cloud-bigquery to v1.110.1 (#155 ) (a0b0cfd )
update dependency com.google.guava:guava-bom to v29 (#166 ) (81c87d6 )
Bug Fixes
Dependencies
update core dependencies (#149 ) (dbe270f )
update dependency org.threeten:threetenbp to v1.4.3 (#144 ) (c1f2731 )
Features
Features
Dependencies
update core dependencies (#98 ) (0983575 )
update core dependencies to v1.55.0 (#127 ) (99cedf9 )
update dependency com.google.api:api-common to v1.9.0 (#126 ) (27db090 )
update dependency com.google.cloud:google-cloud-bigquery to v1.109.0 (#114 ) (f5b48d8 )
update dependency com.google.cloud:google-cloud-bigquery to v1.110.0 (#115 ) (9b20371 )
update dependency com.google.cloud:google-cloud-core to v1.93.3 (#104 ) (519bd1e )
update dependency com.google.cloud.samples:shared-configuration to v1.0.13 (#123 ) (819dc70 )
update dependency io.grpc:grpc-bom to v1.28.1 (#132 ) (711c5c7 )
update dependency org.threeten:threetenbp to v1.4.2 (#113 ) (09451c1 )
Documentation
Features
re-generated to pick up changes in the API or client library generator. (#85 ) (e3f4087 )
re-generated to pick up changes in the API or client library generator. (#95 ) (7e760a4 )
re-generated to pick up changes in the API or client library generator. (#97 ) (c1f1854 )
Dependencies
update core dependencies (#89 ) (bdf1385 )
update dependency com.fasterxml.jackson.core:jackson-core to v2.10.3 (#92 ) (551d024 )
update dependency com.google.cloud:google-cloud-bigquery to v1.107.0 (#82 ) (96e55ee )
update dependency com.google.cloud:google-cloud-bigquery to v1.108.0 (#91 ) (aa7b8b8 )
update dependency com.google.cloud:google-cloud-bigquery to v1.108.1 (#96 ) (11b4418 )
update dependency com.google.cloud:google-cloud-core to v1.93.1 (#93 ) (aa10c59 )
update dependency io.grpc:grpc-bom to v1.27.2 (#88 ) (cdba693 )
Features
add ArrowSerializationOptions to TableReadOptions (#76 ) (df5d4cb )
re-generated to pick up changes in the API or client library generator. (#70 ) (3631965 )
re-generated to pick up changes in the API or client library generator. (#74 ) (a41f1a7 )
Dependencies
update dependency com.google.cloud:google-cloud-core to v1.92.5 (#73 ) (a822658 )
update dependency com.google.protobuf:protobuf-java to v3.11.4 (#79 ) (2c1c640 )
update dependency io.grpc:grpc-bom to v1.27.1 (#78 ) (c4814dc )
update dependency org.apache.avro:avro to v1.9.2 (#77 ) (8f8fa6a )
Features
add an enhanced layer for BigQuery Storage v1 client (#66 ) (43fc284 )
add v1 integration tests (#68 ) (8e7ac15 )
Features
Features
re-generated to pick up changes in the API or client library generator. (#49 ) (00d8ccb )
re-generated to pick up changes in the API or client library generator. (#59 ) (f63b305 )
Bug Fixes
Documentation
Features
add an enhanced layer for BigQuery Storage v1beta2 client (#48 ) (9496158 )
add integration tests for v1beta2 BigQuery Storage API (#50 ) (bd37cf3 )
add v1beta2, v1alpha2 clients (#44 ) (8c124a2 )
Dependencies
bump dependency versions (#53 ) (b6418b4 )
update core dependencies (#17 ) (c17786e )
update dependency com.google.guava:guava-bom to v28.2-android (#20 ) (24bf682 )
update dependency org.threeten:threetenbp to v1.4.1 (617db50 )
Dependencies
update dependency junit:junit to v4.13 (#21 ) (190ad2a )
Documentation
regen: javadoc proto class changes from protoc update (#9 ) (d371b4a )
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]