Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #6829 from vespa-engine/toregge/add-attribute-keyed-node-try2 | Geir Storli | 2018-09-07 | 1 | -0/+3 |
|\ | | | | | Add AttributeKeyedNode | ||||
| * | Add AttributeKeyedNode, which uses two attributes to handle lookup | Tor Egge | 2018-09-06 | 1 | -0/+3 |
| | | | | | | | | in map field with specified key. | ||||
* | | Merge pull request #6811 from vespa-engine/lesters/add-dynamic-rerank-count | Henning Baldersheim | 2018-09-07 | 5 | -8/+12 |
|\ \ | |/ |/| | Add query override of rerank-count | ||||
| * | Add using HeapSize to avoid long namespace qualifiers | Lester Solbakken | 2018-09-06 | 2 | -3/+4 |
| | | |||||
| * | Don't repeat rerank-count override | Lester Solbakken | 2018-09-05 | 5 | -7/+6 |
| | | |||||
| * | Add query override of rerank-count | Lester Solbakken | 2018-09-05 | 2 | -4/+8 |
| | | |||||
* | | Revert "Merge pull request #6818 from ↵ | Jon Bratseth | 2018-09-05 | 2 | -1/+9 |
| | | | | | | | | | | | | | | vespa-engine/revert-6813-bratseth/handle-large-constants-take-4" This reverts commit 9394b251a6353151e01121d019052a2e0860f117, reversing changes made to bd6bfca0bc973eb2edd4fc2ab793f2e2ca3fc248. | ||||
* | | Revert "Bratseth/handle large constants take 4" | Harald Musum | 2018-09-05 | 2 | -9/+1 |
| | | |||||
* | | Merge pull request #6814 from ↵ | Håvard Pettersen | 2018-09-05 | 3 | -12/+12 |
|\ \ | | | | | | | | | | | | | vespa-engine/havardpe/remove-non-instant-invocation remove non-instant invocation | ||||
| * | | remove non-instant invocation | Håvard Pettersen | 2018-09-05 | 3 | -12/+12 |
| |/ | |||||
* | | Move to core | Jon Bratseth | 2018-09-05 | 1 | -1/+1 |
| | | |||||
* | | Revert "Merge pull request #6794 from ↵ | Jon Bratseth | 2018-09-05 | 2 | -1/+9 |
|/ | | | | | | | vespa-engine/revert-6788-bratseth/handle-large-constants-take-2" This reverts commit 7516c7245cbcda860ff977fe111ebfe7e35e0078, reversing changes made to 793aac11a3cbefd24535595665fc3c3104c1e043. | ||||
* | Revert "Bratseth/handle large constants take 3" | Jon Bratseth | 2018-09-05 | 8 | -7/+14 |
| | |||||
* | Move ranking-constants.def to configdefinitions | Jon Bratseth | 2018-09-05 | 8 | -20/+5 |
| | |||||
* | Revert "Merge pull request #6794 from ↵ | Jon Bratseth | 2018-09-05 | 2 | -1/+9 |
| | | | | | | | vespa-engine/revert-6788-bratseth/handle-large-constants-take-2" This reverts commit 7516c7245cbcda860ff977fe111ebfe7e35e0078, reversing changes made to 793aac11a3cbefd24535595665fc3c3104c1e043. | ||||
* | Extend flush complete event log message with flushed serial number of the ↵ | Geir Storli | 2018-09-04 | 3 | -2/+8 |
| | | | | target. | ||||
* | Add log event for when the flush engine tries to prune a flush handler. | Geir Storli | 2018-09-04 | 3 | -8/+43 |
| | |||||
* | Ignore GC flush targets when calculating oldest flushed serial number. | Geir Storli | 2018-09-04 | 2 | -17/+53 |
| | | | | | 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 | 5 | -180/+118 |
| | |||||
* | Extend flush complete event log message with flushed serial number of the ↵ | Geir Storli | 2018-09-03 | 3 | -2/+8 |
| | | | | target. | ||||
* | Add log event for when the flush engine tries to prune a flush handler. | Geir Storli | 2018-09-03 | 3 | -8/+43 |
| | |||||
* | Ignore GC flush targets when calculating oldest flushed serial number. | Geir Storli | 2018-09-03 | 2 | -17/+53 |
| | | | | | 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 |
| | |||||
* | Remove transportdirectwrite option | Henning Baldersheim | 2018-08-31 | 1 | -3/+0 |
| | |||||
* | Remove use and implementation of directwrite option | Henning Baldersheim | 2018-08-31 | 1 | -2/+0 |
| | |||||
* | Fix reporting of count metrics for document store cache. | Geir Storli | 2018-08-31 | 1 | -3/+10 |
| | | | | The metrics are reset when a snapshot is created so we must provide a delta instead of the current count value. | ||||
* | Keep full name where no extra type information is visible to enhance meaning. | Henning Baldersheim | 2018-08-29 | 3 | -12/+9 |
| | | | | Use short where definition is in scope and gives meaning. | ||||
* | Expose constness in interface to avoid cheating. | Henning Baldersheim | 2018-08-29 | 8 | -14/+11 |
| | |||||
* | shared_ptr -> unique_ptr | Henning Baldersheim | 2018-08-28 | 9 | -10/+10 |
| | |||||
* | Reduce scope to inside if() {} | Henning Baldersheim | 2018-08-28 | 2 | -6/+3 |
| | |||||
* | Use explicit before move | Henning Baldersheim | 2018-08-28 | 2 | -3/+5 |
| | |||||
* | Use explicit template instantiation to reduce code bloat | Henning Baldersheim | 2018-08-27 | 4 | -11/+18 |
| | |||||
* | Move smartpointers | Henning Baldersheim | 2018-08-27 | 3 | -3/+5 |
| | |||||
* | Wire in the attribute execution via the IAttributeContext. | Henning Baldersheim | 2018-08-27 | 30 | -287/+180 |
| | | | | Also execution in a task for containment. | ||||
* | - Add option to increment an attribute for every doc matched. | Henning Baldersheim | 2018-08-27 | 17 | -47/+199 |
| | | | | | | | | | | | - 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 #6662 from ↵ | Henning Baldersheim | 2018-08-23 | 4 | -31/+74 |
|\ | | | | | | | | | vespa-engine/geirst/migrate-legacy-document-store-cache-metrics Migrate legacy document store cache metrics to new naming scheme. | ||||
| * | Migrate legacy document store cache metrics to new naming scheme. | Geir Storli | 2018-08-23 | 4 | -31/+74 |
| | | | | | | | | Also add number of cache invalidations as new metric. | ||||
* | | Merge pull request #6636 from vespa-engine/balder/add-attribute_operation | Henning Baldersheim | 2018-08-23 | 8 | -47/+18 |
|\ \ | |/ |/| | Balder/add attribute operation | ||||
| * | Move AttributeOperation and AttributeFunctor to searc::attribute | Henning Baldersheim | 2018-08-22 | 12 | -564/+16 |
| | | |||||
| * | Avoid depending of ResultSet. Use more simpler types. Also remove some ↵ | Henning Baldersheim | 2018-08-22 | 3 | -19/+18 |
| | | | | | | | | unused code and hide some implementation details. | ||||
| * | Use type safe enum | Henning Baldersheim | 2018-08-22 | 1 | -26/+26 |
| | | |||||
| * | 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 | 2 | -9/+88 |
| | | |||||
| * | Add tests for operation parsing | Henning Baldersheim | 2018-08-20 | 3 | -0/+51 |
| | | |||||
| * | Add AttributeOperation and rank properties for specifying attribute and ↵ | Henning Baldersheim | 2018-08-20 | 3 | -0/+363 |
| | | | | | | | | corresponding operation. | ||||
* | | Merge pull request #6630 from vespa-engine/balder/make-shared-unique-plusplus | Henning Baldersheim | 2018-08-20 | 19 | -265/+134 |
|\ \ | |/ |/| | Use std::make_xxx | ||||
| * | Do not loose information now. | Henning Baldersheim | 2018-08-20 | 1 | -4/+3 |
| | |