[TR-297] Should reverse metakeys not include docno by default? Created: 06/May/14  Updated: 16/Jun/14  Resolved: 27/May/14

Status: Resolved
Project: Terrier Core
Component/s: None
Affects Version/s: None
Fix Version/s: 4.0

Type: Improvement Priority: Major
Reporter: Craig Macdonald Assignee: Craig Macdonald
Resolution: Fixed  
Labels: None


 Description   
Indexing for the metaindex is very slow when reverse keys are needed. We only need this for relevance feedback, so it should be disabled by default - c.f. trec_setup??

 Comments   
Comment by Richard McCreadie [ 27/May/14 ]

Seems a reasonable change, since reverse lookups are not needed in normal search applications and not all documents will have docnos.

Altered the defaults during indexing in Indexer, Hadoop indexing, and the structure merger to omit docno. Altered the unit tests to specify docno as a reverse key when indexing so that they don't break.

Committed r3872

Comment by Richard McCreadie [ 27/May/14 ]

Unit tests pass.

Generated at Fri Dec 15 21:52:54 GMT 2017 using JIRA 7.1.1#71004-sha1:d6b2c0d9b7051e9fb5e4eb8ce177ca56d91d7bd8.