Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #22318 from ↵ | Håvard Pettersen | 2022-04-27 | 1 | -24/+33 |
|\ | | | | | | | | | vespa-engine/toregge/use-atomic-variables-for-raw-document-meta-data Use atomic variables in proton::RawDocumentMetaData. | ||||
| * | Explicitly initialize timestamp to 0 in default constructor. | Tor Egge | 2022-04-27 | 1 | -2/+2 |
| | | | | | | | | Add masking in getBucketUsedBits(). | ||||
| * | Use atomic variables in proton::RawDocumentMetaData. | Tor Egge | 2022-04-27 | 1 | -23/+32 |
| | | |||||
* | | make soft doom factor atomic | Håvard Pettersen | 2022-04-27 | 3 | -13/+16 |
|/ | | | | | also avoid actual value race by not assigning it to the initial value for a (very) short time each time stats are sampled. | ||||
* | Improve and re-structure trace logging from the query setup part of matching. | Geir Storli | 2022-04-26 | 7 | -39/+69 |
| | | | | Especially, provide more details for the selection of global filter strategy. | ||||
* | Revert "Improve and re-structure trace logging from the query setup part of ↵ | Harald Musum | 2022-04-26 | 7 | -69/+39 |
| | | | | m…" | ||||
* | Merge pull request #22266 from vespa-engine/geirst/improve-query-setup-tracing | Geir Storli | 2022-04-25 | 7 | -39/+69 |
|\ | | | | | Improve and re-structure trace logging from the query setup part of m… | ||||
| * | Improve and re-structure trace logging from the query setup part of matching. | Geir Storli | 2022-04-25 | 7 | -39/+69 |
| | | | | | | | | Especially, provide more details for the selection of global filter strategy. | ||||
* | | Follow renaming | Henning Baldersheim | 2022-04-25 | 1 | -1/+1 |
| | | |||||
* | | Update searchcore/src/vespa/searchcore/proton/server/disk_mem_usage_sampler.cpp | Henning Baldersheim | 2022-04-25 | 1 | -1/+1 |
| | | | | | | Co-authored-by: Geir Storli <geirst@yahooinc.com> | ||||
* | | Update searchcore/src/vespa/searchcore/proton/server/disk_mem_usage_sampler.cpp | Henning Baldersheim | 2022-04-25 | 1 | -1/+1 |
| | | | | | | Co-authored-by: Geir Storli <geirst@yahooinc.com> | ||||
* | | Update metrics atomically. | Henning Baldersheim | 2022-04-25 | 4 | -38/+10 |
| | | |||||
* | | Sample transient usage first to ensure that the errors due to different | Henning Baldersheim | 2022-04-25 | 2 | -22/+31 |
|/ | | | | sampling time will be 'nice'. They will only not lead to alerts or feed blocked. | ||||
* | Merge pull request #22180 from ↵ | Tor Brede Vekterli | 2022-04-22 | 1 | -1/+1 |
|\ | | | | | | | | | vespa-engine/vekterli/add-doc-selection-support-for-literal-bool-values Add document selection support for literal bool values [run-systemtest] | ||||
| * | Support boolean literals in subexpressions for C++ document selection, not ↵ | Tor Brede Vekterli | 2022-04-20 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | just as expression leaves Adds a new `BoolValueNode` type and the appropriate AST visiting overloads for it. For the sake of comparisons, node is treated as a numeric value node with value in {0, 1}. | ||||
* | | Only report issue when it would earlier give a coredump. | Henning Baldersheim | 2022-04-21 | 1 | -1/+2 |
| | | | | | | | | Must wait for vespa 8 to report unknown rank-profile as an error. | ||||
* | | Revert "Revert "Report incorrect rank-profile." MERGEOK" | Henning Baldersheim | 2022-04-21 | 3 | -25/+25 |
| | | |||||
* | | Revert "Report incorrect rank-profile." | Arnstein Ressem | 2022-04-21 | 3 | -25/+25 |
| | | |||||
* | | Merge pull request #22178 from ↵ | Henning Baldersheim | 2022-04-20 | 3 | -5/+10 |
|\ \ | | | | | | | | | | | | | vespa-engine/geirst/cleanup-dynamic-throttling-shared-field-writer-feature-flags Cleanup use of dynamic throttling and shared field writer feature flags | ||||
| * | | Make dynamic throttling and shared field writer default in config def files. | Geir Storli | 2022-04-20 | 3 | -5/+10 |
| | | | |||||
* | | | GC current exception based error handling. | Henning Baldersheim | 2022-04-20 | 2 | -15/+2 |
| | | | |||||
* | | | Report incorrect rank-profile | Henning Baldersheim | 2022-04-20 | 2 | -12/+25 |
| |/ |/| | |||||
* | | Also provide number of matchers and name of the matchers available. | Henning Baldersheim | 2022-04-19 | 3 | -3/+17 |
| | | |||||
* | | Add docidlimit to exception and catch exception and also provide schema name ↵ | Henning Baldersheim | 2022-04-19 | 2 | -3/+11 |
|/ | | | | to help identify root cause. | ||||
* | Merge pull request #22105 from vespa-engine/arnej/just-new-config-files | Henning Baldersheim | 2022-04-12 | 1 | -81/+83 |
|\ | | | | | switch to new-style config | ||||
| * | switch to new-style config | Arne H Juul | 2022-04-12 | 1 | -81/+83 |
| | | |||||
* | | Simplify calculation of global filter and fallback to brute force when using ↵ | Geir Storli | 2022-04-11 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | nearest neighbor search. With this change only two parameters are used to adjust the algorithm: - vespa.matching.global_filter.lower_limit - vespa.matching.global_filter.upper_limit | ||||
* | | Write unit test for how global filter is calculated and handled. | Geir Storli | 2022-04-11 | 4 | -26/+115 |
| | | |||||
* | | remove FastOS_Application | Håvard Pettersen | 2022-04-08 | 10 | -180/+149 |
|/ | | | | | | | | fixup (per application): - maybe ignore SIGPIPE - wire argc/argv untangle Vespa Test Framework strip down deprecated TestApp | ||||
* | Remove unneeded include statements in searchlib. | Tor Egge | 2022-04-07 | 1 | -2/+0 |
| | |||||
* | Merge pull request #21996 from ↵ | Jon Bratseth | 2022-04-07 | 1 | -1/+5 |
|\ | | | | | | | | | vespa-engine/havardpe/improve-error-messages-for-rank-verification improve error messages when verifying rank setup | ||||
| * | improve error messages when verifying rank setup | Håvard Pettersen | 2022-04-06 | 1 | -1/+5 |
| | | |||||
* | | Merge pull request #22005 from ↵ | Tor Brede Vekterli | 2022-04-06 | 1 | -3/+5 |
|\ \ | | | | | | | | | | | | | vespa-engine/vekterli/increase-file-resolve-time-to-10-min Increase document DB config file resolve time from 5 to 10 minutes | ||||
| * | | Increase file resolve time from 5 to 10 minutes | Tor Brede Vekterli | 2022-04-06 | 1 | -3/+5 |
| |/ | | | | | | | More leeway for downloading large ranking models etc. | ||||
* / | Use a Q with limited capacity for warmup executor to avoid unlimited buildup ↵ | Henning Baldersheim | 2022-04-06 | 2 | -6/+9 |
|/ | | | | with swamped disk. | ||||
* | move default fadvise setup | Håvard Pettersen | 2022-04-05 | 1 | -0/+21 |
| | |||||
* | Remove outdated andnot optimization. | Tor Egge | 2022-04-03 | 1 | -17/+1 |
| | |||||
* | use getopt/getopt_long directly | Håvard Pettersen | 2022-04-01 | 3 | -72/+67 |
| | |||||
* | GC unused Context parameter | Henning Baldersheim | 2022-03-31 | 5 | -68/+46 |
| | |||||
* | make tsan happy by using atomic operations on bits | Håvard Pettersen | 2022-03-30 | 4 | -4/+7 |
| | | | | ... related to document existence | ||||
* | Merge pull request #21884 from ↵ | Geir Storli | 2022-03-30 | 5 | -6/+9 |
|\ | | | | | | | | | vespa-engine/toregge/move-searchcontext-out-from-attributevector Move SearchContext out from AttributeVector. | ||||
| * | Move SearchContext out from AttributeVector. | Tor Egge | 2022-03-29 | 5 | -6/+9 |
| | | |||||
* | | Merge pull request #21872 from vespa-engine/balder/gc-unused-clone | Henning Baldersheim | 2022-03-29 | 1 | -1/+0 |
|\ \ | |/ |/| | GC unused clone interface. | ||||
| * | GC unused member. | Henning Baldersheim | 2022-03-29 | 1 | -1/+0 |
| | | |||||
* | | Merge pull request #21879 from vespa-engine/arnej/use-std-function | Henning Baldersheim | 2022-03-29 | 2 | -6/+6 |
|\ \ | | | | | | | use std::function | ||||
| * | | use std::function | Arne H Juul | 2022-03-29 | 2 | -6/+6 |
| |/ | | | | | | | * no need to implement our own (restricted) version of it | ||||
* | | Merge pull request #21856 from ↵ | Henning Baldersheim | 2022-03-29 | 7 | -103/+78 |
|\ \ | | | | | | | | | | | | | vespa-engine/balder/avoid-identifiable-for-valueupdate-2 Balder/avoid identifiable for valueupdate 2 | ||||
| * | | Minor simplifications after PR feedback. | Henning Baldersheim | 2022-03-29 | 3 | -8/+8 |
| | | | |||||
| * | | Remove copy constructors. | Henning Baldersheim | 2022-03-28 | 6 | -94/+69 |
| | | | |||||
| * | | Avoid Identifiable for ValueUpdate. It complicates without bringing much useful. | Henning Baldersheim | 2022-03-28 | 1 | -9/+9 |
| | | |