New rank tweaks: follow, lead, length
authorAdam Dickmeiss <adam@indexdata.dk>
Mon, 24 Sep 2012 10:48:11 +0000 (12:48 +0200)
committerAdam Dickmeiss <adam@indexdata.dk>
Mon, 24 Sep 2012 10:48:11 +0000 (12:48 +0200)
commit446f32183265d59ee79e2859376c598fa24408e0
treeab7d6a0808b06746e2e7a56df69604bb8ba2368f
parent2b9d3f2aa1da599dcce07368c6cb3a33b0ca9d83
New rank tweaks: follow, lead, length

Rank tweak: follow=number will increase mult by number if two terms
occur next to each other; number-1 if they are one term apart , .. 0
if they are number a part (all in order). Default is 0 (following
terms has no effect).

Rank tweak: lead=number will increase mult by number if term is first
term in field, number-1 if second, ... 0 if term is at offset
number of more. Default value is 0 (position irrelevant).

Rank tweak: length=strategy. length="linear" if mult is to be divided
by length (existing, default behavior), length="log" if mult is to be
divided by log2(1+length), length="none" if mult is not to be affected
by length.
NEWS
src/client.c
src/pazpar2_config.c
src/pazpar2_config.h
src/record.h
src/relevance.c
src/relevance.h