common icon indicating copy to clipboard operation
common copied to clipboard

Libraries used in multiple Weave projects

Results 40 common issues
Sort by recently updated
recently updated
newest added

Currently [Loki](https://github.com/grafana/loki/issues/6812) is instrumented with `opentracing/jaeger` client libraries for tracing (I hope, it's same for Mimir and Tempo as well) This instrumentation comes from [weaveworks/common](https://github.com/weaveworks/common/blob/master/tracing/tracing.go#L7-L11) package and [dskit's spanlogger](https://github.com/grafana/dskit/blob/main/spanlogger/spanlogger.go#L8-L11) package....

Hi @pracucci & @bboreham Good Day! We need the full capabilities of TLS config parameters to be available via weaveworks/common package to be configured that are available via exporter-toolkit/web. We...

After updating to `google.golang.org/grpc v1.46.0` I cannot compile anymore with the following error: ``` ../../../../pkg/mod/github.com/weaveworks/[email protected]/httpgrpc/server/server.go:137:8: undefined: grpc.WithBalancerName ``` It seems that the `WithBalancerName` was actually removed in grpc after it...

Currently when using TLS, the servers will accept requests from any client that has a certificate signed by the specified Certificate Authority. As such, I'd like to see custom server...

Additionally, gRPC was bumped to v1.34.0 to support the insecure.NewCredentials() Closes #239 cc @bboreham

Bumps [github.com/gogo/protobuf](https://github.com/gogo/protobuf) from 1.3.0 to 1.3.2. Release notes Sourced from github.com/gogo/protobuf's releases. Release v.1.3.2 Tested versions: go 1.15.6 protoc 3.14.0 Bug fixes: skippy peanut butter Release v1.3.1 Tested versions: go...

dependencies
go

This function: https://github.com/weaveworks/common/blob/53b72409d8e7fd53dcac17c6e8d8149bb3c8bc43/logging/gokit.go#L39-L41 will do the printf with all string formatting, memory allocation, etc., regardless of whether debug logging is enabled. This appears to be the intention of go-kit/log/level; it...

``` go: finding module for package github.com/prometheus/node_exporter/https github.com/grafana/agent/cmd/grafana-agent-crow imports github.com/weaveworks/common/server imports github.com/prometheus/node_exporter/https: module github.com/prometheus/node_exporter@latest found (v1.2.2), but does not contain package github.com/prometheus/node_exporter/https ``` It appears as though `github.com/prometheus/node_exporter/https` was moved...

Hi, we noticed that `Server` by default does not compress its responses, even if the client accepts this. I.e. when a http client sends a request with `Accept-Encoding: gzip`, the...

This PR attempts to address concerns in #192. It provides - A rate limited logger - A method of configuring the logger for high volume http errors through the server...