Terrier Core

Inverted2DirectMutilReduce leaves the last document one token short

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 3.0
  • Fix Version/s: 3.0
  • Component/s: .structures
  • Description:
    Hide
    uk.ac.gla.terrier.tests.HadoopShakespeareEndToEndTest$BasicHadoopShakespeareEndToEndTest
    testBasicClassical(uk.ac.gla.terrier.tests.HadoopShakespeareEndToEndTest$BasicHadoopShakespeareEndToEndTest)
    junit.framework.AssertionFailedError: Document length is incorrect expected:<1178> but was:<1177>
    at junit.framework.Assert.fail(Assert.java:47)
    at junit.framework.Assert.failNotEquals(Assert.java:277)
    at junit.framework.Assert.assertEquals(Assert.java:64)
    at junit.framework.Assert.assertEquals(Assert.java:195)
    at uk.ac.gla.terrier.tests.ShakespeareEndToEndTest.checkDirectIndex(ShakespeareEndToEndTest.java:233)
    at uk.ac.gla.terrier.tests.ShakespeareEndToEndTest.checkIndex(ShakespeareEndToEndTest.java:308)
    at uk.ac.gla.terrier.tests.BatchEndToEndTest.doTrecTerrierIndexingRunAndEvaluate(BatchEndToEndTest.java:157)
    at uk.ac.gla.terrier.tests.BasicShakespeareEndToEndTest.testBasicClassical(BasicShakespeareEndToEndTest.java:19)
    Show
    uk.ac.gla.terrier.tests.HadoopShakespeareEndToEndTest$BasicHadoopShakespeareEndToEndTest testBasicClassical(uk.ac.gla.terrier.tests.HadoopShakespeareEndToEndTest$BasicHadoopShakespeareEndToEndTest) junit.framework.AssertionFailedError: Document length is incorrect expected:<1178> but was:<1177> at junit.framework.Assert.fail(Assert.java:47) at junit.framework.Assert.failNotEquals(Assert.java:277) at junit.framework.Assert.assertEquals(Assert.java:64) at junit.framework.Assert.assertEquals(Assert.java:195) at uk.ac.gla.terrier.tests.ShakespeareEndToEndTest.checkDirectIndex(ShakespeareEndToEndTest.java:233) at uk.ac.gla.terrier.tests.ShakespeareEndToEndTest.checkIndex(ShakespeareEndToEndTest.java:308) at uk.ac.gla.terrier.tests.BatchEndToEndTest.doTrecTerrierIndexingRunAndEvaluate(BatchEndToEndTest.java:157) at uk.ac.gla.terrier.tests.BasicShakespeareEndToEndTest.testBasicClassical(BasicShakespeareEndToEndTest.java:19)

Activity

Hide
Craig Macdonald added a comment - 17/Oct/09 6:50 PM

Found an off by one issue in BitPostingIndexInputFormat. Shakepeare end-to-end tests now pass.

Show
Craig Macdonald added a comment - 17/Oct/09 6:50 PM Found an off by one issue in BitPostingIndexInputFormat. Shakepeare end-to-end tests now pass.

People

Dates

  • Created:
    08/Sep/09 10:55 AM
    Updated:
    05/Mar/10 5:03 PM
    Resolved:
    17/Oct/09 6:50 PM