summaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
...
* | Rename functions used to load posting lists.Geir Storli2019-09-0415-41/+43
|/
* Simplify loading of enum store from enumerated files by tracking state in hel...Geir Storli2019-09-0328-146/+262
* Remove debug logging.Geir Storli2019-09-031-38/+0
* Rename fillEnumIdx() -> load_enumerated_data().Geir Storli2019-09-0310-75/+58
* Merge pull request #10494 from vespa-engine/toregge/add-enum-store-folded-dic...Geir Storli2019-09-039-129/+103
|\
| * Add EnumStoreFoldedDictionary class, used when multiple entriesTor Egge2019-09-039-129/+103
* | std::make_unique and c++11 for loops.Henning Baldersheim2019-09-032-19/+11
|/
* drop metrics when request is discardedHåvard Pettersen2019-09-021-4/+8
* Style fix (method naming).Tor Egge2019-09-021-3/+3
* Remove unused variable in enumstore unit test.Tor Egge2019-09-021-2/+0
* Restore enum store compaction support for enum attributes.Tor Egge2019-09-0215-70/+405
* Improve memory management in all enum attributes.Geir Storli2019-09-0213-1294/+245
* Merge pull request #10468 from vespa-engine/havardpe/proto-rpc-metricsGeir Storli2019-09-026-15/+226
|\
| * add search protocol metricsHåvard Pettersen2019-08-296-15/+226
* | Block multiple load calls for same attribute vector.Tor Egge2019-08-295-129/+105
* | Collapse EnumStoreBase into EnumStoreT in preparation for replacing underlyin...Geir Storli2019-08-2833-493/+418
* | Cleanup leftovers for loading string attribute vector from non enumerated files.Tor Egge2019-08-2812-235/+117
* | Add interface for an enum store.Geir Storli2019-08-2851-295/+301
|/
* Remove explicit template instantiation that is already in enumstorebase.cpp.Geir Storli2019-08-271-2/+0
* Rename UniqueStoreDictionaryBase -> IUniqueStoreDictionary.Geir Storli2019-08-271-1/+1
* Rename enum store dictionary api and implementation and move to separate files.Geir Storli2019-08-2715-549/+589
* Convert enum value in enum store to a dummy value, in preparationTor Egge2019-08-279-86/+31
* Merge pull request #10424 from vespa-engine/geirst/rewrite-enum-store-diction...Geir Storli2019-08-274-51/+4
|\
| * Move count functions from enum store dictionary to unique store dictionary.Geir Storli2019-08-274-51/+4
* | Also update compaction count for old style compaction.Tor Egge2019-08-273-2/+7
|/
* Merge pull request #10417 from vespa-engine/toregge/use-unique-store-enumerat...Geir Storli2019-08-2713-136/+109
|\
| * Use unique store enumerator when saving enumerated attribute vectors.Tor Egge2019-08-2613-136/+109
* | Merge pull request #10401 from vespa-engine/balder/avoid-sync-on-shared-executorHenning Baldersheim2019-08-266-34/+49
|\ \ | |/ |/|
| * _inFlight -> _numChunksPostedHenning Baldersheim2019-08-262-18/+18
| * Do not require or provide Syncable.Henning Baldersheim2019-08-254-6/+5
| * Split ThreadExecutor in syncable and not.Henning Baldersheim2019-08-259-14/+14
| * Make it compileHenning Baldersheim2019-08-252-5/+5
| * Use explicit sync, as sync on shared executor is not very wise.Henning Baldersheim2019-08-252-7/+28
| * Nested namespaceHenning Baldersheim2019-08-251-5/+2
| * Nested namespaceHenning Baldersheim2019-08-251-3/+1
* | Merge pull request #10398 from vespa-engine/toregge/add-workaround-for-aligne...Geir Storli2019-08-263-13/+13
|\ \
| * | Rename UniqueStoreSaver => UniqueStoreEnumerator.Tor Egge2019-08-233-13/+13
* | | Merge pull request #10397 from vespa-engine/geirst/rewrite-enum-store-diction...Geir Storli2019-08-263-48/+44
|\ \ \ | |_|/ |/| |
| * | Change EnumStoreDictBase to inherit UniqueStoreDictionaryBase to use more fun...Geir Storli2019-08-233-26/+20
| * | Change typedef -> using.Geir Storli2019-08-231-22/+24
| |/
* / Suppress array bounds warning when compiling generated protobuf code.Tor Egge2019-08-231-2/+2
|/
* Rewrite enum store dictionary to inherit unique store dictionary.Geir Storli2019-08-224-193/+125
* Change typedef -> using, and remove unused ones.Geir Storli2019-08-2210-186/+159
* More use of auto, std::make_unique and range-based for loops.Geir Storli2019-08-2212-182/+163
* Change typedef -> using.Geir Storli2019-08-219-193/+183
* Use a set (instead of vector) to track possibly unused enums.Geir Storli2019-08-214-26/+24
* Simplify how enum store is batch updated to prepare for new enum store.Geir Storli2019-08-2117-64/+93
* Merge pull request #10343 from vespa-engine/geirst/attribute-enum-store-cleanupGeir Storli2019-08-2012-243/+12
|\
| * Remove unused enum store code.Geir Storli2019-08-208-243/+0
| * Handle udat attribute files.Geir Storli2019-08-204-0/+12