[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

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??

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 Mon Mar 19 01:18:07 GMT 2018 using JIRA 7.1.1#71004-sha1:d6b2c0d9b7051e9fb5e4eb8ce177ca56d91d7bd8.