googleapis / python-bigtable

Apache License 2.0
68 stars 58 forks source link

chore: Update gapic-generator-python to v1.17.1 #936

Closed gcf-owl-bot[bot] closed 4 months ago

gcf-owl-bot[bot] commented 7 months ago

PiperOrigin-RevId: 629071173

Source-Link: https://github.com/googleapis/googleapis/commit/4afa392105cc62e965631d15b772ff68454ecf1c

Source-Link: https://github.com/googleapis/googleapis-gen/commit/16dbbb4d0457db5e61ac9f99b0d52a46154455ac Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMTZkYmJiNGQwNDU3ZGI1ZTYxYWM5Zjk5YjBkNTJhNDYxNTQ0NTVhYyJ9

BEGIN_NESTED_COMMIT chore: Update gapic-generator-python to v1.17.0 PiperOrigin-RevId: 627075268

Source-Link: https://github.com/googleapis/googleapis/commit/b0a5b9d2b7021525100441756e3914ed3d616cb6

Source-Link: https://github.com/googleapis/googleapis-gen/commit/56b44dca0ceea3ad2afe9ce4a9aeadf9bdf1b445 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNTZiNDRkY2EwY2VlYTNhZDJhZmU5Y2U0YTlhZWFkZjliZGYxYjQ0NSJ9 END_NESTED_COMMIT BEGIN_NESTED_COMMIT chore: Update gapic-generator-python to v1.17.0 PiperOrigin-RevId: 626992299

Source-Link: https://github.com/googleapis/googleapis/commit/e495ff587351369637ecee17bfd260d2e76a41f7

Source-Link: https://github.com/googleapis/googleapis-gen/commit/2463c3c27110a92d1fab175109ef94bfe5967168 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMjQ2M2MzYzI3MTEwYTkyZDFmYWIxNzUxMDllZjk0YmZlNTk2NzE2OCJ9 END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: publish Automated Backups protos PiperOrigin-RevId: 620381983

Source-Link: https://github.com/googleapis/googleapis/commit/a70aa2c04ddad801a518be4f5b67345cf758a6ba

Source-Link: https://github.com/googleapis/googleapis-gen/commit/e3fb57f9dd4a10b6c20359ec92a72e87631991b8 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZTNmYjU3ZjlkZDRhMTBiNmMyMDM1OWVjOTJhNzJlODc2MzE5OTFiOCJ9 END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: add feature flag for client side metrics PiperOrigin-RevId: 619540187

Source-Link: https://github.com/googleapis/googleapis/commit/cbe62016a4eb24e71186899b79b9a4736f858653

Source-Link: https://github.com/googleapis/googleapis-gen/commit/1587174866b7ab761aed1dbfb9588f5b36ee1590 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMTU4NzE3NDg2NmI3YWI3NjFhZWQxZGJmYjk1ODhmNWIzNmVlMTU5MCJ9 END_NESTED_COMMIT BEGIN_NESTED_COMMIT chore: Update gapic-generator-python to v1.16.1 PiperOrigin-RevId: 618243632

Source-Link: https://github.com/googleapis/googleapis/commit/078a38bd240827be8e69a5b62993380d1b047994

Source-Link: https://github.com/googleapis/googleapis-gen/commit/7af768c3f8ce58994482350f7401173329950a31 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiN2FmNzY4YzNmOGNlNTg5OTQ0ODIzNTBmNzQwMTE3MzMyOTk1MGEzMSJ9 END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: add Data Boost configurations to admin API PiperOrigin-RevId: 617925342

Source-Link: https://github.com/googleapis/googleapis/commit/6f289d775912966eb0cf04bda91e5e355c998d30

Source-Link: https://github.com/googleapis/googleapis-gen/commit/92da6d5d435af533f726a97bcfff3c717832c877 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiOTJkYTZkNWQ0MzVhZjUzM2Y3MjZhOTdiY2ZmZjNjNzE3ODMyYzg3NyJ9 END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: Publish new bigtable APIs for types and aggregates Bigtable aggregates will allow users to configure column families whose cells accumulate values via an aggregation function rather than simply overwrite them

PiperOrigin-RevId: 613716423

Source-Link: https://github.com/googleapis/googleapis/commit/66fc31d257cabb2d4462ce3149da9e3a232b3ad1

Source-Link: https://github.com/googleapis/googleapis-gen/commit/b983c8f87e6643d9a74d7b8183d66349943b436e Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYjk4M2M4Zjg3ZTY2NDNkOWE3NGQ3YjgxODNkNjYzNDk5NDNiNDM2ZSJ9 END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: Add include_recaptcha_script for as a new action in firewall policies PiperOrigin-RevId: 612851792

Source-Link: https://github.com/googleapis/googleapis/commit/49ea2c0fc42dd48996b833f05a258ad7e8590d3d

