Commit graph

81 commits

Author SHA1 Message Date
Google APIs
04bd623ce9 feat: Support picosecond timestamp precision in BigQuery Storage API
docs: A comment for method `ReadRows` in service `BigQueryRead` is changed
docs: A comment for message `AppendRowsRequest` is changed
docs: A comment for field `writer_schema` in message `.google.cloud.bigquery.storage.v1.AppendRowsRequest` is changed
docs: A comment for field `rows` in message `.google.cloud.bigquery.storage.v1.AppendRowsRequest` is changed
docs: A comment for field `arrow_rows` in message `.google.cloud.bigquery.storage.v1.AppendRowsRequest` is changed
docs: A comment for field `default_missing_value_interpretation` in message `.google.cloud.bigquery.storage.v1.AppendRowsRequest` is changed
docs: A comment for field `location` in message `.google.cloud.bigquery.storage.v1.WriteStream` is changed
PiperOrigin-RevId: 829486853
2025-11-07 10:19:45 -08:00
Google APIs
4823efd0b9 fix: upgrade gRPC service registration func
An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025.

PiperOrigin-RevId: 817247116
2025-10-09 10:37:47 -07:00
Google APIs
222764e085 chore: include gapic_metadata.json in Go GAPIC assembly rule
PiperOrigin-RevId: 803060792
2025-09-04 09:36:34 -07:00
Google APIs
0f800627dd chore: regenerate gapic yaml and service yaml for bigquery storage by augmentation configs
PiperOrigin-RevId: 784574407
2025-07-18 07:17:09 -07:00
Google APIs
9415ba048a chore: update copyright year for auto-generated protos
PiperOrigin-RevId: 732130682
2025-02-28 07:26:00 -08:00
Google APIs
b49a983820 feat: add experimental ArrowData type and arrow_data field within AppendRowsRequest
PiperOrigin-RevId: 684900949
2024-10-11 11:27:46 -07:00
Google APIs
76ffdb2287 chore(php): Migrate some GA APIs to NEW_SURFACE_ONLY
PiperOrigin-RevId: 672632836
2024-09-09 12:26:01 -07:00
Google APIs
3597f7db21 chore: update copyright year for auto-generated protos
PiperOrigin-RevId: 631538781
2024-05-07 13:56:05 -07:00
Google APIs
87fc56b9c3 feat: Add the RANGE type to the google.cloud.bigquery.storage.v1.TableFieldSchema
PiperOrigin-RevId: 607833489
2024-02-16 16:32:20 -08:00
Google APIs
341d70f9f3 feat: add ability to request compressed ReadRowsResponse rows
This change allows the client to request raw lz4 compression of the ReadRowsResponse rows data for both ArrowRecordBatches and Avro rows.

PiperOrigin-RevId: 597000088
2024-01-09 11:47:59 -08:00
Google APIs
4795a45759 feat: migrate samples to new surface
PiperOrigin-RevId: 595432418
2024-01-03 10:04:06 -08:00
Google APIs
ca3d7e8f35 feat: add default_missing_value_interpretation field; indicate KMS_SERVICE_ERROR is retryable
PiperOrigin-RevId: 556931084
2023-08-14 15:35:10 -07:00
Google APIs
2b006afc7a feat: add ResourceExhausted to retryable error for Write API unary calls
docs: add multiplexing documentation

PiperOrigin-RevId: 545839491
2023-07-05 18:35:02 -07:00
Google APIs
a4ff1c210c feat: add estimated physical file sizes to ReadAPI v1
PiperOrigin-RevId: 542350532
2023-06-21 13:43:41 -07:00
Google APIs
4221b78ecd chore(php): remove non-ads php_grpc_library targets
PiperOrigin-RevId: 536549230
2023-05-30 17:06:44 -07:00
Google APIs
d0da39a25e chore(bazel): remove all no-op go_test targets
PiperOrigin-RevId: 535010591
2023-05-24 15:55:02 -07:00
Google APIs
be8c6cd96b feat: add new client surface for GA php clients
PiperOrigin-RevId: 534898708
2023-05-24 10:38:49 -07:00
Google APIs
adcd87eb8c feat: add table sampling to ReadAPI v1
feat: add storage error codes for KMS

PiperOrigin-RevId: 534092654
2023-05-22 09:38:40 -07:00
Google APIs
57b675c153 chore: update go_gapic_assembly_pkg with snippets archive
PiperOrigin-RevId: 524917171
2023-04-17 12:24:09 -07:00
Google APIs
b5b457107d fix: Add service_yaml_parameters to java_gapic_library targets
PiperOrigin-RevId: 515423972
2023-03-09 13:24:42 -08:00
Google APIs
2029bd6047 fix: ensure proper LRO & mixin HTTP overloads are used
PiperOrigin-RevId: 511530528
2023-02-22 10:21:40 -08:00
Google APIs
c35b98606b feat: Add appropriate mixin clients
PiperOrigin-RevId: 510193779
2023-02-16 11:11:54 -08:00
Google APIs
5edc235617 fix: Add service_yaml_parameters to py_gapic_library BUILD.bazel targets
PiperOrigin-RevId: 510187992
2023-02-16 10:51:01 -08:00
Google APIs
fc7d513461 feat: add default_value_expression to TableFieldSchema
PiperOrigin-RevId: 508443364
2023-02-09 12:21:02 -08:00
Google APIs
5677c20a29 chore: produce more Go gapic metadata
PiperOrigin-RevId: 507541898
2023-02-06 11:50:24 -08:00
Google APIs
d02e58244d chore: update import paths for Go targets to match open source location
chore: update go_package in protos to match open source location
chore: add explicit release levels to Go gapic targets

