ClickHouse / ClickHouse/clickhouse-java

[jdbc-v2] Handle query timeout in the middle of stream

Abierto
#3,077 2 comentarios 0 reacciones 0 asignados Ver en GitHub
jdbc-v2
Lenguaje dominante
Java
Estrellas
1.6k
Forks
636
Merge medio
2 d 23 h
PR fusionados (30 d)
29

Descripción

## Description

Query may have execution timeout limit on server. In this case exception will be just `SQLException` not a `SQLTimeoutException`.
JDBC do not make driver throw `SQLTimeoutException` in this case but it would be good to fix for consistency and better error handling.

Requires: https://github.com/ClickHouse/clickhouse-java/issues/2702

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza con el manejo de los tiempos de espera de las consultas de streaming en JDBC-v2 y revisa el issue prerequisite #2702 antes de localizar el código y las pruebas relevantes. Se considera terminado cuando un tiempo de espera de ejecución del servidor que se produzca durante un stream se exponga como SQLTimeoutException en lugar de como una SQLException genérica.

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

Evaluación

Stack tecnológico
java
Área
database
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Activo
Claridad
Bastante claro
Aptitud para principiantes
48/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.