summaryrefslogtreecommitdiffstats
path: root/container-search
Commit message (Collapse)AuthorAgeFilesLines
* Propagate relevance even if sorting is used.Henning Baldersheim2020-04-163-12/+12
|
* isWorking is tri-stateJon Bratseth2020-04-162-2/+1
|
* Merge pull request #12918 from vespa-engine/balder/top-k-probabilityHenning Baldersheim2020-04-169-1/+129
|\ | | | | Introduce top-k-probability and use it to fetch correct proper amount…
| * - Add compile scope in applicatio/pom.xmlHenning Baldersheim2020-04-151-5/+0
| | | | | | | | - Exclude in container-dev/pom.xml
| * Add export pacaked on org.apache.commons.math3.distributionHenning Baldersheim2020-04-151-0/+5
| |
| * Add copyright too.Henning Baldersheim2020-04-152-0/+2
| |
| * Use camelcaseHenning Baldersheim2020-04-151-1/+1
| |
| * Add query control of top-k-probability.Henning Baldersheim2020-04-157-7/+72
| |
| * Make SearchCluster.TopKEstimator a top level class.Henning Baldersheim2020-04-154-37/+52
| |
| * Introduce top-k-probability and use it to fetch correct proper amount of ↵Henning Baldersheim2020-04-154-1/+47
| | | | | | | | hits from each partition
* | Don't avoid group blocking feed when groups = 1Jon Bratseth2020-04-152-5/+18
| |
* | Avoid a single group rejecting feedJon Bratseth2020-04-1510-50/+108
|/
* Merge pull request #12902 from vespa-engine/bratseth/faster-qp-compilingJon Bratseth2020-04-158-61/+47
|\ | | | | Bratseth/faster qp compiling
| * Nonfunctional changes onlyJon Bratseth2020-04-143-3/+3
| |
| * Shortcut corner casesJon Bratseth2020-04-143-36/+16
| |
| * Create context map lazilyJon Bratseth2020-04-142-20/+22
| |
| * Skip redundant variantsJon Bratseth2020-04-141-4/+6
| |
| * Compute string on the flyJon Bratseth2020-04-141-0/+2
| |
* | Verify that predicate fields are not used with non-predicate operatorsBjørn Christian Seime2020-04-142-16/+38
| |
* | Add 'predicate' as index command to all predicate fieldsBjørn Christian Seime2020-04-141-0/+7
|/
* Copy the grouping expression stringJon Bratseth2020-04-012-4/+13
|
* Revert "Revert "Revert "Revert "Don't take combined clusters of size 1 down""""Jon Bratseth2020-03-262-6/+23
|
* Revert "Revert "Revert "Don't take combined clusters of size 1 down"""Jon Bratseth2020-03-262-23/+6
|
* Revert "Revert "Don't take combined clusters of size 1 down""Jon Bratseth2020-03-252-6/+23
|
* Revert "Don't take combined clusters of size 1 down"Harald Musum2020-03-252-23/+6
|
* remove debug printlnArne Juul2020-03-251-1/+0
|
* Don't take combined clusters of size 1 downJon Bratseth2020-03-252-6/+23
| | | | | | | | | | | | | | | | This can lead to a deadlock: - host-admin needs to suspend node before it reduces the CPU allocation - suspension means setting storage node in maintenance, distributor down - cluster controller figures this means the cluster is down - the container on the same node (being a combined cluster) receives report from the downstream storage node of being offline, and changes its /state/v1/health to down - being a combined cluster node w/container, the host-admin must verify /health/v1/status is UP before allowing resume, which it isn't We have no good options when the content node is down and size is 1, and do not much care about availability in this case by definition, so keeping the container in rotation should be fine.
* Non-functional changes onlyJon Bratseth2020-03-245-69/+38
|
* Non-functional changes onlyJon Bratseth2020-03-231-2/+2
|
* allow arbitrarily large radiusArne Juul2020-03-173-5/+13
| | | | | * also, take negative radius to mean "infinitely" large * also, fix default for pos.xy case to be same as pos.ll case.
* Validate before prepare to avoid depending on the properties APIJon Bratseth2020-03-112-87/+24
|
* Non-functional changes onlyJon Bratseth2020-03-092-19/+21
|
* GC unused importsHenning Baldersheim2020-03-061-6/+0
|
* Merge pull request #12484 from vespa-engine/balder/warmup-lz4Henning Baldersheim2020-03-061-0/+24
|\ | | | | Add JIT warmup of lz4.
| * Let the implementation decide what kind of warmup is needed.Henning Baldersheim2020-03-061-14/+8
| |
| * Add JIT warmup of lz4.Henning Baldersheim2020-03-061-0/+30
| |
* | Add temporary extra error infoJon Bratseth2020-03-063-11/+62
| |
* | Non-functional cleanupJon Bratseth2020-03-063-55/+27
|/
* Protect against nullHenning Baldersheim2020-03-041-3/+16
|
* Merge pull request #12401 from vespa-engine/arnej/extend-nns-itemGeir Storli2020-03-047-12/+77
|\ | | | | Arnej/extend nns item.
| * update serializer and testArne Juul2020-03-022-3/+17
| |
| * extend NearestNeighborItemArne Juul2020-03-026-11/+62
| |
* | Revert "Revert "Bratseth/phrase segmenting feature flag""Jon Bratseth2020-03-0316-427/+452
| | | | | | | | This reverts commit c72315a338a02858c8371d3d70fe091c43b672dd.
* | Revert "Bratseth/phrase segmenting feature flag"Arnstein Ressem2020-03-0316-452/+427
| |
* | Revert "Revert parser changes that broke system tests. MERGEOK"Jon Bratseth2020-03-0316-427/+452
| |
* | Revert parser changes that broke system tests.Arnstein Ressem2020-03-0316-452/+427
| |
* | Revert "Merge pull request #12385 from ↵Jon Bratseth2020-03-0216-427/+452
| | | | | | | | | | | | | | vespa-engine/revert-12365-bratseth/phrase-segmenting-off" This reverts commit 6c52f21816ce79909feac4908d594204ad2fd4e7, reversing changes made to 9ac4f3d18e1dbb11678b8d61fa50c9ad1cdf61d2.
* | Ensure that we get the offending query when a stackoverflow occur.Henning Baldersheim2020-03-021-2/+2
|/
* Revert "Turn phrase segmenting off by default"Jon Marius Venstad2020-02-2816-452/+427
|
* Merge pull request #12365 from vespa-engine/bratseth/phrase-segmenting-offJon Bratseth2020-02-2816-427/+452
|\ | | | | Turn phrase segmenting off by default