ArrowIPCStreamIterator.SchemaBytes() returns zero bytes after a cold start
Les mainteneurs répondent en général sous 1 jour
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 38/100
Piste de recherche
Commencez par ArrowIPCStreamIterator.SchemaBytes() et le chemin GetArrowIPCStreams décrit dans le reproducer. Réexécutez l’exemple avec un Databricks SQL Warehouse arrêté, comparez-le avec un warehouse actif et suivez la manière dont la réponse SELECT 1 fournit les données de schéma. C’est terminé lorsque SchemaBytes() renvoie des octets de schéma non vides après le chemin de démarrage à froid du warehouse.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Context
Given an Databricks SQL Warehouse that is currently stopped and this code:
driverCntor, driverErr := dbsql.NewConnector(options...)
if driverErr != nil {
return driverErr
}
conn, connErr := driverCntor.Connect(ctx)
if connErr != nil {
return connErr
}
ctx := context.Background()
rows, queryErr := conn.(driver.QueryerContext).QueryContext(ctx, "SELECT 1", []driver.NamedValue{})
if queryErr != nil {
return queryErr
}
defer rows.Close()
ipcStreamIt, ipcStreamErr := rows.(dbsqlrows.Rows).GetArrowIPCStreams(ctx)
if ipcStreamErr != nil {
return ipcStreamErr
}
defer ipcStreamIt.Close()
schemaBytes, schemaErr := ipcStreamIt.SchemaBytes()
if schemaErr != nil {
return schemaErr
}
if len(schemaBytes) == 0 {
return fmt.Errorf("no schema bytes")
}
Expected result
No error
Actual result
Error: no schema bytes
Notes
- This only happens when the Databricks SQL Warehouse is stopped
- When the Databricks SQL Warehouse is active,
schemaBytescontains correct data
- Langage dominant
- Go
- Étoiles
- 53
- Forks
- 69
- Merge moyen
- 2 j 12 h
- PR mergées (30 j)
- 16
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de databricks/databricks-sql-go
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
databricks/databricks-sql-go#494 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 1-2 jours Accessibilité débutants 52/100
databricks/databricks-sql-go#521 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 1-2 jours Accessibilité débutants 56/100
databricks/databricks-sql-go#520 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 49/100
databricks/databricks-sql-go#517 ·
Les mainteneurs répondent en général sous 1 jour
-
TIME (time64[ns]) type unhandledOuvertebug engineer-bot
Difficulté 3/5 1-2 jours Accessibilité débutants 67/100
databricks/databricks-sql-go#505 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de databricks/databricks-sql-go
Issues similaires
-
orchestrator: NFS-cache "cache path is not set" WARN logged on every build/launch instead of onceOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 1/5 1-3 heures Accessibilité débutants 65/100
influxdata/telegraf#20031 ·
Les mainteneurs répondent en général sous 1 jour
-
pkg/registry/file no longer builds for GOOS=windows: unguarded syscall.Stat_t in qualified_resource_migration.goPeut-être pris @AnshulPatil2005 l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
OneBusAway/maglev#1914 ·
Les mainteneurs répondent en général sous 2 jours
-
[Bug] The Router doesn't log why it refused a requestPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouvertebug needs-acceptance wg/data-plane-networking
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
vllm-project/semantic-router#5680 ·
Les mainteneurs répondent en général sous 2 jours