Commit graph

386 commits

Author SHA1 Message Date
Google APIs
b5d96b585f docs: update enum descriptions for DatasetView
docs: remove preview labels for job creation optional fields

PiperOrigin-RevId: 764293653
2025-05-28 09:25:33 -07:00
Google APIs
bab01b38ef 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: 759724486
2025-05-16 13:00:01 -07:00
Google APIs
b8e547f25b feat: update grpc service config
feat: expose ExternalDatasetReference
docs: document new WRITE_TRUNCATE_DATA write disposition
feat: expose shuffle_ram_usage_ratio statistic in query timeline
docs: docstring improvements

PiperOrigin-RevId: 759185479
2025-05-15 09:45:02 -07:00
Google APIs
1270a1ba7a feat: Add support for Analytics Hub & Marketplace Integration
feat: Adding CommercialInfo message to the Listing and Subscription resources
feat: Adding allow_only_metadata_sharing to Listing resource
feat: Adding routine field to the SharedResource message
feat: Adding DestinationDataset to the Subscription resource
feat: Adding delete_commercial and revoke_commercial to DeleteListingRequest and RevokeSubscriptionRequest

PiperOrigin-RevId: 758114056
2025-05-13 01:57:46 -07:00
Google APIs
07daa3dc9b chore: rename gapic.yaml and service.yaml files for better consistency
PiperOrigin-RevId: 756767540
2025-05-09 08:01:02 -07:00
Google APIs
eb6cdb7e07 fix: Upgrade Go gRPC Protobuf generation
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: 754988866
2025-05-05 10:30:30 -07:00
Google APIs
389abd1ee1 feat: Add BigQuery Metastore Partition Service API version v1beta
PiperOrigin-RevId: 753333720
2025-04-30 15:23:43 -07:00
Google APIs
b3c548df12 docs: update DatasetView enum descriptions
chore: refresh service yaml
feat: expose update mode for datasets

PiperOrigin-RevId: 748729091
2025-04-17 10:31:53 -07:00
Google APIs
1c153adc54 feat: increased the number of partitions can be written in a single request
docs: updated the number of partitions (from 100 to 900) can be inserted, updated and deleted in a single request

BREAKING CHANGE: remove `location` from http annotations in all of the service requests

PiperOrigin-RevId: 747473743
2025-04-14 10:26:02 -07:00
Google APIs
6d3f7d5d40 chore: amend default retry policy
feat: expose null marker and column match options within CSVOptions
feat: expose additional date/time configuration options in ExternalDataConfiguration
feat: expose additional date/time configuration options in JobConfigurationLoad
feat: expose job timeout and destination cmek options in QueryRequest
feat: expose reservation as a config option for jobs and queries
docs: update comments related to external table configurations

