-
Notifications
You must be signed in to change notification settings - Fork 107
clean up more prometheus-ish dependencies #1614
Conversation
This passes the QA check and the base PR doesn't so I'm guessing this is probably safe (wasn't sure about |
why remove the master constraint on snappy? |
#1613 is currently failing due to a QA check on vendor.sh:
Running
I can add it back, but |
it gives us two options. keep enforcing it by changing to an override, or removing it (in which case we will get a different version of snappy) Generally, changing versions of dependencies (transitive or otherwise), should be done with care. Strangely i'm not seeing an update to Gopkg.lock in your PR showing which version of snappy we would be pinning to now, but I assume it would be the latest version, v0.0.1 |
We would only get a new version if we
Version present in the lockfile in both metrictank master and this PR: [[projects]]
branch = "master"
digest = "1:9413ddbde906f91f062fda0dfa9a7cff43458cd1b2282c0fa25c61d89300b116"
name = "github.com/golang/snappy"
packages = ["."]
pruneopts = "NUT"
revision = "553a641470496b2327abcac10b36396bd98e45c9" Resolved version of [[projects]]
digest = "1:7f114b78210bf5b75f307fc97cff293633c835bab1e0ea8a744a44b39c042dfe"
name = "github.com/golang/snappy"
packages = ["."]
pruneopts = "NUT"
revision = "2a8bb927dd31d8daada140a5d09578521ce5c36a"
version = "v0.0.1" Resolved version of [[projects]]
branch = "master"
digest = "1:8cf1ded24c311b8675cd5c9a15bde6bff7a8132b8979dd881d8e58c7c2423a7a"
name = "github.com/golang/snappy"
packages = ["."]
pruneopts = "NUT"
revision = "ff6b7dc882cf4cfba7ee0b9f7dcc1ac096c554aa" So as long as we don't As you mentioned ( |
aha ok well that explains then why there is no update in Gopkg.lock. seems like that invalidates my concern. carry on. |
More dependencies to remove from #1613 after 1fc250b.
Opening as a PR to a PR branch to keep diffs clean until someone can verify these are safe/sane to remove.