0
0
bleve/index
Steve Yen 3c82086805 optimize upside_down reader & 64-bit struct alignments
The UpsideDownCouchTermFieldReader.Next() only needs the doc ID from
the key, so this change provides a specialized parseKDoc() method for
that optimization.

Additionally, fields in various structs are more 64-bit aligned, in an
attempt to reduce the invocations of runtime.typedmemmove() and
runtime.heapBitsBulkBarrier(), which the go compiler seems to
automatically insert to transparently handle misaligned data.
2016-07-23 10:37:40 -07:00
..
store optimize moss PrefixIterator 2016-07-21 18:33:34 -07:00
upside_down optimize upside_down reader & 64-bit struct alignments 2016-07-23 10:37:40 -07:00
analysis.go modify code to reuse buffer for kv generation 2015-10-05 17:49:50 -04:00
field_cache.go fix major synchronization issue in the field_cache 2015-12-15 16:39:38 -05:00
index.go optimize upside_down reader Next() with TermFieldDoc reuse 2016-07-21 11:10:49 -07:00