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

[FEATURE] Calling get command with invalid property fetches the item definition

Abierto
#44 3 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
45/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
python
Área
cli

Línea de trabajo

Comienza con el comando get de fabric CLI y reproduce el retraso con '.' y una propiedad no válida como 'xpto', incluso contra un elemento protegido. Traza cuándo se obtiene la definición del elemento y compara ese flujo con una definición solicitada explícitamente. Se considera terminado cuando el descubrimiento de propiedades y las solicitudes de propiedades no válidas evitan obtener la definición o solicitar autorización, a menos que la definición se haya solicitado explícitamente.

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

Descripción

enhancement
Bug Description

Calling get command with invalid property or to discover all property names always fetches the item definition which slows down the get operation.

Image
fabric-cli version

fab version 1.1.0 (09-2025)

Python version

Python 3.12.10

Operating System

Windows

CLI Mode

Interactive mode

Authentication Method

Interactive browser login

Steps to Reproduce

Just call get with '.' or with invalid property name (e.g. 'xpto') and notice that takes long time and if its a protected item will prompt user for authorization.

Expected Behavior

It should only get the definition when explicitly asked for.

Actual Behavior

Gets the definition when not asked for. I might just want to list the available properties.

Additional Context

No response

Possible Solution

No response

Lenguaje dominante
Python
Estrellas
173
Forks
63
Merge medio
3 d 2 h
PR fusionados (30 d)
4

Preparar el entorno

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 microsoft/fabric-cli

Todos los issues de microsoft/fabric-cli

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.