Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use "_test" suffix for unit test cpp files. | Geir Storli | 2023-08-30 | 1 | -2256/+0 |
| | |||||
* | Limit fields used for match feature. | Tor Egge | 2023-07-13 | 1 | -2/+23 |
| | |||||
* | Empty string is now a valid key | Henning Baldersheim | 2023-04-13 | 1 | -1/+4 |
| | |||||
* | - Improve sanity checking of input to distance-to-path feature. | Henning Baldersheim | 2023-02-06 | 1 | -4/+5 |
| | | | | - Keep comment | ||||
* | Expose SameElement query terms to ranking. | Geir Storli | 2023-01-12 | 1 | -0/+11 |
| | | | | | | A TermFieldMatchData is allocated per SameElement term, and this is used to signal matching docids in doUnpack() on the SameElement search iterator. This allows using the matches() rank feature on a field (virtual) that is searched using a SameElement term. | ||||
* | Change from typedef to using in searchlib C++ code. | Geir Storli | 2022-12-21 | 1 | -2/+2 |
| | |||||
* | Separate where you nede an actual hash, and where you want the string hashed ↵ | Henning Baldersheim | 2022-11-20 | 1 | -10/+10 |
| | | | | to a double. | ||||
* | Use AttributeBuilder in prod features unit tests. | Geir Storli | 2022-10-31 | 1 | -78/+49 |
| | |||||
* | more testing (arnej) | Håvard Pettersen | 2022-06-09 | 1 | -3/+5 |
| | |||||
* | disallow bad position field | Arne H Juul | 2022-06-09 | 1 | -2/+2 |
| | |||||
* | Add bm25() and matches() and remove now() as default rank features to be ↵ | Geir Storli | 2022-06-08 | 1 | -2/+2 |
| | | | | dumped on Vespa 8. | ||||
* | Include searchcommon/attribut/config.h yourself and prepare for hiding large ↵ | Henning Baldersheim | 2022-05-25 | 1 | -0/+1 |
| | | | | | | implementation. Add setters to vespalib::GrowStrategy. | ||||
* | Use IMultiValueReadView in dot product feature instead of getRawValues(). | Tor Egge | 2022-04-11 | 1 | -2/+2 |
| | |||||
* | add unit tests for new features | Arne H Juul | 2022-01-31 | 1 | -1/+66 |
| | |||||
* | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 1 | -1/+1 |
| | |||||
* | Explicitly instantiate common attribute update member functions. | Tor Egge | 2020-10-05 | 1 | -1/+0 |
| | |||||
* | also test new distance outputs | Arne Juul | 2020-08-25 | 1 | -8/+25 |
| | |||||
* | add more outputs to distance feature | Arne Juul | 2020-08-12 | 1 | -2/+2 |
| | |||||
* | remove fef::Location, use common::GeoLocationSpec instead | Arne Juul | 2020-07-16 | 1 | -11/+18 |
| | |||||
* | Followup from PR comments. | Henning Baldersheim | 2020-06-30 | 1 | -13/+10 |
| | | | | | | - CamelCase globalsequence -> globalSequence - 0x80000 -> 0x10000 - Factor out computation to header file and use in both test and globalSequence feature. | ||||
* | Rename unique feature to globalsequence. | Henning Baldersheim | 2020-06-29 | 1 | -8/+22 |
| | | | | | | | Invert so that the first doc from the first node will sort first, followed by the first doc from the second node, and the the last doc of the last node at the end. It will produce number in the range (1 << 48) down to zero. Sequence = (1 << 48) - ((docId << 16) | disributionKey) | ||||
* | Follow up on PR comments. | Henning Baldersheim | 2020-06-23 | 1 | -2/+0 |
| | |||||
* | Add a rank feature that will use the distribution key to provide a globally ↵ | Henning Baldersheim | 2020-06-22 | 1 | -0/+22 |
| | | | | | | unique number. unique = (docId << 16 | distributionKey) | ||||
* | Reduce code duplication. Rand48 class is in vespalib. | Tor Egge | 2020-04-25 | 1 | -3/+3 |
| | |||||
* | - Add testing of enumerated weighted sets. | Henning Baldersheim | 2020-03-31 | 1 | -4/+6 |
| | | | | | - Add testing that query can use floating point numbers for the weight. - Stay with the type feature_t for query. Do not assume th ethe weight type used in the attribute. | ||||
* | Merge pull request #12618 from vespa-engine/balder/use-fast-map-for-few-elements | Henning Baldersheim | 2020-03-19 | 1 | -4/+6 |
|\ | | | | | Balder/use fast map for few elements. | ||||
| * | Special handle for non-enumerated integer fields too. | Henning Baldersheim | 2020-03-18 | 1 | -4/+6 |
| | | |||||
* | | use label marker for distance and closeness features | Arne Juul | 2020-03-17 | 1 | -3/+5 |
|/ | | | | | | | * distance feature now has a two arguments version, allowing the user to explicitly specify label or field * extend closeness feature the same ways as distance feature * add unit test for NNS closeness | ||||
* | test must now setup field info correctly | Arne Juul | 2020-03-12 | 1 | -2/+13 |
| | |||||
* | Test must specify field type. | Henning Baldersheim | 2020-03-05 | 1 | -4/+5 |
| | |||||
* | Add tests for bool, byte, long, and double attributes. | Henning Baldersheim | 2020-02-24 | 1 | -7/+35 |
| | |||||
* | Follow clion advise | Henning Baldersheim | 2020-02-23 | 1 | -74/+54 |
| | |||||
* | Block multiple load calls for same attribute vector. | Tor Egge | 2019-08-29 | 1 | -0/+1 |
| | |||||
* | Expose absolute values for document frequency in ITermFieldData (as needed ↵ | Geir Storli | 2019-06-12 | 1 | -2/+4 |
| | | | | by bm25 feature). | ||||
* | Add optimized support for array<byte> | Henning Baldersheim | 2019-05-22 | 1 | -24/+35 |
| | |||||
* | Add test for SingleZeroValueExecutor too. | Henning Baldersheim | 2019-05-09 | 1 | -0/+3 |
| | |||||
* | Use a query that actually produce a non-zeroo result. | Henning Baldersheim | 2019-05-08 | 1 | -4/+6 |
| | |||||
* | Add a test that we select the most optimal execution also for non-enumerated ↵ | Henning Baldersheim | 2019-05-08 | 1 | -16/+23 |
| | | | | wset<int> | ||||
* | Also make a faster DotproductExecutor when using enumerated values. | Henning Baldersheim | 2019-05-07 | 1 | -3/+1 |
| | |||||
* | Also use a specialized implementation for wset. For now only non enum versions. | Henning Baldersheim | 2019-05-07 | 1 | -2/+2 |
| | |||||
* | Rename AttributeVector::saveAs() method to save(). | Tor Egge | 2018-08-17 | 1 | -1/+1 |
| | | | | Don't update attribute vector file name in the renamed method. | ||||
* | Rename feature randomNormalMatch -> randomNormalStable | Lester Solbakken | 2018-06-15 | 1 | -15/+15 |
| | |||||
* | Move match version of random normal to it's own feature | Lester Solbakken | 2018-06-14 | 1 | -23/+44 |
| | |||||
* | Remove unnecessary logging in unit test | Lester Solbakken | 2018-06-14 | 1 | -2/+0 |
| | |||||
* | Fix random normal match test | Lester Solbakken | 2018-06-14 | 1 | -6/+21 |
| | |||||
* | Add match to output in randomNormal test | Lester Solbakken | 2018-06-13 | 1 | -1/+1 |
| | |||||
* | Add randomNormal.match | Lester Solbakken | 2018-06-13 | 1 | -0/+10 |
| | |||||
* | remove TensorSum (use more generic TensorReduce instead) | Håvard Pettersen | 2017-10-26 | 1 | -1/+1 |
| | |||||
* | Replace tab with spaces. | Geir Storli | 2017-09-13 | 1 | -1/+1 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 1 | -1/+1 |
| |