PiperOrigin-RevId: 742817375
2025-04-01 13:24:02 -07:00
Google APIs
b64f36a8c0 feat: Support new feature Sharing Cloud Pubsub Streams via AH (GA) and Subscriber Email logging feature
PiperOrigin-RevId: 740660889
2025-03-26 00:52:50 -07:00
Google APIs
2f91d30c7b chore: remove unnecessary (no-op) settings and files
PiperOrigin-RevId: 735852258
2025-03-11 12:38:43 -07:00
Google APIs
dfe85eea9a chore: remove unnecessary (no-op) settings and files
PiperOrigin-RevId: 735772094
2025-03-11 08:52:16 -07:00
Google APIs
b026d4add4 docs: fixed bigquery migration product link
PiperOrigin-RevId: 733393524
2025-03-04 11:04:32 -08:00
Google APIs
44f48faa04 fix!: redact legacy location_alternative field from JobReference message
PiperOrigin-RevId: 732982622
2025-03-03 10:54:20 -08: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
a2dbd2daf6 chore: update copyright year for auto-generated protos
PiperOrigin-RevId: 731731294
2025-02-27 08:13:01 -08:00
Google APIs
12fc2f929e chore: update copyright year for auto-generated protos
PiperOrigin-RevId: 731694023
2025-02-27 05:55:11 -08:00
Google APIs
f62aabb072 feat: Add a new field replication_status to .google.cloud.bigquery.reservation.v1.Reservation to provide visibility into errors that could arise during Disaster Recovery(DR) replication
feat: Add the CONTINUOUS Job type to `.google.cloud.bigquery.reservation.v1.Assignment.JobType` for continuous SQL jobs
feat: Add a new field `enable_gemini_in_bigquery` to `.google.cloud.bigquery.reservation.v1.Assignment` that indicates if "Gemini in Bigquery"(https://cloud.google.com/gemini/docs/bigquery/overview) features are enabled for the reservation assignment
docs: Update the `google.api.field_behavior` for the `.google.cloud.bigquery.reservation.v1.Reservation.primary_location` and `.google.cloud.bigquery.reservation.v1.Reservation.original_primary_location` fields to clarify that they are `OUTPUT_ONLY`
docs: Remove the section about `EDITION_UNSPECIFIED` in the comment for `slot_capacity` in `.google.cloud.bigquery.reservation.v1.Reservation` to clarify that

PiperOrigin-RevId: 731341086
2025-02-26 09:08:48 -08:00
Google APIs
9a62525f43 chore: remove language settings from gapic.yaml files for languages that don't read these files
PiperOrigin-RevId: 730348903
2025-02-24 01:39:47 -08:00
Google APIs
9d33240280 feat: Updated google-cloud-bigquery-data_policies-v1 dependency to version 1.x
feat!: Removed dependency on google-cloud-bigquery-data_policies-v1beta1 prerelease service

PiperOrigin-RevId: 725750790
2025-02-11 13:27:33 -08:00
Google APIs
d636ba551d docs: address documentation typos, update links
feat: propagate json_name annotations
feat: expose preview write_incremental_results field
feat: add statistics to QueryResponse (location, slot/bytes usage, lifecycle)
feat: expose StorageColumnsUsage information
feat: expose ManagedTableType information
feat: expose forecasting stats to TrainingRun
feat: expose additional RowAccessPolicy CRUD methods and types

PiperOrigin-RevId: 724248766
2025-02-07 01:12:41 -08:00
Google APIs
6fb68312dc chore(php): migrate to new client surface
PiperOrigin-RevId: 713057149
2025-01-07 15:14:26 -08:00
Google APIs
4743cf9eca feat: Add the managed disaster recovery API(https://cloud.google.com/bigquery/docs/managed-disaster-recovery)
feat: Add a new field `is_flat_rate` to `.google.cloud.bigquery.reservation.v1.CapacityCommitment` to distinguish between flat rate and edition commitments
docs: Clarify that `Autoscale.current_slots` in message `.google.cloud.bigquery.reservation.v1.Reservation` can temporarily be larger than `Autoscale.max_slots` if users reduce `Autoscale.max_slots`
docs: Update comment for `slot_capacity` in message `.google.cloud.bigquery.reservation.v1.Reservation` to provide more clarity about reservation baselines, committed slots and autoscaler SKU charges when the baseline exceeds committed slots
docs: Update comments for `commitment_start_time` and `commitment_end_time` in message `.google.cloud.bigquery.reservation.v1.CapacityCommitment` to provide details on how these values are affected by commitment renewal

PiperOrigin-RevId: 702079972
2024-12-02 14:07:21 -08:00
Google APIs
c379ff496e docs: remove experimental declarations from RPC service definitions
feat: add support for contribution analysis ML models
feat: add support for IAM conditions to datasets
feat: relax field requirements in BigLakeConfiguration

PiperOrigin-RevId: 691474996
2024-10-30 10:43:23 -07: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
463b5a6b06 feat:Add scheduleOptionsV2 and Error fields for TransferConfig
PiperOrigin-RevId: 680586383
2024-09-30 08:29:29 -07:00
Google APIs
697834490a chore: expand transport options for go gapic BUILD target
PiperOrigin-RevId: 676923751
2024-09-20 12:03:07 -07:00
Google APIs
02f118441f fix: Increase method timeout to 240s for BigQuery Metastore Partition Service API version v1alpha
PiperOrigin-RevId: 676173688
2024-09-18 16:23:37 -07:00
Google APIs
81e964a2b0 docs: formatting fixes for StorageDescriptor
docs: include more IndexUnusedReason reasons
fix!: redact redundant read masks from GetRoutine/ListRoutine RPCs

PiperOrigin-RevId: 676101532
2024-09-18 13:06:25 -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
c13cea289c docs: add a note to the CreateTransferConfigRequest and UpdateTransferConfigRequest to disable restricting service account usage
PiperOrigin-RevId: 670851613
2024-09-04 00:01:33 -07:00
Google APIs
9c6ceea874 docs: A comment for message StreamMetastorePartitionsRequest is changed
docs: A comment for message `StreamMetastorePartitionsResponse` is changed
docs: A comment for field `location_uri` in message `.google.cloud.bigquery.storage.v1alpha.StorageDescriptor` is changed

PiperOrigin-RevId: 670602530
2024-09-03 10:04:57 -07:00
Google APIs
1f98162424 docs: fully qualify relative URLs in proto comments
PiperOrigin-RevId: 668105129
2024-08-27 13:01:14 -07:00
Google APIs
3165e16f3b build: Only generate gRPC clients for google/cloud/bigquery/storage/v1alpha
PiperOrigin-RevId: 667933064
2024-08-27 04:33:30 -07:00
Google APIs
6f3c628e7f feat: add documentation for partition value limit
BREAKING CHANGE: make the client library gRPC only

PiperOrigin-RevId: 666551276
2024-08-22 17:23:05 -07:00
Google APIs
63947bfd92 chore(python): Use google.cloud.bigquery_storage instead of google.cloud.bigquery.storage for v1alpha
PiperOrigin-RevId: 666369744
2024-08-22 08:59:47 -07:00
Google APIs
869c2e1fff feat: Support for a custom error message for BatchSizeTooLargeError
PiperOrigin-RevId: 665560115
2024-08-20 15:44:44 -07:00
Google APIs
57d2c452fc docs: update preview docs for short mode queries
docs: mark dataset GcpTags as deprecated
feat: add edition to job statistics
docs: add Range example to StandardSqlDataType docs
feat: expose DataPolicyOptions

PiperOrigin-RevId: 665405104
2024-08-20 09:49:38 -07:00
Google APIs
b678386866 docs: deprecate authorization_code
PiperOrigin-RevId: 664993498
2024-08-19 14:56:54 -07:00
Google APIs
456a812fbc feat: Add BigQuery Metastore Partition Service API version v1alpha
PiperOrigin-RevId: 662212485
2024-08-12 13:45:11 -07:00
Google APIs
0a250ef231 chore(php): Migrate some GA APIs to NEW_SURFACE_ONLY
PiperOrigin-RevId: 659991155
2024-08-06 09:44:03 -07:00
Google APIs
aa3a96ba03 feat: Update MS API stubs with Unified API
docs: A comment for field `name` in message `.google.cloud.bigquery.migration.v2.MigrationWorkflow` is changed to include 'Identifier'
docs: A comment for field `translation_config_details` in message `.google.cloud.bigquery.migration.v2.MigrationTask` is changed
docs: A comment for field `type` in message `.google.cloud.bigquery.migration.v2.MigrationTask` is changed to include new supported types

PiperOrigin-RevId: 651876892
2024-07-12 13:50:33 -07:00
Google APIs
c23223d273 feat: support public directory self service for Listings/Exchanges
feat: support Direct Table Access Toggle (Egress GA)
docs: A comment for message `Listing` is changed
docs: A comment for message `DataExchange` is changed

PiperOrigin-RevId: 648941893
2024-07-02 22:00:49 -07:00
Google APIs
668cf05677 chore(php): promote AlloyDb as stable
chore(php): promote BigQueryDataPolicies as stable

PiperOrigin-RevId: 647335238
2024-06-27 08:59:45 -07:00
Google APIs
b5f8fe884e docs: update bigquery/v2 proto comments
feat: export staleness on TableMetadataCacheUsage

PiperOrigin-RevId: 646555460
2024-06-25 11:50:31 -07:00
Google APIs
51de26cce4 chore(php): promote ApiKeys as stable
chore(php): promote AdvisoryNotifications as stable
chore(php): promote BareMetalSolutions as stable
chore(php): promote BigQueryAnalyticsHub as stable
chore(php): promote BigQueryMigration as stable

PiperOrigin-RevId: 646217655
2024-06-24 14:16:23 -07:00
Google APIs
622e10a1e8 feat: Add C++ BUILD.bazel rules for bigquery v2 protos
PiperOrigin-RevId: 646204257
2024-06-24 13:34:42 -07:00
Google APIs
3b9311b65c feat: promote to GA
PiperOrigin-RevId: 646193562
2024-06-24 13:01:44 -07:00
Google APIs
929d1832e5 feat: publish experimental IDL artifacts for bigquery/v2
PiperOrigin-RevId: 645084066
2024-06-20 10:42:33 -07:00