summaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Collapse)AuthorAgeFilesLines
* Add noexceptHenning Baldersheim2023-08-072-38/+39
|
* Wire in initial soft-timeout factor from rank-profileHenning Baldersheim2023-08-071-7/+5
|
* Avoid createing the FieldSpec on the fly.Henning Baldersheim2023-07-285-50/+42
|
* Add noexceptHenning Baldersheim2023-07-271-1/+1
|
* Add noexceptHenning Baldersheim2023-07-273-31/+26
|
* Prefer std::filesystem::exists over FastOS_StatInfoHenning Baldersheim2023-07-254-22/+22
|
* Use std::filesystem::current_pathTor Egge2023-07-211-3/+2
|
* Use std::filesystem::is_directory and std::filesystem::existsTor Egge2023-07-202-2/+2
|
* Merge pull request #27839 from vespa-engine/toregge/use-std-filesystem-copyTor Egge2023-07-201-6/+1
|\ | | | | Use std::filesystem::copy instead of vespalib::copy
| * Use std::filesystem::copy instead of vespalib::copyTor Egge2023-07-191-6/+1
| |
* | Use std::filesystem::rename instead of vespalib::rename.Tor Egge2023-07-191-1/+3
|/
* Backport to clang 15.Tor Egge2023-07-191-0/+1
|
* Drop non ancient non const GetSize/GetPositionHenning Baldersheim2023-07-181-1/+1
|
* Merge pull request #27765 from vespa-engine/balder/refactor-query-building-1Tor Egge2023-07-182-4/+4
|\ | | | | Balder/refactor query building 1
| * Separate out non templated code, and avoid magic pre include LOG_SETUP.Henning Baldersheim2023-07-132-4/+4
| |
* | Use std::filesystem::renameHenning Baldersheim2023-07-181-18/+9
| |
* | Merge pull request #27804 from vespa-engine/toregge/stop-linking-with-stdcxxfsTor Egge2023-07-172-4/+0
|\ \ | | | | | | Stop linking with libstdc++fs
| * | Stop linking with libstdc++fsTor Egge2023-07-172-4/+0
| | |
* | | Reduce use of vespalib::unlink.Tor Egge2023-07-175-11/+10
|/ /
* | Use std::filesystem::remove in unit tests.Tor Egge2023-07-142-4/+4
| |
* | Use std::filesystem::remove in vespa-gen-testdocs app.Tor Egge2023-07-141-1/+2
|/
* Handle missed sample of oldest serial.Tor Egge2023-07-101-1/+6
|
* Sample totalHits before modifying the overflow bitvector.Henning Baldersheim2023-07-041-1/+2
|
* Revert "Drop checking for valid lid temporarily"Henning Baldersheim2023-07-041-4/+10
|
* Drop checking for valid lid temporarilyHenning Baldersheim2023-07-041-10/+4
|
* Also check if document has been removed before returning result.Henning Baldersheim2023-07-047-47/+66
|
* Expose bitvector of valid lids and use this when grouping.Henning Baldersheim2023-07-0410-65/+105
|
* Fix constructor styleHenning Baldersheim2023-07-041-6/+6
|
* - Move shared_ptrHenning Baldersheim2023-07-044-34/+43
| | | | - Refactor for readability.
* Move code only used from searchcore to searchcore to reduce wiring and api ↵Henning Baldersheim2023-07-034-39/+76
| | | | leakage.
* Merge pull request #27602 from ↵Henning Baldersheim2023-07-031-6/+10
|\ | | | | | | | | vespa-engine/balder/compute-rank-if-using-rank-score-drop-limit Do not drop rank if rank-score-drop-limit has been specified explicit.
| * Do not drop rank if rank-score-drop-limit has been specified explicit.Henning Baldersheim2023-06-301-6/+10
| |
* | Merge pull request #27607 from ↵Henning Baldersheim2023-07-032-2/+2
|\ \ | | | | | | | | | | | | vespa-engine/toregge/add-noexcept-specifier-to-document-db-config-copy-constructor Add noexcept specifier to DocumentDBConfig copy constructor.
| * | Add noexcept specifier to DocumentDBConfig copy constructor.Tor Egge2023-07-022-2/+2
| |/
* / Fix format strings.Tor Egge2023-07-021-3/+4
|/
* Merge pull request #27578 from vespa-engine/balder/log-lessHenning Baldersheim2023-06-292-70/+89
|\ | | | | Balder/log less
| * - Better naming of time constant.Henning Baldersheim2023-06-291-11/+16
| | | | | | | | | | - Add braces. - Suffice with MatchLimiter.
| * Make match method more readableHenning Baldersheim2023-06-292-68/+81
| | | | | | | | | | | | - Reduce temporaries by moving mtf destruction to the end. - factor out coverage handling to separate method. - factor out stats updating to separate method.
| * Also log count.Henning Baldersheim2023-06-291-2/+2
| |
| * Only log information first 10 occurences and then every 100th.Henning Baldersheim2023-06-291-3/+4
| |
* | fix feature flag wiringHåvard Pettersen2023-06-291-1/+2
| |
* | Add flag for controling nested multivalue grouping.Henning Baldersheim2023-06-286-18/+22
|/
* Avoid maintaining copy constructor.Henning Baldersheim2023-06-283-30/+15
|
* Avoid double negation to improve readability.Henning Baldersheim2023-06-261-4/+4
|
* Also consider query time override of rank-score-drop-limitHenning Baldersheim2023-06-231-3/+5
|
* Move from protected to private section.Henning Baldersheim2023-06-121-1/+1
|
* Add noexcept specifiers.Tor Egge2023-06-061-2/+2
|
* Modernize code while reading it.Henning Baldersheim2023-05-311-0/+1
|
* Prevent possible deadlock when calling State::cancel by dropping the ↵Henning Baldersheim2023-05-261-5/+9
| | | | taskList lock first.
* Ensure correct destruction order to uphold life time guarantees.Henning Baldersheim2023-05-262-3/+4
|