New Container: Solr
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
Rechercherichtung
Beginne mit der Prüfung der im Issue verlinkten Java SolrContainer-Implementierung und der Referenzen zur Apache Solr Docker-Bereitstellung. Vergleiche die vorhandenen Python-Container-Module mit dem angeforderten Setup und der Wait-Strategie. Als erledigt gilt die Aufgabe, wenn Solr-Unterstützung für Python-Tests mit Pysolr und minimalem Setup verfügbar ist und der angegebenen Java-Unterstützung entspricht.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
What is the new container you'd like to have?
Apache Solr
- https://hub.docker.com/_/solr
- https://solr.apache.org/guide/solr/latest/deployment-guide/solr-in-docker.html
Why not just use a generic container for this?
Similar to OpenSearch and Elasticsearch, there's a somewhat complicated setup and wait strategy that needs to be used. This is handled already in the Java implementation.
Other references:
Solr is already supported in the Java testcontainers library: https://java.testcontainers.org/modules/solr/
This enhancement would bring the same support to Python, allowing tests to be written with Pysolr and Testcontainers with minimal setup.
- Vorherrschende Sprache
- Python
- Sterne
- 2.3k
- Forks
- 386
- Ø Merge
- 4 Std. 40 Min.
- Gemergte PRs (30 T.)
- 1
Beitragsleitfaden
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 testcontainers/testcontainers-python
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
testcontainers/testcontainers-python#1115 · 1 Reaktion ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 67/100
testcontainers/testcontainers-python#1086 · 1 Kommentar ·
-
Bug: [minio] _healthcheck calls for nested wait_container_is_ready resulting in long wait time Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
testcontainers/testcontainers-python#578 · 5 Kommentare ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 65/100
Alle Issues in testcontainers/testcontainers-python
Ähnliche Issues
-
agent-ready documentation needs-triage
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 88/100
-
documentation
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 91/100
-
workflow-status page template still says reusable workflows are "triggered only by workflow_call:" Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 92/100
-
instance instance add
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 72/100
searxng/searx-instances#939 · 1 Kommentar ·
-
area-deployment area-integrations triage:bot-seen
Schwierigkeit 2/5 Ein halber Tag Anfängerfreundlichkeit 86/100