Potentially incorrect parameter name for `min_occurrences `
I maintainer di solito rispondono entro 1 giorno
@nightcityblade ci sta già lavorando.
Dal 1/6/2026.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 48/100
- Tipo di issue
- Refactoring
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- python
- Ambito
- api, documentation
Direzione di ricerca
Inizia confrontando il parametro limit di GQL con l’API Metrics.text e il relativo comportamento di min_occurrences, quindi esamina la documentazione correlata. Verifica se il parametro limita gli oggetti restituiti, decidi come gestire il nome esistente e aggiorna l’API e la documentazione in modo coerente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
The GQL syntax takes a limit param - and we've called the resulting parameter a min_occurrences in the Metric class. But in reality it seems to be a resulting object limit, as used in query.
Example use:
for c in [1, 5]:
response = chats.aggregate.over_all(
return_metrics=Metrics("company_author").text(
top_occurrences_count=True,
top_occurrences_value=True,
min_occurrences=c,
),
)
print(response.properties["company_author"])
Response:
AggregateText(count=None, top_occurrences=[TopOccurrence(count=26351, value='AmazonHelp')])
AggregateText(count=None, top_occurrences=[TopOccurrence(count=26351, value='AmazonHelp'), TopOccurrence(count=15397, value='AppleSupport'), TopOccurrence(count=10876, value='Uber_Support'), TopOccurrence(count=6686, value='Delta'), TopOccurrence(count=6477, value='AmericanAir')])
If this is correct, maybe we could overload the Metrics.text class to take a limit parameter.
And maybe if someone uses min_occurrences it could be shown as deprecated?
If confirmed, the docs also need to be edited accordingly.
- Lingua principale
- Python
- Stelle
- 228
- Fork
- 161
- Merge medio
- 2g 9h
- PR unite (30g)
- 12
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
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 weaviate/weaviate-python-client
-
Batch: re-added rate-limited objects stay in results.objs.all_responses as errorsForse già presa @inchang-ing l’ha presa 15 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
weaviate/weaviate-python-client#2179 ·
I maintainer di solito rispondono entro 1 giorno
-
insert_many silently discards vectors if they're NumPy arraysForse già presa @tibor-reiss l’ha presa 821 giorni fa. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
weaviate/weaviate-python-client#1002 · 5 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Client-side batching: wholesale chunk failures are reported under chunk-local indices, so errors collide and describe the wrong objectsForse già presa @feiiiiii5 l’ha presa 29 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 15/100
weaviate/weaviate-python-client#2165 ·
I maintainer di solito rispondono entro 1 giorno
-
[HTTPXodus] Consider migrating from httpx to httpx2 (the actively maintained fork)Forse già presa @ProgrammerPlus1998 l’ha presa 43 giorni fa. Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100
weaviate/weaviate-python-client#2154 ·
I maintainer di solito rispondono entro 1 giorno
-
fetch_objects(limit=0) returns a default page of objects instead of noneForse già presa @databyjp l’ha presa 2 giorni fa. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100
weaviate/weaviate-python-client#2150 · 1 commento · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di weaviate/weaviate-python-client
Issue simili
-
`lvm_compact` has no self-hosted twin, and `docs/158` §5 says every language-face component mustApertabug sev-3 vm
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
sierra-research/tau2-bench#635 ·
I maintainer di solito rispondono entro 1 giorno
-
The add-ssm-model skill requires a Cython simulator; the contributing guide allows Python onesForse già presa @fmuia l’ha presa oggi. Apertadocumentation skill
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
lnccbrown/ssm-simulators#406 ·
I maintainer di solito rispondono entro 4 giorni
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 95/100
btclib-org/btclib-ecc#309 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
autowarefoundation/autoware_carla_scenario#281 ·
I maintainer di solito rispondono entro 1 giorno