Source-Link: https://github.com/googleapis/googleapis-gen/commit/460fdcbbbe00f35b1c591b1f3ef0c77ebd3ce277 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNDYwZmRjYmJiZTAwZjM1YjFjNTkxYjFmM2VmMGM3N2ViZDNjZTI3NyJ9 END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: Add authorized view bindings to Cloud Bigtable data APIs and messages docs: The field table_name in message .google.bigtable.v2.ReadRowsRequest is changed from required to optional

docs: The field table_name in message .google.bigtable.v2.SampleRowKeysRequest is changed from required to optional

docs: The field table_name in message .google.bigtable.v2.MutateRowRequest is changed from required to optional

docs: The field table_name in message .google.bigtable.v2.MutateRowsRequest is changed from required to optional

docs: The field table_name in message .google.bigtable.v2.CheckAndMutateRowRequest is changed from required to optional

docs: The field table_name in message .google.bigtable.v2.ReadModifyWriteRowRequest is changed from required to optional PiperOrigin-RevId: 612537984

Source-Link: https://github.com/googleapis/googleapis/commit/6465963c92930626473457717ff697aeb1bf4a12

Source-Link: https://github.com/googleapis/googleapis-gen/commit/f4a996071801f559bb6f4d0c99bb9a3c0ecf4844 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZjRhOTk2MDcxODAxZjU1OWJiNmY0ZDBjOTliYjlhM2MwZWNmNDg0NCJ9 END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: Cloud Bigtable Authorized Views admin APIs protos PiperOrigin-RevId: 612537460

Source-Link: https://github.com/googleapis/googleapis/commit/b98fe7ff808454e9d11a83946f40259ea9c6a63b

Source-Link: https://github.com/googleapis/googleapis-gen/commit/03d9b5c5517cf9123f120461180ebdd387a47bcc Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMDNkOWI1YzU1MTdjZjkxMjNmMTIwNDYxMTgwZWJkZDM4N2E0N2JjYyJ9 END_NESTED_COMMIT BEGIN_NESTED_COMMIT fix(deps): Exclude google-auth 2.24.0 and 2.25.0 chore: Update gapic-generator-python to v1.14.4

PiperOrigin-RevId: 611561820

Source-Link: https://github.com/googleapis/googleapis/commit/87ef1fe57feede1f23b523f3c7fc4c3f2b92d6d2

Source-Link: https://github.com/googleapis/googleapis-gen/commit/197316137594aafad94dea31226528fbcc39310c Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMTk3MzE2MTM3NTk0YWFmYWQ5NGRlYTMxMjI2NTI4ZmJjYzM5MzEwYyJ9 END_NESTED_COMMIT BEGIN_NESTED_COMMIT fix(deps): Require google-api-core>=1.34.1 fix: Resolve issue with missing import for certain enums in **/types/…

PiperOrigin-RevId: 607041732

Source-Link: https://github.com/googleapis/googleapis/commit/b4532678459355676c95c00e39866776b7f40b2e

Source-Link: https://github.com/googleapis/googleapis-gen/commit/cd796416f0f54cb22b2c44fb2d486960e693a346 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiY2Q3OTY0MTZmMGY1NGNiMjJiMmM0NGZiMmQ0ODY5NjBlNjkzYTM0NiJ9 END_NESTED_COMMIT BEGIN_NESTED_COMMIT fix: extend timeouts for deleting snapshots, backups and tables PiperOrigin-RevId: 605388988

Source-Link: https://github.com/googleapis/googleapis/commit/fbcfef09510b842774530989889ed1584a8b5acb

Source-Link: https://github.com/googleapis/googleapis-gen/commit/716b6e6a6a0e8c87a48a86e31272a2826f2df38c Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNzE2YjZlNmE2YTBlOGM4N2E0OGE4NmUzMTI3MmEyODI2ZjJkZjM4YyJ9 END_NESTED_COMMIT

parthea commented 6 months ago

@daniel-sanche, Please could you take a look?

daniel-sanche commented 6 months ago

This is the first owlbot PR since we merged the async branch. There were some customizations to the gapic layer that we need to make sure are preserved before merging in the new changes. I'll have to take a look at this

I'm out much of next week and the week after, so I may have to come back to this in the first week of April

daniel-sanche commented 6 months ago

@daniel-sanche, Please could you take a look?

Actually, I was able to take a look sooner than I expected. I made a change to owlbot.py to make sure the PooledBigtableGrpcAsyncIOTransport isn't removed.

Other than that, I believe the only change that we need to keep is https://github.com/googleapis/gapic-generator-python/pull/1755. Any chance we can prioritize the up-streaming of that? It fixes the async client to use a cached rpc wrapper (like the sync client), instead of doing a wrap operation on each rpc call. This is causing significant performance issues on all async clients, so it would be great to have it resolved