Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Migrate document counts metrics to new naming scheme. | Geir Storli | 2018-09-21 | 1 | -2/+2 |
| | | | | Also make terminology more clear with 'active', 'ready', 'total', 'removed'. | ||||
* | Revert "Migrate document counts metrics to new naming scheme." | Henning Baldersheim | 2018-09-20 | 1 | -2/+2 |
| | |||||
* | Migrate document counts metrics to new naming scheme. | Geir Storli | 2018-09-20 | 1 | -2/+2 |
| | | | | Also make terminology more clear with 'active', 'ready', 'total', 'removed'. | ||||
* | Must wait longer than stats update interval. | Henning Baldersheim | 2018-09-19 | 1 | -1/+1 |
| | |||||
* | Remove remains of spooler code from searchcore. | Tor Egge | 2018-09-14 | 1 | -12/+0 |
| | |||||
* | Add using HeapSize to avoid long namespace qualifiers | Lester Solbakken | 2018-09-06 | 1 | -1/+2 |
| | |||||
* | Don't repeat rerank-count override | Lester Solbakken | 2018-09-05 | 1 | -1/+1 |
| | |||||
* | Revert "Bratseth/handle large constants take 3" | Jon Bratseth | 2018-09-05 | 2 | -2/+2 |
| | |||||
* | Move ranking-constants.def to configdefinitions | Jon Bratseth | 2018-09-05 | 2 | -2/+2 |
| | |||||
* | Ignore GC flush targets when calculating oldest flushed serial number. | Geir Storli | 2018-09-04 | 1 | -16/+50 |
| | | | | | The oldest flushed serial number is used to prune the transaction log up to this point in time. As GC flush targets are not dependent on data stored in the transaction log they should not affect pruning. | ||||
* | Simplify and modernize test code. | Geir Storli | 2018-09-04 | 1 | -92/+77 |
| | |||||
* | Rename test file for flush engine. | Geir Storli | 2018-09-04 | 2 | -1/+1 |
| | |||||
* | Revert "Geirst/fix calc of oldest flushed serial in flush engine" | Jon Bratseth | 2018-09-04 | 2 | -127/+108 |
| | |||||
* | Ignore GC flush targets when calculating oldest flushed serial number. | Geir Storli | 2018-09-03 | 1 | -16/+50 |
| | | | | | The oldest flushed serial number is used to prune the transaction log up to this point in time. As GC flush targets are not dependent on data stored in the transaction log they should not affect pruning. | ||||
* | Simplify and modernize test code. | Geir Storli | 2018-09-03 | 1 | -92/+77 |
| | |||||
* | Rename test file for flush engine. | Geir Storli | 2018-09-03 | 2 | -1/+1 |
| | |||||
* | Expose constness in interface to avoid cheating. | Henning Baldersheim | 2018-08-29 | 1 | -1/+1 |
| | |||||
* | Wire in the attribute execution via the IAttributeContext. | Henning Baldersheim | 2018-08-27 | 10 | -114/+24 |
| | | | | Also execution in a task for containment. | ||||
* | - Add option to increment an attribute for every doc matched. | Henning Baldersheim | 2018-08-27 | 1 | -5/+13 |
| | | | | | | | | | | | - Add option to increment an attribute for every doc reranked. - Add option to increment an attribute for every doc fetched. Conflicts: searchcore/src/vespa/searchcore/proton/matching/attribute_operation.cpp Conflicts: searchlib/src/vespa/searchlib/attribute/i_attribute_functor.h | ||||
* | Merge pull request #6636 from vespa-engine/balder/add-attribute_operation | Henning Baldersheim | 2018-08-23 | 1 | -2/+2 |
|\ | | | | | Balder/add attribute operation | ||||
| * | Move AttributeOperation and AttributeFunctor to searc::attribute | Henning Baldersheim | 2018-08-22 | 3 | -151/+2 |
| | | |||||
| * | Test non-updateable attributes. | Henning Baldersheim | 2018-08-22 | 1 | -9/+36 |
| | | |||||
| * | Test all operations over both integer and floating point attributes. | Henning Baldersheim | 2018-08-20 | 1 | -2/+77 |
| | | |||||
| * | Add tests for operation parsing | Henning Baldersheim | 2018-08-20 | 2 | -0/+47 |
| | | |||||
* | | Use std::make_xxx | Henning Baldersheim | 2018-08-20 | 3 | -22/+14 |
|/ | | | | | nested namespace And various other style changes. | ||||
* | Remove attribute vector saveAs method with two arguments. | Tor Egge | 2018-08-17 | 1 | -3/+3 |
| | |||||
* | adjust rank score re-scaling when diversifying | Håvard Pettersen | 2018-08-16 | 1 | -17/+40 |
| | | | | | implicitly boost the pre re-rank score of selected results based on the score of the best result dropped by the diversity filter. | ||||
* | use SortedHitSequence when selecting best results among threads | Håvard Pettersen | 2018-08-14 | 1 | -15/+24 |
| | |||||
* | use non-const copy of input in rendezvous | Håvard Pettersen | 2018-08-13 | 1 | -3/+3 |
| | |||||
* | Pass stringref by value | Henning Baldersheim | 2018-08-11 | 1 | -2/+2 |
| | |||||
* | Ensure object lifetime is upheld. | Henning Baldersheim | 2018-08-10 | 1 | -60/+41 |
| | |||||
* | Separate test to be more clear what is being tested. | Henning Baldersheim | 2018-08-10 | 1 | -4/+13 |
| | |||||
* | get_mtf -> create_mtf | Henning Baldersheim | 2018-08-10 | 1 | -11/+11 |
| | |||||
* | Add a test for diversity after first phase. | Henning Baldersheim | 2018-08-09 | 1 | -3/+91 |
| | |||||
* | Create diversity filter on demand if diversity is specified. | Henning Baldersheim | 2018-08-09 | 1 | -5/+15 |
| | |||||
* | Merge pull request #6485 from ↵ | Henning Baldersheim | 2018-08-08 | 1 | -23/+46 |
|\ | | | | | | | | | vespa-engine/balder/transfer-when-selecting-the-best Balder/transfer when selecting the best | ||||
| * | Improve tests by tightening it. | Henning Baldersheim | 2018-08-08 | 1 | -17/+16 |
| | | |||||
| * | Add an optional diversification filter that is applied inline when selecting ↵ | Henning Baldersheim | 2018-07-27 | 1 | -0/+14 |
| | | | | | | | | the best. | ||||
| * | Select the hits to rerank in the selectBest part instead of a later copy. | Henning Baldersheim | 2018-07-27 | 1 | -23/+33 |
| | | | | | | | | Stick to full hits instead of feature_t. | ||||
* | | Sync attribute dirs before marking attribute snapshot valid. | Tor Egge | 2018-08-03 | 2 | -1/+5 |
| | | |||||
* | | Remove unused document db dirs. | Tor Egge | 2018-07-31 | 2 | -0/+187 |
| | | |||||
* | | Rename method according to review feedback. | Tor Egge | 2018-07-27 | 1 | -1/+1 |
| | | | | | | | | Remove unneeded guard checks. | ||||
* | | Add skeleton for proton disk layout, to better handle removal of | Tor Egge | 2018-07-27 | 1 | -14/+61 |
|/ | | | | unused directories in proton directory tree. | ||||
* | Merge pull request #6469 from ↵ | Tor Brede Vekterli | 2018-07-26 | 2 | -2/+2 |
|\ | | | | | | | | | vespa-engine/vekterli/remove-dangerous-stringref-c_str-function Remove dangerous stringref::c_str() | ||||
| * | Remove stringref::c_str() | Tor Brede Vekterli | 2018-07-25 | 2 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | The expected semantics of c_str() (a null-terminated string) cannot be satisfied with a string reference, so remove the function entirely to prevent people from using it in buggy ways. Replaces c_str() with data() in places where it is presumed safe, otherwise constructs temporary string instances. Certain callsites have been de-stringref'd in favor of regular strings, in particular where C APIs have been transitively called. The vast majority of these were called with string parameters anyway, so should not cause much extra allocation. | ||||
* | | Track document db destruction. | Tor Egge | 2018-07-25 | 1 | -10/+10 |
|/ | | | | Wait until document db has been destroyed when pruning old document dbs. | ||||
* | Move the whitelist down through AndNot and Rank to the last one and 'AND' it ↵ | Henning Baldersheim | 2018-07-24 | 1 | -5/+12 |
| | | | | with the first child there. | ||||
* | Let AndNot stay on top after whitelisting too. | Henning Baldersheim | 2018-07-23 | 1 | -4/+17 |
| | |||||
* | Add a test that RankItems stay on top after whitelisting. | Henning Baldersheim | 2018-07-20 | 1 | -0/+38 |
| | |||||
* | Actually test what you claim | Henning Baldersheim | 2018-07-19 | 1 | -2/+2 |
| |