0surface / 0surface/arxiveprior

Investigate/Fix paged query Error

Aperta
#29 0 commenti 0 reazioni 1 assegnatario Rivendicata da @0surface Vedi su GitHub
Lingua principale
C#
Stelle
1
Fork
0
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

#29
subject group = stat*
Dates = [202006120000+TO+202006170000
items per page = 500
total = 523

Fulfillment Item shows total result as 500 AND fetch span is negative

- [x] Verify if last 23 publications are missing
Samples taken show publications are present, this is due to the fact that many of these publications have already been persisted via other http request/fulfillment item rounds.
It is still quite possible to lost publications if the paged request error is not fixed.

- [x] Fix fetch span

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Esamina la logica di query impaginata nel servizio degli articoli di fulfillment, probabilmente in un file che gestisce lo scraping di arXiv o il recupero dei dati. Controlla come vengono calcolati i risultati totali e l'intervallo di recupero quando gli articoli per pagina sono 500 e il totale è 523. Esegui test per le query impaginate per riprodurre l'intervallo di recupero negativo e verificare le pubblicazioni mancanti.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
csharp
Ambito
api, backend
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.