Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use override | Henning Baldersheim | 2017-04-23 | 41 | -746/+381 |
| | |||||
* | Handle missing attribute in attribute blueprint factory. | Tor Egge | 2017-04-22 | 2 | -5/+19 |
| | | | | This can be caused by delaying addition of attribute aspect. | ||||
* | Add conservative asserts ensuring that we can properly map in files. | Henning Baldersheim | 2017-04-20 | 1 | -3/+7 |
| | |||||
* | remove FastOS_Socket::getHostName | Haavard | 2017-04-19 | 1 | -1/+2 |
| | |||||
* | Brace yourself. | Henning Baldersheim | 2017-04-18 | 2 | -4/+8 |
| | |||||
* | Sync writes is orthogonal to directio. | Henning Baldersheim | 2017-04-18 | 1 | -2/+2 |
| | |||||
* | add override in searchlib module | Arne H Juul | 2017-04-12 | 134 | -346/+347 |
| | |||||
* | more regular APIs | Arne H Juul | 2017-04-12 | 4 | -3/+21 |
| | | | | | | | * add getRawValues for weighted-set multivalue also, for completeness (and allow override in template subclass to work) * add empty fillEnum and fillValues to be overridden when used as as a base class for enumerated attrbibutes | ||||
* | move onAddDoc API up to common base class | Arne H Juul | 2017-04-12 | 1 | -0/+8 |
| | |||||
* | add some override in searchlib module | Arne H Juul | 2017-04-11 | 42 | -261/+221 |
| | |||||
* | Change schema::DataType and schema::CollectionType to enum class. | Geir Storli | 2017-04-05 | 27 | -258/+297 |
| | |||||
* | Change FieldType to enum class. | Geir Storli | 2017-04-04 | 3 | -59/+5 |
| | |||||
* | Use CollectionType defined in search::index::schema for search::fef::FieldInfo. | Geir Storli | 2017-04-04 | 31 | -98/+49 |
| | | | | This is the same as done with DataType. | ||||
* | Include map | Henning Baldersheim | 2017-04-04 | 1 | -0/+1 |
| | |||||
* | Use override | Henning Baldersheim | 2017-04-04 | 167 | -2955/+1618 |
| | |||||
* | Merge pull request #2133 from ↵ | Geir Storli | 2017-04-04 | 21 | -191/+848 |
|\ | | | | | | | | | yahoo/vekterli/imported-attribute-support-in-dot-product-feature Add dense and sparse dot product support for imported attributes | ||||
| * | Improve naming and comments. No logic changes. | Tor Brede Vekterli | 2017-04-04 | 4 | -46/+62 |
| | | |||||
| * | Add dense and sparse dot product support for imported attributes | Tor Brede Vekterli | 2017-04-03 | 21 | -165/+806 |
| | | | | | | | | | | | | | | | | Uses AttributeContent to fetch values from target attribute. Value types are always treated as 64 bits due to AttributeContent API restrictions. Remove explicit AttributeManager use in feature test fixtures to avoid dependencies on anything but IAttributeVector. | ||||
* | | Add field id to the onPrimitive interface. | Henning Baldersheim | 2017-04-03 | 4 | -52/+41 |
|/ | |||||
* | Merge pull request #2110 from yahoo/balder/remove-lp-from-expressiontree | Henning Baldersheim | 2017-03-31 | 1 | -1/+1 |
|\ | | | | | Remove LP from ExpressionTree by using deep copy. | ||||
| * | Remove LP from ExpressionTree by using deep copy. | Henning Baldersheim | 2017-03-30 | 1 | -1/+1 |
| | | |||||
* | | Must call setup aggregation references on all aggregators. | Henning Baldersheim | 2017-03-31 | 2 | -4/+4 |
| | | |||||
* | | Check collection type parameters before loading attribute. | Tor Egge | 2017-03-30 | 2 | -0/+20 |
|/ | |||||
* | Merge pull request #2086 from yahoo/balder/remove-lp-3-rebased | Håvard Pettersen | 2017-03-30 | 62 | -1929/+1983 |
|\ | | | | | Balder/remove lp 3 rebased | ||||
| * | Use push_back instead of emplace_back when you have the object already. | Henning Baldersheim | 2017-03-30 | 1 | -1/+1 |
| | | |||||
| * | Clean up some unused code. | Henning Baldersheim | 2017-03-30 | 3 | -31/+30 |
| | | |||||
| * | Ensure me list all members in initializerlist. | Henning Baldersheim | 2017-03-30 | 1 | -17/+30 |
| | | |||||
| * | Remove unnecessary logging of size | Henning Baldersheim | 2017-03-29 | 1 | -1/+0 |
| | | |||||
| * | Move th tricky part to a value object to avoid challenges with move of ↵ | Henning Baldersheim | 2017-03-29 | 5 | -304/+448 |
| | | | | | | | | polymorph objects. | ||||
| * | Use explicit std::move | Henning Baldersheim | 2017-03-29 | 1 | -4/+2 |
| | | |||||
| * | Use default constructors and assignment operators. | Henning Baldersheim | 2017-03-29 | 1 | -13/+3 |
| | | |||||
| * | Optimize includes. | Henning Baldersheim | 2017-03-27 | 2 | -5/+4 |
| | | |||||
| * | Override and some copy constructor/operator cleanup. | Henning Baldersheim | 2017-03-27 | 3 | -20/+19 |
| | | |||||
| * | Not ready for LinkedPtr removal yet.... | Henning Baldersheim | 2017-03-27 | 4 | -19/+18 |
| | | |||||
| * | Move the GroupingLevel | Henning Baldersheim | 2017-03-27 | 3 | -179/+138 |
| | | |||||
| * | Use cloneableptr for expressiontree. It aint't copied anyway. | Henning Baldersheim | 2017-03-27 | 8 | -40/+69 |
| | | |||||
| * | Implement move construction and assignment. | Henning Baldersheim | 2017-03-27 | 1 | -1/+3 |
| | | |||||
| * | Creat UP directly. | Henning Baldersheim | 2017-03-27 | 3 | -33/+99 |
| | | |||||
| * | Create UP directly. | Henning Baldersheim | 2017-03-27 | 1 | -26/+27 |
| | | |||||
| * | Remove ExpressionNode::CP from interfaces. | Henning Baldersheim | 2017-03-27 | 56 | -1471/+1328 |
| | | |||||
* | | Ensure closing the flushengine includes stopping the shutdting down and ↵ | Henning Baldersheim | 2017-03-29 | 1 | -1/+1 |
| | | | | | | | | | | | | syncing the flush executor. This is done to avoid tasks refering to destructed objects. | ||||
* | | Merge pull request #2075 from yahoo/toregge/flush-populated-attributes-to-disk | Geir Storli | 2017-03-29 | 43 | -238/+360 |
|\ \ | |/ |/| | Flush populated attributes to disk as part of reprocessing. | ||||
| * | Add unit test for attribute initializer. | Tor Egge | 2017-03-28 | 3 | -5/+23 |
| | | | | | | | | | | Set create serial number when loading predicate attribute. Tweak signature for search::attribute::AttributeHeader::extractTags. | ||||
| * | Remove unneeded members. | Tor Egge | 2017-03-28 | 3 | -12/+14 |
| | | |||||
| * | Move attribute header tag handling to one place. | Tor Egge | 2017-03-28 | 3 | -35/+93 |
| | | |||||
| * | Use classes for basic type, collection type and tensor type in attribute header. | Tor Egge | 2017-03-28 | 4 | -24/+27 |
| | | |||||
| * | Rename search::IAttributeSaveTarget::Config to | Tor Egge | 2017-03-28 | 41 | -220/+228 |
| | | | | | | | | search::attribute::AttributeHeader. | ||||
| * | Save persistent predicate attribute params when saving predicate | Tor Egge | 2017-03-27 | 4 | -0/+31 |
| | | | | | | | | attribute (using header tags). | ||||
| * | Refactor parameters for predicate attributes. | Tor Egge | 2017-03-27 | 2 | -7/+9 |
| | | |||||
* | | remove most usage of LinkedPtr from vespa | Haavard | 2017-03-27 | 2 | -1/+2 |
|/ |