elastic / elastic/apm-agent-python
Update SQL parser to parse all shared tests
- Vorherrschende Sprache
- Python
- Sterne
- 431
- Forks
- 239
- Ø Merge
- 5 T. 10 Std.
- Gemergte PRs (30 T.)
- 7
Beschreibung
This parser should parse the following test cases:
https://github.com/elastic/apm/blob/master/tests/agents/json-specs/sql_signature_examples.json
https://github.com/elastic/apm/blob/master/tests/agents/json-specs/sql_token_examples.json
Refers to https://github.com/elastic/apm/issues/13
Beitragsleitfaden
Rechercherichtung
Beginne mit dem Lesen von tests/agents/json-specs/sql_signature_examples.json und tests/agents/json-specs/sql_token_examples.json, suche dann den Python-SQL-Parser und führe die vorhandenen Parser-Tests aus. Erledigt ist die Aufgabe, wenn der Parser alle Fälle in beiden gemeinsamen JSON-Spezifikationen akzeptiert, ohne bestehende Tests zu beeinträchtigen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python, sql
- Bereich
- backend
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100