Unhandled exception while executing query: 'list' object has no attribute 'encode'
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 55/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Stack tecnológico
- postgresql
- Área
- databases
Línea de trabajo
Comienza ejecutando la reproducción SQL del issue, incluida la consulta pgrowlocks y la consulta myfunction() que devuelve xid[]. Rastrea cómo la extensión gestiona el valor de array devuelto y añade o actualiza una prueba de regresión para este caso; se considera terminado cuando seleccionar el resultado xid[] ya no provoca la excepción de encode.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Describe the bug
When querying pgrowlocks() provided by the pgrowlocks extension, we get this error.
Example, in one session:
create table demo as select 1;
begin;
delete from demo;
Then in vscode:
create extension pgrowlocks;
select * from pgrowlocks('demo');
11:16:02 AM
Started executing query at Line 55
Unhandled exception while executing query: 'list' object has no attribute 'encode'
Total execution time: 00:00:00.108
When casting "xids" to text it works:
select locked_row, locker, multi, xids::text[], modes, pids from pgrowlocks('demo');
To Reproduce
No need to install the extension to test it:
drop function if exists myfunction();
create or replace function myfunction()
returns table (
xids xid[]
)
language sql
as $$
select
array['123'::xid]
$$;
select xids from myfunction();
- Lenguaje dominante
- Sin datos de lenguaje
- Estrellas
- 395
- Forks
- 33
- Merge medio
- 1 h 46 min
- PR fusionados (30 d)
- 3
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de microsoft/vscode-pgsql
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
microsoft/vscode-pgsql#190 · 3 comentarios ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
microsoft/vscode-pgsql#307 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
microsoft/vscode-pgsql#306 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
microsoft/vscode-pgsql#305 · 2 comentarios ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
microsoft/vscode-pgsql#302 ·
Todos los issues de microsoft/vscode-pgsql
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
xinnan-tech/xiaozhi-fde-talk#263 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
ClickHouse/clickhouse-connect#1066 · 5 reacciones ·
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100