mozilla / gcp-ingestion

Documentation and implementation of telemetry ingestion on Google Cloud Platform
https://mozilla.github.io/gcp-ingestion/
Mozilla Public License 2.0
79 stars 32 forks source link

Update google-cloud-pubsub in ingestion-edge #1423

Open relud opened 4 years ago

relud commented 4 years ago

We are currently pinned to version 1.0.2 because of how asyncio support is patched in. Additionally, versions >2 do not include the compiled grpc headers, which are used by pubsub_emulator.py.

This is blocked on upstream asyncio support, which is tracked in https://github.com/googleapis/python-pubsub/issues/20

relud commented 3 years ago

~This should no longer be blocked, because we can now use the *AsyncClients from upstream~

edit: upstream does not expose async clients