summaryrefslogtreecommitdiffstats
path: root/container-search
Commit message (Collapse)AuthorAgeFilesLines
* Export logger packageLester Solbakken2022-09-233-1/+124
|
* Add timestamp and query fields to json dumpLester Solbakken2022-09-222-1/+16
|
* Add external logger draft codeLester Solbakken2022-09-227-0/+314
|
* Add test that we calculate coverage based on target-active and reduandancy ↵Henning Baldersheim2022-09-202-24/+41
| | | | when told to do so.
* Use try-with-resources.Henning Baldersheim2022-09-201-158/+174
|
* Chose correct "redundancy" for coverage estimation. Current default is to ↵Henning Baldersheim2022-09-202-15/+21
| | | | | | use searchable-copies. But when we flip to use target-active directly from the backend we need to use redundancy.
* Control whether to report coverage based on active or target active documents.Henning Baldersheim2022-09-193-11/+27
|
* Expose target total document countHenning Baldersheim2022-09-191-0/+2
|
* Clarify semantics by better naming and correct code visibilityHenning Baldersheim2022-09-145-13/+17
|
* Handle array of string fields when converting the backend binary highlighting.Geir Storli2022-09-142-7/+61
|
* Simplify and unify the use of Timers.Henning Baldersheim2022-09-142-17/+4
|
* Factor out timeout and coverage handling to make the ↵Henning Baldersheim2022-09-147-130/+247
| | | | InterleavedSearchInvoker easier to understand and modify.
* Also log target-active docs.Henning Baldersheim2022-09-131-0/+2
|
* Merge pull request #24000 from vespa-engine/balder/propagate-target-active-docsHenning Baldersheim2022-09-1012-39/+50
|\ | | | | Balder/propagate target active docs
| * Add target active docs to toStringHenning Baldersheim2022-09-091-2/+3
| |
| * soonActive => targetActiveHenning Baldersheim2022-09-0912-39/+49
| | | | | | | | Wire in targetActive in MonitorReply/Pong.
| * Propagate target-active-docs in monitor reply.Henning Baldersheim2022-09-095-7/+7
| |
* | Avoid multiple definitions of juniper::QueryItem.Tor Egge2022-09-101-1/+1
|/ | | | Use single definition of ItemCreator enumeration in C++.
* Add testsJon Bratseth2022-09-082-5/+27
|
* Apply aliases to sortspecJon Bratseth2022-09-084-27/+41
|
* Always dealias field referencesJon Bratseth2022-09-081-11/+20
|
* Use Java 17 constructsJon Bratseth2022-09-081-138/+84
|
* Send down summary-fields in present.Henning Baldersheim2022-09-021-5/+9
|
* GC unused parameters.Henning Baldersheim2022-09-022-31/+15
|
* - Add fieldlist to docsum request.Henning Baldersheim2022-09-013-3/+9
| | | | - Only return fields requested from the backend.
* Merge pull request #23893 from vespa-engine/arnej/optimize-field-fillerJon Bratseth2022-09-012-13/+38
|\ | | | | try harder to avoid disk access
| * try harder to avoid disk accessArne Juul2022-09-012-13/+38
| |
* | Merge pull request #23878 from vespa-engine/bratseth/moodel-configJon Bratseth2022-09-011-1/+1
|\ \ | |/ |/| Bratseth/model config
| * Add 'model' config typeJon Bratseth2022-08-311-1/+1
| |
* | remove unused config variable with no effectArne Juul2022-08-291-3/+0
|/
* Fastpast HashMap and HashSetJon Bratseth2022-08-261-3/+4
|
* Add back newlines in comment.Henning Baldersheim2022-08-252-0/+3
|
* No aliasing of trace.profileDepth.Henning Baldersheim2022-08-252-2/+2
|
* Wire in query parameter profileDepth to control how deep down in the depency ↵Henning Baldersheim2022-08-2511-64/+52
| | | | | | tree profiling shall go.
* Use a continous function to avoid capping.Henning Baldersheim2022-08-232-16/+14
|
* Separate the notion of decaying cost from averageSearchTime, which is only ↵Henning Baldersheim2022-08-233-39/+41
| | | | needed for testing.
* Cap sampleWeight at 50%Henning Baldersheim2022-08-222-5/+12
|
* - Refactor to allow for different decay method.Henning Baldersheim2022-08-225-47/+183
| | | | | - Implement decay over constant time in addition to over requests. - Default is decay over 500 requests, and 5.0s if you choose to decay over time.
* Use System.nanotTime instead of System.curretTimeMillis to get a steady ↵Henning Baldersheim2022-08-224-38/+42
| | | | | | clock not impacted by clock adjustment. Also use Duration as interface.
* Use an enhanced switch to ensure all branches are covered.Henning Baldersheim2022-08-221-11/+6
|
* Test best-of-random-2Henning Baldersheim2022-08-212-1/+39
|
* Add best-of-random-2 dispatch policy.Henning Baldersheim2022-08-193-12/+74
|
* Apply defaultIndex to filters after parsingJon Bratseth2022-08-192-0/+40
|
* No defaultIndex in filterJon Bratseth2022-08-194-8/+75
|
* Correct variable nameJon Bratseth2022-08-171-2/+2
|
* Merge branch 'master' into bratseth/defaultIndex-in-stateJon Bratseth2022-08-172-3/+31
|\
| * CannonicalizeJon Bratseth2022-08-162-3/+30
| |
| * Revert "Merge pull request #23669 from ↵Jon Bratseth2022-08-1610-19/+62
| | | | | | | | | | | | | | vespa-engine/revert-23581-userinput-does-not-use-defaultIndex-while-resolving-indexableitem" This reverts commit d8a38777428495670078d23cd86863829ca8018d, reversing changes made to aa89c25d0ed2e8b0390ef62c6e55feecdd4c7815.
| * Revert "Added defaultIndex processing for userInput items parsing"Henning Baldersheim2022-08-1510-62/+19
| |
* | Make defaultIndex part of parser stateJon Bratseth2022-08-1610-123/+96
| |