[FEATURE] Support IPv6 addresses
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 38/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- python
- Bereich
- cli, networking
Rechercherichtung
Beginnen Sie am CLI-Einstiegspunkt in src/opensearch_sql_cli/main.py etwa bei Zeile 129, folgen Sie dann connect in src/opensearch_sql_cli/opensearchsql_cli.py und set_connection in src/opensearch_sql_cli/opensearch_connection.py etwa bei Zeile 110. Verfolgen Sie, wie der Endpunkt an OpenSearch übergeben wird, und stellen Sie sicher, dass IPv6-Adressen nicht mehr den gezeigten Fehler bei der Portanalyse verursachen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Is your feature request related to a problem?
$ opensearchsql fe80::df26:c460:e530:123b:9200
Traceback (most recent call last):
File "/home/yuryf/.local/bin/opensearchsql", line 11, in <module>
load_entry_point('opensearchsql', 'console_scripts', 'opensearchsql')()
File "/home/yuryf/.local/lib/python3.8/site-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "/home/yuryf/.local/lib/python3.8/site-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/home/yuryf/.local/lib/python3.8/site-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/yuryf/.local/lib/python3.8/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/mnt/c/GitHub/sql-cli/src/opensearch_sql_cli/main.py", line 129, in cli
opensearchsql_cli.connect(endpoint, http_auth)
File "/mnt/c/GitHub/sql-cli/src/opensearch_sql_cli/opensearchsql_cli.py", line 176, in connect
self.opensearch_executor.set_connection()
File "/mnt/c/GitHub/sql-cli/src/opensearch_sql_cli/opensearch_connection.py", line 110, in set_connection
opensearch_client = OpenSearch([self.endpoint], verify_certs=True)
File "/home/yuryf/.local/lib/python3.8/site-packages/opensearchpy/client/__init__.py", line 188, in __init__
self.transport = transport_class(_normalize_hosts(hosts), **kwargs)
File "/home/yuryf/.local/lib/python3.8/site-packages/opensearchpy/client/utils.py", line 63, in _normalize_hosts
if parsed_url.port:
File "/usr/lib/python3.8/urllib/parse.py", line 177, in port
raise ValueError(message) from None
ValueError: Port could not be cast to integer value as ':df26:c460:e530:123b:9200'
What solution would you like?
Detect and support IPv6 addresses
What alternatives have you considered?
N/A
Do you have any additional context?
N/A
- Vorherrschende Sprache
- Python
- Sterne
- 9
- Forks
- 24
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus opensearch-project/sql-cli
-
Mend: dependency security vulnerability
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
-
Mend: dependency security vulnerability
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 58/100
-
Mend: dependency security vulnerability
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 58/100
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 20/100
opensearch-project/sql-cli#59 · 1 Kommentar · 1 Reaktion ·
-
Update version on PyPiEvtl. wieder frei @zhongnansu hat das vor 198 Tagen übernommen, und es ist kein Pull Request offen. Offendocumentation enhancement
opensearch-project/sql-cli#45 · 3 Kommentare · 1 zugewiesene Person ·
Alle Issues in opensearch-project/sql-cli
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
volcengine/OpenViking#6445 ·
Maintainer antworten meist innerhalb von 1 Tag
-
BUG:Edit Album strips spaces from the password so albums with a leading/trailing space in the password can't be editedEvtl. vergeben @ManyaJain111 hat das heute übernommen. Offenbug enhancement possible-duplicate
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 77/100
AOSSIE-Org/PictoPy#1637 · 4 Kommentare ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
deepspeedai/DeepSpeed#8884 ·
Maintainer antworten meist innerhalb von 3 Tagen
-
Flaky: test_advisor_live_calibrates_an_unmeasured_circuit ranks engines by a 1.8ms sleep marginOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
flagos-ai/FlagQuantum#718 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug CI-failure high priority
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 86/100
vllm-project/afd-plugin#483 ·
Maintainer antworten meist innerhalb von 1 Tag