Allow newer Azure Storage SDKs in azure-kusto-ingest
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 45/100
Línea de trabajo
Start with azure-kusto-ingest/pyproject.toml and the Queue and Blob client construction in azure/kusto/ingest/ingest_client.py. Review the linked Azure SDK discussion, determine which service API version the managed ingestion storage accounts support, and test queued ingestion with newer Storage SDKs. Done means compatibility is established and the dependency constraints or client configuration can be changed safely if supported.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Codex for Tamir:
I’m upgrading an environment from Kusto Data and Ingest 5.0.1 to 6.0.4. It already uses Azure Storage Blob 12.28.0 and Queue 12.15.0, and I expected to keep those versions during the Kusto upgrade. But Ingest 6.0.4 requires Blob 12.26.0 and Queue 12.13.0 exactly, so those requirements are incompatible with the installed Storage versions.
I traced the exact pins to 51d8968a6, introduced in #574 after newer Storage SDKs began requesting an API version that was not yet available everywhere. The linked Azure SDK discussion describes the partial service rollout, and its last substantive update still mentions one lagging scale unit.
Kusto creates its Queue client and Blob client without an explicit api_version, so it relies on the SDK defaults. Are the exact package pins still needed? If Kusto-managed ingestion storage accounts still require an older service API, could these clients select that API version explicitly and allow applications to upgrade the Blob and Queue packages independently?
I have not tested live queued ingestion with the newer Storage SDKs. Before preparing a change, I’d like to understand whether the service limitation still exists and which API version these accounts support.
- Lenguaje dominante
- Python
- Estrellas
- 204
- Forks
- 119
- Merge medio
- 2 h 8 min
- PR fusionados (30 d)
- 1
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
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 Azure/azure-kusto-python
-
When query against Log Analytics workspaces, dynamic are not converted to listQuizá libre de nuevo @yogilad la tomó hace 1135 días y no hay ningún pull request abierto. Abierto
Azure/azure-kusto-python#491 · 2 comentarios · 1 asignado ·
-
Support for ReportMethod.TableAbiertoenhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
Azure/azure-kusto-python#470 · 5 comentarios ·
-
Support for running python UDF?Abiertoenhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
Azure/azure-kusto-python#424 · 4 comentarios ·
-
Discussion enhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
Azure/azure-kusto-python#191 · 3 comentarios · 2 reacciones ·
-
Discussion
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
Azure/azure-kusto-python#126 · 2 comentarios ·
Todos los issues de Azure/azure-kusto-python
Issues similares
-
SSM GetParameter throttling during concurrent workflow launchesPosiblemente ocupada @alexiswl la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 80/100
-
[Bug] Dev image build fails: `npm install` in the root Dockerfile runs out of memory (exit 134)Posiblemente ocupada @andest01 la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día
-
enhancement good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 79/100
pesu-dev/discord_bot#97 ·
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 88/100
gradio-app/gradio#13964 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 93/100
BSData/horus-heresy-3rd-edition#3232 · 1 comentario ·
Los mantenedores suelen responder en 1 día