CodeSampleX

Registrosgolanggithub.com/jackc/pgx/v4

Cubo de compatibilidad

Elige dos dimensiones cualesquiera como ejes; todo lo demás se convierte en filtro. Al hacer clic en una celda, su corte queda fijado y se baja un nivel más.

Fijado
OSalpine musl Versión del paquetev4.18.3 Arquitecturax64
Filtrar Runtimego 1.26 Gestor de paquetesgo Contexto de ejecucióngo libcmusl Borrar filtros
Cómo leer la cuadrícula

Cómo leer una celda: El número son las observaciones registradas entre las que divide la tasa: una compilación deja una observación por cada etapa que alcanzó, así que no cuenta compilaciones, ni máquinas, ni personas. El documento de al lado es otro hecho de otra fuente: si hay una muestra en esa coordenada y cómo fue nuestra ejecución de ella allí.

  • todavía no hay muestra en esta coordenada
  • hay una muestra aquí y todavía no la hemos ejecutado en esta coordenada
  • hay una muestra aquí y nuestra ejecución en esta coordenada terminó limpia
  • hay una muestra aquí y nuestra ejecución en esta coordenada falló
  • hay una muestra aquí y esta coordenada registra a la vez una ejecución con éxito y otra con fallo
  • nada registrado — desconocido, ni «funciona» ni «roto»
  • hay un nivel bajo esta celda: haz clic para abrirlo

Un documento significa que hay una muestra en esa coordenada. Que EXISTA es un hecho sobre esta versión y esta API y no cambia con el sistema operativo, el runtime ni el gestor de paquetes; su COLOR es cómo se ejecutó esa muestra en el entorno que estás mirando.

Las celdas son agregados de todo lo que aún varía en este corte (el recuento n/m dice cuánto). Haz clic en una para fijar sus coordenadas y ver el siguiente nivel.

Salud de dependencias

Combinaciones observadas y evidencia de fallos para esta versión

Problemas observados: 1 · Cambiadas: 7 · Desconocidas: 4 · Estables: 4

Primer fallo observado

v4.18.3

linux · go@1.26

1 FAIL · stage: UNKNOWN · fingerprint: sha256:48312c939afd34c0b5de0f8a0359d9d2ddb695696f2df444ffacd5609e104791

Biblioteca Versión Estado Medido allí Proyectos
github.com/jackc/pgconn v1.14.3 CANDIDATE Cambio correlacionado; combinación no probada contrato aprobado 3 días-proyecto
github.com/jackc/pgproto3/v2 v2.3.3 CANDIDATE Cambio correlacionado; combinación no probada contrato aprobado 3 días-proyecto
github.com/jackc/pgtype v1.14.0 CANDIDATE Cambio correlacionado; combinación no probada contrato aprobado 3 días-proyecto
github.com/jackc/puddle v1.3.0 CANDIDATE Cambio correlacionado; combinación no probada contrato aprobado 3 días-proyecto
github.com/shopspring/decimal v1.2.0 CANDIDATE Cambio correlacionado; combinación no probada contrato aprobado 3 días-proyecto
github.com/stretchr/testify v1.8.1 CANDIDATE Cambio correlacionado; combinación no probada contrato aprobado 3 días-proyecto
go.uber.org/zap v1.13.0 CANDIDATE Cambio correlacionado; combinación no probada contrato aprobado 3 días-proyecto
github.com/Masterminds/semver/v3 v3.1.1 UNKNOWN Sin resultado medido vinculado nada medido 3 días-proyecto
github.com/cockroachdb/apd v1.1.0 UNKNOWN Sin resultado medido vinculado nada medido 3 días-proyecto
github.com/gofrs/uuid v4.0.0+incompatible UNKNOWN Sin resultado medido vinculado nada medido 3 días-proyecto
gopkg.in/inconshreveable/log15.v2 v2.0.0-20180818164646-67afb5ed74ec UNKNOWN Sin resultado medido vinculado nada medido 3 días-proyecto
github.com/go-kit/log v0.1.0 PASS Todas las observaciones pasaron contrato aprobado 3 días-proyecto
github.com/jackc/pgio v1.0.0 PASS Todas las observaciones pasaron contrato aprobado 3 días-proyecto
github.com/rs/zerolog v1.15.0 PASS Todas las observaciones pasaron contrato aprobado 3 días-proyecto
github.com/sirupsen/logrus v1.4.2 PASS Todas las observaciones pasaron contrato aprobado 3 días-proyecto

La columna de medición se refiere a la versión de cada dependencia en sí, no al par. Que un resolutor haya colocado dos versiones juntas no prueba que funcionen juntas.

Versiones de dependencias por versión

A qué resolvió sus hijos cada versión de este paquete. Primero va el hijo cuya versión se movió: ahí una actualización cambió algo bajo tus pies.

Se movieron: 7 · iguales en todas las versiones: 10

Una arista registra que un resolutor colocó una versión junto a otra en una máquina real. No afirma que ambas funcionen juntas; a esa pregunta responden las muestras y los contratos, no la presencia de una fila.