PiperOrigin-RevId: 506711567
2023-02-02 13:42:30 -08:00
Google APIs
83b2bafa77 feat: add estimated number of rows to CreateReadSession response
PiperOrigin-RevId: 495122850
2022-12-13 14:11:14 -08:00
Google APIs
758f0d1217 chore: Enable requesting numeric enums in "transport=rest" responses for services supporting this (Java, Go, Python, PHP, TypeScript, C#, and Ruby), even if they do not yet turn on REST transport
chore: disallow "transport=rest" for services where numeric enums are not confirmed to be supported (except in PHP and Java)
PiperOrigin-RevId: 493113566
2022-12-05 14:28:58 -08:00
Google APIs
43bf96fa41 feat: add missing_value_interpretations to AppendRowsRequest
PiperOrigin-RevId: 488693558
2022-11-15 10:21:18 -08:00
Google APIs
a5f5928e73 docs: remove stale header guidance for AppendRows
PiperOrigin-RevId: 485941276
2022-11-03 12:24:28 -07:00
Google APIs
013b7e1deb chore: Set transport parameter expclicitly for php, nodejs and remaining java gapic rules
PiperOrigin-RevId: 485725710
2022-11-02 16:32:36 -07:00
Google APIs
69fc6c5b87 chore: include generated samples dir for all google apis
PiperOrigin-RevId: 485653021
2022-11-02 11:44:34 -07:00
Google APIs
807125e795 chore: Set rest_numeric_enums = False for all gapic rules explicitly
PiperOrigin-RevId: 485623855
2022-11-02 10:02:17 -07:00
Google APIs
df791ce27f chore: update gapic-generator-python-1.4.4 with unit tests generation fixes
PiperOrigin-RevId: 475683078
2022-09-20 16:32:06 -07:00
Google APIs
8f81accbe6 chore: Explicitly set transport to grpc for python targets
PiperOrigin-RevId: 474394710
2022-09-14 14:40:43 -07:00
Google APIs
46cfc4c8d9 feat: add proto annotation for non-ascii field mapping
PiperOrigin-RevId: 473815595
2022-09-12 12:26:44 -07:00
Google APIs
1cf9407d5a feat: add location to WriteStream and add WriteStreamView support
PiperOrigin-RevId: 472835596
2022-09-07 16:02:40 -07:00
Google APIs
62ae1af49c feat: allow users to set Apache Avro output format options through avro_serialization_options param in TableReadOptions message
Through AvroSerializationOptions, users can set enable_display_name_attribute, which populates displayName for every avro field with the original column name
Improved documentation for selected_fields, added example for clarity.

PiperOrigin-RevId: 468290142
2022-08-17 14:13:13 -07:00
Google APIs
abe15226ba fix: Add py_test targets
PiperOrigin-RevId: 463701296
2022-07-27 16:06:30 -07:00
Google APIs
d33b3fa089 docs: clarify size limitations for AppendRowsRequest
chore: add preferred_min_stream_count to CreateReadSessionRequest
chore: add write_stream to AppendRowsResponse

PiperOrigin-RevId: 463602530
2022-07-27 09:10:34 -07:00
Google APIs
8ff130bc81 fix: Modify client lib retry policy for CreateWriteStream with longer backoff, more error code and longer overall time
PiperOrigin-RevId: 457061436
2022-06-24 11:56:38 -07:00
Google APIs
8a251f5225 feat: Enable REST transport for most of Java and Go clients
PiperOrigin-RevId: 456641589
2022-06-22 17:01:19 -07:00
Google APIs
f24b37a351 feat: add fields to eventually contain row level errors
Committer: @gnanda
PiperOrigin-RevId: 456324780
2022-06-21 12:35:41 -07:00
Google APIs
d42026b7a0 chore: include generated samples dir
PiperOrigin-RevId: 454047209
2022-06-09 17:15:44 -07:00
Google APIs
727f08ba46 feat: Deprecate format specific row_count field in Read API
PiperOrigin-RevId: 438434001
2022-03-30 17:08:21 -07:00
Google APIs
25d691b074 docs: improve documentation for write client
feat: update default timeout/retry information
feat: update parent annotation for BatchCommitWriteStreamsRequest
feat: expose additional StorageError enum values

PiperOrigin-RevId: 431973595
2022-03-02 10:32:21 -08:00
Google APIs
60526031e7 feat: add trace_id for Read API
PiperOrigin-RevId: 429809867
2022-02-19 16:30:07 -08:00
Google APIs
7bc124cb89 chore: Add service_yaml config to all BUILD.bazel files that generate C# GAPIC libraries
PiperOrigin-RevId: 429496116
2022-02-18 00:10:22 -08:00
Google APIs
4b2bd2637d fix!: remove bigquery.readonly auth scope
PiperOrigin-RevId: 429331987
2022-02-17 09:45:02 -08:00
Google APIs
8a2398e344 feat: add write_mode support for BigQuery Storage Write API v1
Committer: @anahan
PiperOrigin-RevId: 414771198
2021-12-07 10:53:17 -08:00