apache / apache/datafusion-sqlparser-rs

Add support for postgresql tablesample command

Abierto
#597 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Rust
Estrellas
3.5k
Forks
772
Merge medio
4 d 9 h
PR fusionados (30 d)
17

Descripción

Postgresql supports an optional `[ TABLESAMPLE sampling_method ( argument [, ...] ) [ REPEATABLE ( seed ) ] ]` during a select statement to retrieve a subset of rows based on the arguments provided.

Guía de contribución

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

Línea de trabajo

Comienza por el parser de sentencias SELECT e inspecciona cómo se gestionan las cláusulas específicas de PostgreSQL. Añade compatibilidad con la sintaxis TABLESAMPLE descrita en el issue, incluidos su método de muestreo, sus argumentos y la semilla REPEATABLE opcional. Ejecuta la suite de pruebas existente del parser y verifica que las sentencias válidas de PostgreSQL se analicen correctamente.

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

Evaluación

Stack tecnológico
postgresql, rust, sql
Área
databases
Tipo de issue
Nueva funcionalidad
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.