summaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Expand)AuthorAgeFilesLines
* Fix typo in comment.Tor Egge2017-04-041-1/+1
* Add helper method to create attribute config.Tor Egge2017-04-041-33/+22
* Factor out portions of long method into helper functions.Tor Egge2017-04-041-19/+54
* Add comments.Tor Egge2017-04-041-1/+10
* Add AttributeSpecs class, containing a vector of attribute specs.Tor Egge2017-04-044-4/+34
* Add attribute specs builder, used to create attribute specs vector withTor Egge2017-04-0410-0/+542
* Don't populate field from reference attribute when removing attribute aspect.Tor Egge2017-04-031-1/+1
* Change document type inspector to look at two document types at a time.Tor Egge2017-03-319-70/+122
* Add hideFromReading and hideFromWriting members to AttributeSpec.Tor Egge2017-03-312-2/+20
* Merge pull request #2118 from yahoo/toregge/remove-bad-attribute-wrap-inherit...Geir Storli2017-03-3110-76/+96
|\
| * Move nested class AttributeCollectionSpec::Attribute out to AttributeSpec.Tor Egge2017-03-318-61/+79
| * Remove bad attribute wrap inheritance.Tor Egge2017-03-312-15/+17
* | Merge pull request #2110 from yahoo/balder/remove-lp-from-expressiontreeHenning Baldersheim2017-03-311-1/+1
|\ \ | |/ |/|
| * Remove LP from ExpressionTree by using deep copy.Henning Baldersheim2017-03-301-1/+1
* | Check collection type parameters before loading attribute.Tor Egge2017-03-302-2/+48
|/
* Merge pull request #2086 from yahoo/balder/remove-lp-3-rebasedHåvard Pettersen2017-03-307-210/+135
|\
| * Optimize includes.Henning Baldersheim2017-03-274-10/+6
| * Override and some copy constructor/operator cleanup.Henning Baldersheim2017-03-274-16/+17
| * Not ready for LinkedPtr removal yet....Henning Baldersheim2017-03-272-8/+9
| * Move the GroupingLevelHenning Baldersheim2017-03-271-126/+90
| * Remove ExpressionNode::CP from interfaces.Henning Baldersheim2017-03-272-114/+77
* | Disable lid space compaction for globally distributed document types.Geir Storli2017-03-302-2/+19
* | Disable lid space compaction jobs if specified in config.Geir Storli2017-03-305-37/+106
* | Ensure closing the flushengine includes stopping the shutdting down and synci...Henning Baldersheim2017-03-294-23/+22
* | Don't load attributes that are too old.Tor Egge2017-03-294-24/+47
* | Merge pull request #2095 from yahoo/geirst/tag-global-document-dbs-in-proton-cfgBjørn Christian Seime2017-03-291-0/+2
|\ \
| * | Tag globally distributed documents as such in proton config.Geir Storli2017-03-281-0/+2
| |/
* | Merge pull request #2075 from yahoo/toregge/flush-populated-attributes-to-diskGeir Storli2017-03-2927-90/+483
|\ \ | |/ |/|
| * Rename method to reduce cognitive cost.Tor Egge2017-03-281-2/+2
| * Add more failure cases, mismatching base type and mismatching collection type.Tor Egge2017-03-281-0/+29
| * Add unit test for attribute initializer.Tor Egge2017-03-286-3/+166
| * Move attribute header tag handling to one place.Tor Egge2017-03-282-105/+29
| * Rename search::IAttributeSaveTarget::Config toTor Egge2017-03-284-10/+10
| * Verify that predicate attribute params are unchanged when loadingTor Egge2017-03-272-4/+43
| * Refactor parameters for predicate attributes.Tor Egge2017-03-272-5/+11
| * Dense posting list threshold doesn't affect how predicate attribute is savedTor Egge2017-03-271-2/+1
| * Test that reprocessing is skipped for attributes that were flushed afterTor Egge2017-03-241-0/+25
| * Refactor out extraction of attribute name from attribute flush target name.Tor Egge2017-03-241-4/+17
| * Max internal blob size is not used as a parameter for predicate attributes.Tor Egge2017-03-241-2/+1
| * Check tensor type and predicate params before allowing transfer of attribute.Tor Egge2017-03-244-11/+103
| * Don't transfer attribute from old to new attribute manager if data typeTor Egge2017-03-232-1/+45
| * Flush populated attributes to disk as part of reprocessing.Tor Egge2017-03-2314-18/+78
* | 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