[BUG] opensearch-sql CLI doesn't print a error return if http code is 500
@zhongnansu y travaille déjà.
Depuis le 30/11/2021.
Évaluation
Cette issue n'a pas encore été évaluée.
Description
Describe the bug
Some queries cause a error on server side and REST returns a message describing it followed by code 500. In this case CLI doesn't print the error.
opensearchsql> SELECT A, B FROM (SELECT `key` as A, DAYOFWEEK(date1) AS B from calcs) tmp WHERE tmp.B IN (1, 7);
KeyError('datarows')

In such cases I have to use CURL to see the message:
curl -XPOST http://localhost:9200/_plugins/_sql -H 'Content-Type: application/json' -d '{"query" : "SELECT A, B FROM (SELECT `key` as A, DAYOFWEEK(date1) AS B from calcs) tmp WHERE B IN (1, 7);"}'
{
"error": {
"reason": "There was internal problem at backend",
"details": "The following method is not supported in Schema: DAYOFWEEK",
"type": "UnsupportedOperationException"
},
"status": 500
}
The CLI interface is much more convenient for use rather than CURL, so it would be useful to keep using it to see the error message.
Additional context
Low priority
- Langage dominant
- Python
- Étoiles
- 9
- Forks
- 24
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un 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 opensearch-project/sql-cli
-
Mend: dependency security vulnerability
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
-
Mend: dependency security vulnerability
Difficulté 2/5 1-3 heures Accessibilité débutants 58/100
-
Mend: dependency security vulnerability
Difficulté 2/5 1-3 heures Accessibilité débutants 58/100
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100
opensearch-project/sql-cli#59 · 1 commentaire · 1 réaction ·
-
Update version on PyPiPeut-être à nouveau libre @zhongnansu l’a pris il y a 189 jours, et aucune pull request n’est ouverte. Ouvertedocumentation enhancement
opensearch-project/sql-cli#45 · 3 commentaires · 1 personne assignée ·
Toutes les issues de opensearch-project/sql-cli
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 62/100
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 70/100
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
topoteretes/cognee#5773 ·
Les mainteneurs répondent en général sous 1 jour
-
MiKTeX: a failed build reports no errors because texify --quiet switches the log to file:line: styleOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
SublimeText/LaTeXTools#1718 ·