Google APIs
61ab0348bd
feat: Migrate the Bazel rules for the libraries published to google-cloud-ruby to use the gapic-generator-ruby instead of the monolith generator.
...
PiperOrigin-RevId: 352069361
2021-01-15 13:09:14 -08:00
Google APIs
6dae98144d
chore: Remove unused 'package' attr from java_gapic_library rules
...
Committer: @miraleung
PiperOrigin-RevId: 347459563
2020-12-14 13:41:43 -08:00
Google APIs
160f80d81d
chore: Make microgenerators default for all languages
...
In particular this applies to Java and Python microgenerators.
With this change `java_gapic_*` and `py_gapic_*` rules mean microgenerator versions. The monolith versions of the rules are named as `java_gapic_*_legacy` and `py_gapic_*_legacy` respectively.
Also change Ads BAZEL template to reflect the change in default rule names.
Also change `DO NOT OVERRIDE` comment warnings meaning (to reflect that now by default microgenerator rules are generated and the generated version must be accepted only if the API is being migrated to the microgenerator).
PiperOrigin-RevId: 346227314
2020-12-07 18:51:08 -08:00
Google APIs
68b79503fa
chore: migrate firestore to the Java microgenerator
...
Committer: @miraleung
PiperOrigin-RevId: 346124526
2020-12-07 11:07:55 -08:00
Google APIs
d189e87120
chore: generate GAPIC metadata JSON file
...
PiperOrigin-RevId: 345596855
2020-12-03 21:01:09 -08:00
Google APIs
b448d7dce8
fix: switch firestore/v1 to grpc_service_config
...
PiperOrigin-RevId: 338520351
2020-10-22 12:01:40 -07:00
Google APIs
4f3ef93916
fix: retry PartitionQuery for INTERNAL and DEADLINE_EXCEEDED
...
PiperOrigin-RevId: 337565369
2020-10-16 13:17:59 -07:00
Google APIs
610bf8f026
fix(firestore/v1): give PartitionQuery retry/timeout config
...
PiperOrigin-RevId: 335655077
2020-10-06 09:23:44 -07:00
Google APIs
613f39ea61
Update BUILD.bazel for google-cloud-firestore Python Microgeneration
...
PiperOrigin-RevId: 332099670
2020-09-16 15:26:22 -07:00
Google APIs
b821f32047
feat: use https://github.com/googleapis/gapic-generator-csharp for generating C# libraries.
...
PiperOrigin-RevId: 331104099
2020-09-11 01:16:20 -07:00
Google APIs
17de2b31f9
firestore: add `!=` support
...
PiperOrigin-RevId: 327504150
2020-08-19 14:13:25 -07:00
Google APIs
8500bd5206
build: set package name for Node.js library
...
PiperOrigin-RevId: 320626855
2020-07-10 11:15:49 -07:00
Google APIs
cbd6f1d28b
firestore: add BatchWrite to gapic yaml
...
PiperOrigin-RevId: 319105199
2020-06-30 14:57:09 -07:00
Google APIs
0a602be7b3
firestore: add BatchWrite to service config
...
PiperOrigin-RevId: 318331819
2020-06-25 13:03:04 -07:00
Google APIs
5824c4db2d
chore: identify php targets using legacy config
...
PiperOrigin-RevId: 318081240
2020-06-24 09:41:18 -07:00
Google APIs
9b170a4f3b
feat: retry CommitRequests that fail with UNAVAILABLE
...
PiperOrigin-RevId: 316514901
2020-06-15 12:01:09 -07:00
Google APIs
66f959b51c
chore: set Ruby namespace in proto options
...
PiperOrigin-RevId: 316123861
2020-06-12 10:03:46 -07:00
Google APIs
d5fe42c39c
firestore: add BatchWrite
...
PiperOrigin-RevId: 314471006
2020-06-02 22:33:22 -07:00
Google APIs
ded05197da
fix: use grpc_service_config in nodejs_gapic_library
...
The nodejs_gapic_library targets were migrated to gapic-generator-typescript
which doesn't use gapic_yaml, rendering that attribute unused. Instead it uses
the proto annotations & grpc_service_config, which this change reflects.
PiperOrigin-RevId: 314206960
2020-06-01 14:44:30 -07:00
Google APIs
5a90d467aa
fix: restore GAPIC v2 retry configs
...
Restores GAPIC v2 retry config overrides that were
mistakenly removed during migration.
PiperOrigin-RevId: 312088359
2020-05-18 08:57:36 -07:00
Google APIs
c09ec5156d
Use legacy gapic config for select PHP library generation
...
PiperOrigin-RevId: 307086169
2020-04-17 11:55:02 -07:00
Google APIs
d741cd9769
chore: enable gapicv2 for firestore/v1 API
...
Note that this contains breaking Java changes:
com.google.cloud.firestore.v1.FirestoreClient: Method 'public void deleteDocument(com.google.firestore.v1.AnyPathName)' has been removed
Committer: @miraleung
PiperOrigin-RevId: 305561906
2020-04-08 15:08:54 -07:00
Google APIs
25a1781c09
bazel: migrate all go_gapic_library targets to microgenerator implementation
...
* update rules_go and gazelle bazel dependencies
* update gapic-generator bazel dependency (with build file generator changes)
PiperOrigin-RevId: 302730217
2020-03-24 13:05:53 -07:00
Google APIs
f077632ba7
firestore: add update_transform
...
PiperOrigin-RevId: 297405063
2020-02-26 11:20:03 -08:00
Google APIs
9118db63d1
firestore: don't retry reads that fail with Aborted
...
For transaction reads that fail with ABORTED, we need to rollback and start a new transaction. Our current configuration makes it so that GAPIC retries ABORTED reads multiple times without making any progress. Instead, we should retry at the transaction level.
PiperOrigin-RevId: 289532382
2020-01-13 15:27:00 -08:00
Google APIs
ec285d3d23
Hide not yet implemented update_transforms message
...
PiperOrigin-RevId: 287608953
2019-12-30 16:57:14 -08:00
Google APIs
2c28f646ca
firestore: retry reads that fail with contention
...
PiperOrigin-RevId: 287250665
2019-12-26 19:29:47 -08:00
Google APIs
d9e328eaf7
Fix bazel build (versions 1.x)
...
Bump gapic-generator and resource names plugins to the latest version.
PiperOrigin-RevId: 286469287
2019-12-19 14:56:42 -08:00
Google APIs
27ab0db610
firestore: publish annotated protos and new retry config
...
PiperOrigin-RevId: 283565148
2019-12-03 09:52:59 -08:00
Google APIs
06a840781d
Populate BAZEL.build files for around 100 APIs (all APIs we publish) in all 7 langauges.
...
PiperOrigin-RevId: 282449910
2019-11-25 15:50:18 -08:00
Google APIs
10f91fa12f
Synchronize new proto/yaml changes.
...
PiperOrigin-RevId: 273826591
2019-10-09 14:59:31 -07:00
Google APIs
efbb545ff6
Synchronize new proto/yaml changes.
...
PiperOrigin-RevId: 269879059
2019-09-18 13:36:55 -07:00
Google APIs
abea8146b9
Synchronize new proto/yaml changes.
...
PiperOrigin-RevId: 266942608
2019-09-03 09:09:57 -07:00
Google APIs
f86c9531dc
Synchronize new proto/yaml changes.
...
PiperOrigin-RevId: 247457584
2019-05-09 10:56:46 -07:00
Google APIs
9497e697af
Synchronize new proto/yaml changes.
...
PiperOrigin-RevId: 247122368
2019-05-07 17:34:22 -07:00
Google APIs
6f7c8618e0
Synchronize new proto/yaml changes.
...
PiperOrigin-RevId: 243860937
2019-04-16 12:48:33 -07:00
Google APIs
fd67be4b51
Synchronize new proto/yaml changes.
...
PiperOrigin-RevId: 241096997
2019-03-29 20:50:32 -07:00
Google APIs
37386f1ebc
Synchronize new proto/yaml changes.
...
PiperOrigin-RevId: 240841842
2019-03-28 13:38:42 -07:00
Google APIs
0a3fc7065c
Synchronize new proto/yaml changes.
...
PiperOrigin-RevId: 240392840
2019-03-26 11:36:02 -07:00
Google APIs
d542a0b27b
Synchronize new proto/yaml changes.
...
PiperOrigin-RevId: 239633958
2019-03-21 11:18:24 -07:00
Google APIs
234d29cb13
Synchronize new proto/yaml changes.
...
PiperOrigin-RevId: 238712257
2019-03-15 14:35:33 -07:00
Google APIs
4d13d7a80e
Synchronize new proto/yaml changes.
...
PiperOrigin-RevId: 236171705
2019-02-28 12:18:25 -08:00
Google APIs
c3e6909ae9
Synchronize new proto/yaml changes.
...
PiperOrigin-RevId: 229821540
2019-01-17 14:45:50 -08:00
Google APIs
d16dcddcb8
Synchronize new proto/yaml changes.
...
PiperOrigin-RevId: 228927812
2019-01-11 12:45:24 -08:00
Google APIs
1579fcf41e
Synchronize new proto/yaml changes.
...
PiperOrigin-RevId: 228728946
2019-01-10 10:02:54 -08:00