You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 18, 2025. It is now read-only.
Repository navigation
This repository was archived by the owner on Mar 18, 2025. It is now read-only.
is it possible to upgrade the Protobuf version to 4.2X? The reason I ask is because one of my projects uses Protobuf, and the newest versions provide performance improvements when working with large payloads (which is exactly my usecase).
Currently, the requirement in SignalFX is set to >=3.0.0,<4.21.0 due to issues with 4.21.0 (see #132). The Protobuf version 4.21.0 has been yanked due to different problems with this release. The new versions are supposed to fix these problems.
I understand that 4.2X introduce some breaking changes, so the upgrade needs to be thoroughly tested.
I have an app that is also using splunk-opentelemetry for auto instrumentation and upgrading that to address a vulnerability requires protobuf>=4.23,<5.0 but signalfx still requires >=3.0.0,<4.21.0
@damanfb this repo seems to be inactive, so I don't believe the maintainers will address this issue.
A possible solution is to fix your SignalFX version to 1.1.14, because it only requires Protobuf >= 3.0.0 (see the requirements.txt). The only difference between 1.1.14 and 1.1.16 is the Protobuf version.
Activity
damanfb commentedon Feb 12, 2024
Was there any movement or plans on this?
I have an app that is also using splunk-opentelemetry for auto instrumentation and upgrading that to address a vulnerability requires protobuf
>=4.23,<5.0but signalfx still requires>=3.0.0,<4.21.0davipaula commentedon Feb 12, 2024
@damanfb this repo seems to be inactive, so I don't believe the maintainers will address this issue.
A possible solution is to fix your SignalFX version to
1.1.14, because it only requires Protobuf >= 3.0.0 (see the requirements.txt). The only difference between1.1.14and1.1.16is the Protobuf version.