Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 709 Bytes

upgrading-dependencies.md

File metadata and controls

22 lines (16 loc) · 709 Bytes

Upgrading dependencies

Notes on upgrading various backend dependencies.

Protobuf

When upgrading the protobuf library in Grafana and the plugin SDK, you typically also want to upgrade your protobuf compiler toolchain and re-compile protobuf files:

cd $GRAFANA
make protobuf
cd $GRAFANA_PLUGIN_SDK_GO
mage protobuf

After upgrading the protobuf dependency in Grafana and the plugin SDK, it might be wise to test that things still work, before making corresponding PRs:

  • Test a plugin built with upgraded SDK on upgraded Grafana
  • Test a plugin built with non-upgraded SDK on upgraded Grafana
  • Test a plugin built with upgraded SDK on non-upgraded Grafana