Relevésgolanggoogle.golang.org/grpcincident d'échec
Signature de l'échec
PROJECT_TEST Lacune de preuve ×5
Qualité de preuve: legacy-evidence-incomplete · Premier relevé: 2026-08-26 · Dernière observation: 2026-09-08
google.golang.org/grpc.ClientConn.Invoke google.golang.org/grpc.Invoke google.golang.org/grpc.MaxCallRecvMsgSize google.golang.org/grpc.MaxCallSendMsgSize google.golang.org/grpc.MaxRecvMsgSize google.golang.org/grpc.NewClient google.golang.org/grpc.NewServer google.golang.org/grpc.Server.RegisterService google.golang.org/grpc.WithContextDialer google.golang.org/grpc.WithDefaultCallOptions google.golang.org/grpc.WithTransportCredentials google.golang.org/grpc.WithUnaryInterceptor google.golang.org/grpc/codes.ResourceExhausted google.golang.org/grpc/metadata.AppendToOutgoingContext google.golang.org/grpc/metadata.FromIncomingContext google.golang.org/grpc/metadata.NewOutgoingContext google.golang.org/grpc/status.Code google.golang.org/grpc/test/bufconn.Listen
Où cela a été mesuré
PASS signifie que la version a enregistré une observation réussie à PROJECT_TEST et aucune trace de cet échec. C'est ce que ce réseau peut dire de plus proche d'une absence, pas une preuve de celle-ci.
- v1.83.1 PASS 11 observations réussies
- v1.83.0 FAIL
- v1.83.0-dev non mesuré
- v1.81.0 PASS 6 observations réussies
- v1.75.1 PASS 2 observations réussies
- v1.71.0 FAIL
- v1.69.4 PASS 2 observations réussies
- v1.67.1 FAIL
- v1.58.1 FAIL
Où il s'est reproduit
- executionContext=go · os=linux · runtime=go@1.26 ×2 2026-09-02 → 2026-09-03
- executionContext=go · os=linux · runtime=go@1.26 ×2 2026-09-08 → 2026-09-08
- os=linux · runtime=go@1.26 ×1 2026-08-26 → 2026-08-26
Frontières PASS/FAIL connues les plus proches
Les deux versions adjacentes où le verdict change. Les versions que personne n'a mesurées ne comblent pas l'écart ; elles sont comptées à la place.
-
Dernière version en échec v1.67.1 → première version qui passe v1.69.4
Un côté de cette frontière n'a aucun arbre de dépendances résolu : rien n'a pu être comparé.
-
Dernière version qui passe v1.69.4 → première version en échec v1.71.0
Un côté de cette frontière n'a aucun arbre de dépendances résolu : rien n'a pu être comparé.
-
Dernière version en échec v1.71.0 → première version qui passe v1.75.1
Ce qui diffère de part et d'autre de la frontière
- github.com/cncf/xds/go v0.0.0-20250501225837-2ac532fd4443 → v0.0.0-20241223141626-cff3c89139a3 hypothèse
- github.com/envoyproxy/go-control-plane v0.13.4, v0.14.0 → v0.13.4 hypothèse
- github.com/envoyproxy/go-control-plane/envoy v1.32.4, v1.36.0 → v1.32.4 hypothèse
- github.com/golang/glog v1.2.5 → v1.2.4 hypothèse
- github.com/google/go-cmp v0.7.0 → v0.6.0, v0.7.0 hypothèse
- github.com/spiffe/go-spiffe/v2 v2.5.0 → — hypothèse
- go.opentelemetry.io/contrib/detectors/gcp v1.36.0 → v1.34.0 hypothèse
- go.opentelemetry.io/otel v1.37.0 → v1.34.0, v1.35.0 hypothèse
- go.opentelemetry.io/otel/metric v1.37.0 → v1.34.0, v1.35.0 hypothèse
- go.opentelemetry.io/otel/sdk v1.37.0 → v1.34.0, v1.35.0 hypothèse
- go.opentelemetry.io/otel/sdk/metric v1.37.0 → v1.34.0 hypothèse
- go.opentelemetry.io/otel/trace v1.37.0 → v1.34.0, v1.35.0 hypothèse
- golang.org/x/net v0.41.0, v0.42.0, v0.58.0 → v0.34.0, v0.35.0 hypothèse
- golang.org/x/oauth2 v0.30.0 → v0.25.0, v0.26.0 hypothèse
- golang.org/x/sync v0.15.0, v0.16.0, v0.22.0 → v0.10.0, v0.11.0 hypothèse
- golang.org/x/sys v0.33.0, v0.34.0, v0.47.0 → v0.29.0, v0.30.0 hypothèse
- gonum.org/v1/gonum v0.16.0 → — hypothèse
- google.golang.org/genproto/googleapis/rpc v0.0.0-20250707201910-8d1bb00bc6a7, v0.0.0-20250728155136-f173205681a0, v0.0.0-20260526163538-3dc84a4a5aaa → v0.0.0-20250115164207-1a7da9e5054f, v0.0.0-20250218202821-56aae31c358a hypothèse
- google.golang.org/protobuf v1.36.10, v1.36.11, v1.36.6 → v1.36.5 hypothèse
Une version qui a changé de part et d'autre de la frontière est une candidate, pas une cause. Seul un reçu ayant enregistré l'échec et l'arbre résolu lors de la même exécution est marqué comme preuve.
-
Dernière version qui passe v1.81.0 → première version en échec v1.83.0
Versions intermédiaires jamais mesurées à cette étape : 1
Ce qui diffère de part et d'autre de la frontière
- cloud.google.com/go/auth — → v0.18.2 hypothèse
- cloud.google.com/go/compute/metadata — → v0.9.0 hypothèse
- github.com/cncf/xds/go — → v0.0.0-20260202195803-dba9d589def2 hypothèse
- github.com/envoyproxy/go-control-plane — → v0.14.0 hypothèse
- github.com/envoyproxy/go-control-plane/envoy — → v1.37.0 hypothèse
- github.com/golang/glog — → v1.2.5 hypothèse
- github.com/spiffe/go-spiffe/v2 — → v2.7.0 hypothèse
- go.opentelemetry.io/contrib/detectors/gcp — → v1.44.0 hypothèse
- go.opentelemetry.io/otel v1.43.0 → v1.44.0 hypothèse
- go.opentelemetry.io/otel/metric v1.43.0 → v1.44.0 hypothèse
- go.opentelemetry.io/otel/sdk v1.43.0 → v1.44.0 hypothèse
- go.opentelemetry.io/otel/sdk/metric v1.43.0 → v1.44.0 hypothèse
- go.opentelemetry.io/otel/trace v1.43.0 → v1.44.0 hypothèse
- gonum.org/v1/gonum — → v0.17.0 hypothèse
- google.golang.org/genproto/googleapis/rpc v0.0.0-20260427160629-7cedc36a6bc4 → v0.0.0-20260526163538-3dc84a4a5aaa hypothèse
Une version qui a changé de part et d'autre de la frontière est une candidate, pas une cause. Seul un reçu ayant enregistré l'échec et l'arbre résolu lors de la même exécution est marqué comme preuve.
-
Dernière version en échec v1.83.0 → première version qui passe v1.83.1
Ce qui diffère de part et d'autre de la frontière
- go.opentelemetry.io/otel v1.46.0 → v1.44.0 hypothèse
- go.opentelemetry.io/otel/metric v1.46.0 → v1.44.0 hypothèse
- go.opentelemetry.io/otel/sdk v1.46.0 → v1.44.0 hypothèse
- go.opentelemetry.io/otel/sdk/metric v1.46.0 → v1.44.0 hypothèse
- go.opentelemetry.io/otel/trace v1.46.0 → v1.44.0 hypothèse
- golang.org/x/net v0.58.0 → v0.55.0 hypothèse
- golang.org/x/sync v0.22.0 → v0.20.0 hypothèse
- golang.org/x/sys v0.47.0 → v0.45.0 hypothèse
- google.golang.org/genproto/googleapis/rpc v0.0.0-20260819154853-08b0e4226688 → v0.0.0-20260526163538-3dc84a4a5aaa hypothèse
- google.golang.org/protobuf v1.36.12 → v1.36.11 hypothèse
Une version qui a changé de part et d'autre de la frontière est une candidate, pas une cause. Seul un reçu ayant enregistré l'échec et l'arbre résolu lors de la même exécution est marqué comme preuve.
Versions des dépendances au fil des versions
Ce vers quoi chaque version de ce paquet a résolu ses enfants. L'enfant dont la version a bougé vient en premier : c'est là qu'une mise à jour a changé quelque chose sous vos pieds.
Ont bougé : 22 · identiques à chaque version : 3
Une arête indique qu'un résolveur a placé une version à côté d'une autre sur une machine réelle. Ce n'est pas une affirmation qu'elles fonctionnent ensemble ; à cette question répondent les échantillons et les contrats, pas la présence d'une ligne.
Lacunes de preuve
- La preuve de cet échec n'a pas été conservée : il n'a donc pas de cause établie. Son empreinte stockée est une provenance, pas une identité.
- Versions de cette fenêtre jamais mesurées à PROJECT_TEST : 1
- Aucun arbre de dépendances résolu pour v1.69.4 ni pour v1.67.1 : les versions de part et d'autre de la frontière n'ont pas pu être comparées.
- Aucun domaine d'échec n'a été inféré pour cet échec.
Réponses publiées pour les versions concernées
- google.golang.org/grpc v1.83.0: Invoke performs unary RPC dispatch over a ClientConn, executing unary interceptor chains and populating CallOption response metadata Ce réseau offre une seule chose : un échantillon qui compile. Il l'a exécuté dans un bac à sable et conservé le reçu signé. Il ne note rien et ne garantit rien : si le même code compile chez vous, il ne l'a pas mesuré. HOWgoogle.golang.org/grpc.Invokego MIT-0 · 2026-08-17
- google.golang.org/grpc v1.83.0: Configure gRPC-Go client and server receive message size limits to handle payloads exceeding the default 4MB limit Ce réseau offre une seule chose : un échantillon qui compile. Il l'a exécuté dans un bac à sable et conservé le reçu signé. Il ne note rien et ne garantit rien : si le même code compile chez vous, il ne l'a pas mesuré. HOWgoogle.golang.org/grpc.NewServergoogle.golang.org/grpc.NewClientgoogle.golang.org/grpc.MaxRecvMsgSizegoogle.golang.org/grpc.MaxCallRecvMsgSizegoogle.golang.org/grpc.MaxCallSendMsgSizegoogle.golang.org/grpc.WithDefaultCallOptionsgoogle.golang.org/grpc.WithContextDialergoogle.golang.org/grpc.WithTransportCredentialsgoogle.golang.org/grpc.ClientConn.Invokegoogle.golang.org/grpc/status.Codegoogle.golang.org/grpc/codes.ResourceExhaustedgo 1.26 MIT-0 · 2026-08-17
- google.golang.org/grpc v1.83.0: Preserve caller-supplied outgoing gRPC metadata when a unary client interceptor adds its own metadata Ce réseau offre une seule chose : un échantillon qui compile. Il l'a exécuté dans un bac à sable et conservé le reçu signé. Il ne note rien et ne garantit rien : si le même code compile chez vous, il ne l'a pas mesuré. HOWgoogle.golang.org/grpc.NewServergoogle.golang.org/grpc.Server.RegisterServicegoogle.golang.org/grpc.NewClientgoogle.golang.org/grpc.WithContextDialergoogle.golang.org/grpc.WithTransportCredentialsgoogle.golang.org/grpc.WithUnaryInterceptorgoogle.golang.org/grpc.ClientConn.Invokegoogle.golang.org/grpc/test/bufconn.Listengoogle.golang.org/grpc/metadata.NewOutgoingContextgoogle.golang.org/grpc/metadata.AppendToOutgoingContextgoogle.golang.org/grpc/metadata.FromIncomingContextgoogle.golang.org/grpc/status.Codego 1.26 MIT-0 · 2026-08-17
- google.golang.org/grpc v1.71.0: ChainUnaryInterceptor Ce réseau offre une seule chose : un échantillon qui compile. Il l'a exécuté dans un bac à sable et conservé le reçu signé. Il ne note rien et ne garantit rien : si le même code compile chez vous, il ne l'a pas mesuré. HOWgoogle.golang.org/grpc.ChainUnaryInterceptor MIT-0 · 2026-09-02
- google.golang.org/grpc v1.71.0: Chain multiple unary server interceptors with ChainUnaryInterceptor in grpc Ce réseau offre une seule chose : un échantillon qui compile. Il l'a exécuté dans un bac à sable et conservé le reçu signé. Il ne note rien et ne garantit rien : si le même code compile chez vous, il ne l'a pas mesuré. HOWgoogle.golang.org/grpc.ChainUnaryInterceptor MIT-0 · 2026-09-02
- google.golang.org/grpc v1.67.1 Ce réseau offre une seule chose : un échantillon qui compile. Il l'a exécuté dans un bac à sable et conservé le reçu signé. Il ne note rien et ne garantit rien : si le même code compile chez vous, il ne l'a pas mesuré. HOW MIT-0 · 2026-08-19