Commit graph

410 commits

Author SHA1 Message Date
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
d9a16f2fee chore: update package names to published versions
PiperOrigin-RevId: 816463622
2025-10-07 18:18:22 -07:00
Google APIs
2193a2bfce feat: Add new BACKGROUND_CHANGE_DATA_CAPTURE, BACKGROUND_COLUMN_METADATA_INDEX, and BACKGROUND_SEARCH_INDEX_REFRESH reservation assignment types
feat: Add support for creation and modification of new reservation groups

feat: Add new reservation IAM policy get/set/test methods
PiperOrigin-RevId: 814816863
2025-10-03 13:49:30 -07:00
Google APIs
1bb0ac1238 feat: expose timestamp_target_precision
feat: expose max_slots
docs: updates to write disposition
docs: updates to job timeout
feat: expose IndexPruningStats
feat: expose metadata PruningStats
feat: expose incremental result stats
feat: expose reservation_group_path
feat: expose HOURLY in SeasonalPeriod
feat: expose ReservationAffinityType
feat: expose additional additional model training options
docs: data_policies comment updates

PiperOrigin-RevId: 813794052
2025-10-01 09:51:02 -07:00
Google APIs
b7e013ac0b chore: update preview/stable values for previously migrated libraries, and do not attempt to regenerate .OwlBot.yaml for libraries that already exist
PiperOrigin-RevId: 808815559
2025-09-18 18:10:09 -07:00
Google APIs
425c9e6e70 chore: create new top-level build rule to remove the post-processor
PiperOrigin-RevId: 806562104
2025-09-12 23:37:29 -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
b49565973e feat: You can now configure listings for multiple regions for shared datasets and linked dataset replicas in BigQuery sharing
docs:Add new category GOOGLE EARTH ENGINE and Increase limit of max Categories per Listing to 5

For more information, see [Create a listing](https://cloud.google.com/bigquery/docs/analytics-hub-manage-listings#create_a_listing). This feature is in [preview](https://cloud.google.com/products#product-launch-stages)

PiperOrigin-RevId: 802216997
2025-09-02 11:10:44 -07:00
Google APIs
afe86f35d1 feat: Add a new field soft_failover_start_time in the existing replication_status in .google.cloud.bigquery.reservation.v1.Reservation to provide visibility into the state of ongoing soft failover operations on the reservation
feat: Add a new field `failover_mode` to `.google.cloud.bigquery.reservation.v1.FailoverReservationRequest` that allows users to choose between the HARD or SOFT failover modes when they initiate a failover operation on a reservation

PiperOrigin-RevId: 802187284
2025-09-02 10:02:55 -07:00
Google APIs
6388d14fd5 feat: Add Reservation.max_slots field to Reservation proto, indicating the total max number of slots this reservation can use up to
feat: Add Reservation.scaling_mode field and its corresponding enum message ScalingMode. This field should be used together with Reservation.max_slots
PiperOrigin-RevId: 795606766
2025-08-15 14:13:01 -07:00
Google APIs
c1bb2cd3d6 docs: update scopes for RPCs in service config
feat: expose new timestamp configuration options
feat: expose additional job statistics about external service usage
docs: updates to routines API documentation

PiperOrigin-RevId: 790785539
2025-08-04 09:42:45 -07:00
Google APIs
5409b51410 docs: update readme
PiperOrigin-RevId: 789775232
2025-08-01 08:36:36 -07:00
Google APIs
b0d563d4d1 feat: generate grpc by default for node gapic library (http rest is opt-in)
PiperOrigin-RevId: 787159648
2025-07-25 10:28:20 -07:00
Google APIs
26b80d9ba0 build(python): specify correct BigQuery sub-package namespace avoid clobbering
PiperOrigin-RevId: 785895532
2025-07-22 10:03:43 -07:00
Google APIs
181ce7632c chore: regenerate gapic yaml and service yaml for bigquery connection by augmentation configs
PiperOrigin-RevId: 784591514
2025-07-18 08:34:53 -07:00
Google APIs
e2d4f5a8f5 chore: regenerate gapic yaml and service yaml for bigquery storage beta by augmentation configs
PiperOrigin-RevId: 784584094
2025-07-18 07:56:42 -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
31e659bffd chore: regenerate gapic yaml and service yaml for bigquery storage beta by augmentation configs
PiperOrigin-RevId: 784574406
2025-07-18 07:16:55 -07:00
Google APIs
af5b6c1ea8 feat: Add client libraries for V2 Data Policy api
PiperOrigin-RevId: 784248816
2025-07-17 11:17:48 -07:00
Google APIs
d4be887ef6 build(python): specify correct BigQuery sub-package namespace avoid clobbering
PiperOrigin-RevId: 781709210
2025-07-10 15:35:51 -07:00
Google APIs
600ff0624f feat: Release v2beta1 version containing Data Policy on Column
PiperOrigin-RevId: 781183738
2025-07-09 13:21:08 -07:00
Google APIs
c40d0716c9 feat: add PythonOptions message to routine service
feat: add column metadata index unused field to IndexUnused for job stats
feat: add http_rule for routine service testIamPermissions

PiperOrigin-RevId: 770742547
2025-06-12 11:47:34 -07:00
Google APIs
e4c7b647cb fix!: modify go_package to point to the v2 module
PiperOrigin-RevId: 770696331
2025-06-12 09:53:01 -07:00
Google APIs
4c2be914d3 fix!: rename a ManagedTableType value
PiperOrigin-RevId: 767686745
2025-06-05 11:13:16 -07:00
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