Shipped test containers default to old pinned images (neo4j 5.26, Memgraph 3.12, FalkorDB 6.0.0); follow latest
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 82/100
Direzione di ricerca
Inizia da drivine/testing/drivine_test_containers.py:141-151 e confronta i valori predefiniti forniti per Neo4j, Memgraph e FalkorDB con le versioni in tests/conftest.py. Controlla l’override esistente di *_TEST_IMAGE intorno alla riga 204 e la modifica di drivine4j a cui si fa riferimento. Il lavoro è completato quando i tre valori predefiniti forniti usano :latest, gli override continuano a funzionare e Postgres e Oracle mantengono i tag attuali.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
What happens: the test containers drivine-python ships to users default to old, pinned images (drivine/testing/drivine_test_containers.py:141-151):
neo4j:5.26-community;memgraph/memgraph:3.12.0;falkordb/falkordb:6.0.0.
drivine-python's own tests already run Neo4j latest, and Memgraph 3.14.0 and FalkorDB 6.0.3, through tests/conftest.py. So users' tests run engines older than the ones drivine-python is tested against. Memgraph 3.12 sorts mixed kinds differently from Neo4j, which 3.14 fixed.
Expected: the shipped defaults follow :latest, as drivine4j's shipped Neo4j container now does (liberation-data/drivine4j#240). The existing <TYPE>_TEST_IMAGE override (line 204) stays, so a user can still pin one.
Postgres (pgvector/pgvector:pg16) and Oracle (gvenzl/oracle-free:23-faststart) can stay on their major-version tags.
- Lingua principale
- Python
- Stelle
- 1
- Fork
- 0
- Merge medio
- 1h 16m
- PR unite (30g)
- 74
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di liberation-data/drivine-python
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
liberation-data/drivine-python#154 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
liberation-data/drivine-python#152 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
liberation-data/drivine-python#150 ·
I maintainer di solito rispondono entro 1 giorno
-
Cypher on SQL stores: all(), any(), none() and single() are two-valued where the predicate is nullAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100
liberation-data/drivine-python#159 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100
liberation-data/drivine-python#158 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di liberation-data/drivine-python
Issue simili
-
link-rot
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 67/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
developmentseed/titiler-cmr#265 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
Insecure Brotli version <1.2.1Forse già presa @jamescw19 l’ha presa oggi. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
stac-utils/stac-fastapi-pgstac#438 · 1 reazione ·
-
bug triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
I maintainer di solito rispondono entro 1 giorno