TestCheckIndex.testCorruptSegmentInfoNamesTheSegment failure.
I maintainer di solito rispondono entro 1 giorno
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 66/100
Direzione di ricerca
Inizia da TestCheckIndex.testCorruptSegmentInfoNamesTheSegment in TestCheckIndex.java:347 e verifica come il caso truncate-si controlla il messaggio di errore. Esegui il comando Gradle indicato nell’issue per riprodurlo. Il lavoro è completato quando il test accetta il caso EOFException continuando a verificare che il segmento venga identificato quando il messaggio dell’eccezione fornisce un nome di file.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Description
> java.lang.AssertionError: truncate-si: java.io.EOFException
> at __randomizedtesting.SeedInfo.seed([C1A55204A4005B8C:482EC94EC2155B7F]:0)
> at org.junit.Assert.fail(Assert.java:89)
> at org.junit.Assert.assertTrue(Assert.java:42)
> at org.apache.lucene.index.TestCheckIndex.testCorruptSegmentInfoNamesTheSegment(TestCheckIndex.java:347)
Reason:
For truncate-si, the underlying exception may include the filename in its message, e.g.:
org.apache.lucene.index.CorruptIndexException: checksum status indeterminate: remaining=0; please run checkindex for more details (resource=BufferedChecksumIndexInput(MockIndexInputWrapper((clone of) ByteBuffersIndexInput (file=_1.si, buffers=230 bytes, block size: 1, blocks: 1, position: 0))))
However, an EOFException have no similar message.
Gradle command to reproduce
gradlew test --tests TestCheckIndex.testCorruptSegmentInfoNamesTheSegment -Dtests.seed=C1A55204A4005B8C -Dtests.locale=naq-Latn-NA -Dtests.timezone=Europe/Vilnius -Dtests.asserts=true -Dtests.file.encoding=UTF-8
- Lingua principale
- Java
- Stelle
- 3.6k
- Fork
- 1.5k
- Merge medio
- 3g 13h
- PR unite (30g)
- 70
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Ha un 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 apache/lucene
-
type:documentation
Difficoltà 1/5 1-3 ore Idoneità per principianti 78/100
apache/lucene#16951 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Surround DistanceSubQuery javadoc refers to addSpanNearQueries(); the interface method is addSpanQueries()Forse già presa @hidingmyname l’ha presa 12 giorni fa. Apertatype:documentation
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 94/100
I maintainer di solito rispondono entro 1 giorno
-
HighFreqTerms.DocFreqComparator javadoc says it compares by "docTermFreq"; it compares docFreqForse già presa @hidingmyname l’ha presa 12 giorni fa. Apertatype:documentation
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 95/100
I maintainer di solito rispondono entro 1 giorno
-
StemmerUtil.startsWith javadoc says "starts with the suffix"; it tests a prefixForse già presa @hidingmyname l’ha presa 12 giorni fa. Apertatype:documentation
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
I maintainer di solito rispondono entro 1 giorno
-
Test-framework compressing codecs are documented as "CompressionCodec"; the base class is CompressingCodecForse già presa @hidingmyname l’ha presa 12 giorni fa. Aperta
Difficoltà 1/5 1-3 ore Idoneità per principianti 94/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di apache/lucene
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
wultra/powerauth-tests#980 ·
-
account bug communication lecture
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
line/centraldogma#1397 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
cryptomator/hub#515 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
vert-x3/vertx-mail-client#268 ·