summaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Expand)AuthorAgeFilesLines
* remove most usage of LinkedPtr from vespaHaavard2017-03-2729-119/+103
* Merge pull request #2068 from yahoo/toregge/use-attribute-directory-in-flusht...Geir Storli2017-03-2315-526/+235
|\
| * Use tryGetWriter() in flush task to get writer instead of getWriter().Tor Egge2017-03-232-2/+2
| * Remove flushing of removed attributes.Tor Egge2017-03-232-26/+0
| * Remove 'removeDir' argument to removeInvalidSnapshots method.Tor Egge2017-03-236-10/+21
| * Create base dir in attribute disk layout constructor.Tor Egge2017-03-233-9/+1
| * Remove unneeded includes.Tor Egge2017-03-233-10/+3
| * Use AttributeDirectory also when loading attributes.Tor Egge2017-03-239-81/+45
| * Use new AttributeDirectory in flush targets.Tor Egge2017-03-2310-404/+179
* | Change interface to accomodate removing linkedptr later on.Henning Baldersheim2017-03-231-3/+3
|/
* Remove confusing void cast.Tor Egge2017-03-221-1/+1
* Style/naming fixes.Tor Egge2017-03-221-55/+49
* Remove unused member.Tor Egge2017-03-221-1/+0
* Add AttributeDirectory which manages the disk directory for a namedTor Egge2017-03-2211-6/+766
* Rename AttributeManager member _attributeDiskLayout to _diskLayout.Tor Egge2017-03-222-10/+10
* Revert "Change interface to accomodate removing linkedptr later on."Arnstein Ressem2017-03-211-3/+3
* Change interface to accomodate removing linkedptr later on.Henning Baldersheim2017-03-211-3/+3
* Prepare for extending AttributeDiskLayout to maintain memory structuresTor Egge2017-03-214-21/+35
* Simplify wipe history arguments to attribute manager, supply serial numberTor Egge2017-03-2119-37/+60
* Revert "Revert "Toregge/reduce wipe history arguments to index maintainer""Tor Egge2017-03-2115-86/+96
* Revert "Toregge/reduce wipe history arguments to index maintainer"Arnstein Ressem2017-03-2015-96/+86
* Remove pointless inlining.Tor Egge2017-03-202-46/+45
* Trim down schema in existing disk indexes when setting new schema, toTor Egge2017-03-171-11/+25
* Add serial number to index maintainer setSchema method, to allow forTor Egge2017-03-1711-15/+16
* Reduce arguments to wipe history method in index maintainer.Tor Egge2017-03-1712-16/+12
* Remove union based fusion schema. It was used to keep data for removedTor Egge2017-03-1722-116/+17
* Move out nested classes from proton::ConfigValidator intoTor Egge2017-03-1613-132/+184
* Merge pull request #2016 from yahoo/geirst/move-creation-of-search-context-to...Geir Storli2017-03-162-10/+8
|\
| * Change IRequestContext to return attributes as IAttributeVector.Geir Storli2017-03-152-10/+8
* | Make reconfigure() method blocking.Tor Egge2017-03-152-3/+12
* | Initialize all members in constructor.Tor Egge2017-03-151-0/+1
* | Wire in proton configurer.Tor Egge2017-03-158-269/+150
|/
* Merge pull request #2002 from yahoo/geirst/prepare-for-extending-iattributeve...Tor Egge2017-03-144-23/+24
|\
| * Move AttributeVector::SearchContext::Params to separate class in searchcommon.Geir Storli2017-03-144-23/+24
* | Merge pull request #1991 from yahoo/toregge/add-proton-configurerGeir Storli2017-03-1418-19/+766
|\ \ | |/ |/|
| * Add class comment.Tor Egge2017-03-141-0/+3
| * Allow getting active config snapshot on a const proton configurer.Tor Egge2017-03-142-3/+3
| * Simplify signature for applying initial config to proton.Tor Egge2017-03-143-6/+4
| * Move interface to separate header file.Tor Egge2017-03-146-11/+22
| * Drop leftover document db config.Tor Egge2017-03-141-0/+1
| * Use auto to simplify code.Tor Egge2017-03-141-1/+1
| * Remove duplicated check.Tor Egge2017-03-141-7/+0
| * Fix misspelling of test name.Tor Egge2017-03-141-12/+12
| * Use ASSERT macros instead of assert.Tor Egge2017-03-141-2/+2
| * Use auto to simplify code.Tor Egge2017-03-141-47/+47
| * Update year in copyright notice.Tor Egge2017-03-142-2/+2
| * Rename unit test to track rename of tested class.Tor Egge2017-03-146-10/+10
| * Add proton configurer, which handles config changes to proton usingTor Egge2017-03-139-0/+741
* | Merge pull request #1992 from yahoo/vekterli/clean-compile-with-winline-and-f...Henning Baldersheim2017-03-139-6/+50
|\ \
| * | Use explicit task functor instead of lambdaTor Brede Vekterli2017-03-132-5/+31