Entity Hub: Refactor get children to work with added entity types support
@iLLiCiTiT ya está trabajando en esto.
Desde el 28/10/2024.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
Is there an existing issue for this?
- I have searched the existing issues.
Please describe the feature you have in mind and explain what the current shortcomings are?
Current implementation of childrens logic in EntityHub works only for folders and tasks, that does not include products and versions.
How would you imagine the implementation of the feature?
First of all it should be possible to get children of products.
Second issue is that it should be possible to get products as children of folders, but becuase the current logic counts only with folders it is not that easy. When currently available methods are called we should also fetch products with other folders and tasks. But we should add more targetted methods to get only folders, or only products or only tasks, and fetch them and cache their entities respectivelly, so when folder already has known folder entities, but get_children is called we should also look for tasks and products.
Another question is if tasks should option to have version entities as children, because the connection is there we might add it.
Are there any labels you wish to add?
- I have added the relevant labels to the enhancement request.
Describe alternatives you've considered:
No response
Additional context:
No response
- Lenguaje dominante
- Python
- Estrellas
- 16
- Forks
- 15
- Merge medio
- 1 d 9 h
- PR fusionados (30 d)
- 10
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 ynput/ayon-python-api
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
ynput/ayon-python-api#351 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
ynput/ayon-python-api#350 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
ynput/ayon-python-api#199 ·
-
Implement ayon uris endpoint Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 50/100
ynput/ayon-python-api#182 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 55/100
ynput/ayon-python-api#181 ·
Todos los issues de ynput/ayon-python-api
Issues similares
-
货币战争手改优先级配置缺少列表元素类型校验(P3) Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
syfoud/Simulated_Scepter#172 ·
-
A cancelled tests run makes the coverage comment workflow fail and reports it as a red check on main Abiertoarea: ci bug perceived difficulty: 3
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Nitjsefnie-Harness-Commons/daedalus#921 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
EleutherAI/lm-evaluation-harness#4207 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
ClickHouse/clickhouse-connect#1057 ·