Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Timeouts not applied correctly against Neon database

Abierto
#3,604 3 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
42/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
javascript, postgresql
Área
backend, database

Línea de trabajo

Comienza reproduciendo la configuración del pool contra Neon tanto en modo directo como en modo pgbouncer; después ejecuta await pool.query('SHOW lock_timeout') y compárala con un SET lock_timeout explícito. Traza cómo se aplican idle_in_transaction_session_timeout, statement_timeout y lock_timeout durante la configuración del pool; se considera terminado cuando los valores configurados sean visibles mediante SHOW en Neon, igual que con PostgreSQL local.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

waiting for more info

Setting idle_in_transaction_session_timeout, statement_timeout, and lock_timeout via pg pool config does not appear to work against Neon databases.

Screenshot 1 - params set locally against Postgres 16 in Docker container:

Image

Screenshot 2 - params set against Neon, both direct & pgbouncer:

Image

My methodology is simply to run await pool.query('SHOW lock_timeout');

Note that in screenshot 2 the lock timeout is zero. If I explicitly run SET lock_timeout = ... it works fine.

Lenguaje dominante
JavaScript
Estrellas
13.2k
Forks
1.4k
Merge medio
6 d 15 h
PR fusionados (30 d)
6

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de brianc/node-postgres

Todos los issues de brianc/node-postgres

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.