0
0
bleve/index
Marty Schoch b16c1d7f79 changed term row encoding
previously we used the format:
't' <utf-8 term> <byte separator> <16-bit field id> <utf-8 docID> <byte separator>

now we have moved the field before the term, resulting in:
't' <16-bit field id> <utf-8 term> <byte separator> <utf-8 docID> <byte separator>

this means now instead of all fields with the same term being grouped together
all terms within the same field are grouped together

this allows us to enumerate the terms used with a field

this allows us to implement prefix search, and possibly improve numeric range queries
2014-08-07 09:39:04 -04:00
..
store introduced a config option to disable creating indexes if they don't already exist 2014-07-30 14:29:26 -04:00
upside_down changed term row encoding 2014-08-07 09:39:04 -04:00
index.go added method to list fields in the index 2014-07-31 11:47:36 -04:00