You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by xiaoshi <xi...@163.com> on 2021/08/20 06:53:11 UTC

LUCENE-10058: lucene main(9.0) run ./gradlew lucene:benchmark:run error

Hello,
I ran . /gradlew lucene:benchmark:run
and I got this error,
and I have submitted issues: LUCENE-10058 on jira.
And I submitted a GitHub Pull Request #253.

Can someone please see if this request is appropriate?

This is the error stack:
------------> starting task: Seq
------------> starting task: Rounds_4
------------> starting task: Populate
Error: cannot execute the algorithm! begin 19, end 4, length 4
java.lang.StringIndexOutOfBoundsException: begin 19, end 4, length 4
        at java.base/java.lang.String.checkBoundsBeginEnd(String.java:3319)
        at java.base/java.lang.String.substring(String.java:1874)
        at org.apache.lucene.benchmark.byTask.feeds.ReutersContentSource.getNextDocData(ReutersContentSource.java:117)
        at org.apache.lucene.benchmark.byTask.feeds.DocMaker.makeDocument(DocMaker.java:368)
        at org.apache.lucene.benchmark.byTask.tasks.AddDocTask.setup(AddDocTask.java:50)
        at org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:131)
        at org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doSerialTasks(TaskSequence.java:189)
        at org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doLogic(TaskSequence.java:127)
        at org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:143)
        at org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doSerialTasks(TaskSequence.java:189)
        at org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doLogic(TaskSequence.java:127)
        at org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:143)
        at org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doSerialTasks(TaskSequence.java:189)
        at org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doLogic(TaskSequence.java:127)
        at org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:143)
        at org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doSerialTasks(TaskSequence.java:189)
        at org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doLogic(TaskSequence.java:127)
        at org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:143)
        at org.apache.lucene.benchmark.byTask.utils.Algorithm.execute(Algorithm.java:335)
        at org.apache.lucene.benchmark.byTask.Benchmark.execute(Benchmark.java:78)
        at org.apache.lucene.benchmark.byTask.Benchmark.exec(Benchmark.java:124)####################

        at org.apache.lucene.benchmark.byTask.Benchmark.main(Benchmark.java:87)
###  D O N E !!! ###
####################