summaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #25680 from vespa-engine/mpolden/set-gpu-deviceMartin Polden2023-01-241-0/+2
|\
| * Support configuration of GPU device to use in ONNX modelMartin Polden2023-01-231-0/+2
* | Warn about bad config, and cap searchable copies at redundancyHenning Baldersheim2023-01-231-2/+10
|/
* separate profiling depth parametersHåvard Pettersen2023-01-195-18/+25
* wire in match profilingHåvard Pettersen2023-01-182-4/+16
* - Remove the explicit close method in SessionManager. Just do it in destructo...Henning Baldersheim2023-01-174-22/+16
* Only attribute fields can represent virtual fields.Geir Storli2023-01-132-8/+16
* Imported attributes can also represent virtual fields.Geir Storli2023-01-132-8/+8
* Expose SameElement query terms to ranking.Geir Storli2023-01-1215-38/+64
* - Hide membersHenning Baldersheim2023-01-073-44/+16
* Cap number of threads used per query at number of cores.Henning Baldersheim2023-01-065-2/+8
* Add interface class IKeywordExtractorFactory.Tor Egge2023-01-051-2/+4
* Add interface class IKeywordExtractor.Tor Egge2023-01-051-2/+2
* Remove unused IDocsumEnvironment::lookupIndex() member function.Tor Egge2023-01-051-1/+0
* Extract virtual fields in the index environment.Geir Storli2023-01-042-0/+71
* - Remove allowvisitcaching which has been true for many years.Henning Baldersheim2023-01-031-1/+0
* Stop current task before updating config and restarting task.Henning Baldersheim2023-01-021-1/+1
* Use mutex/condition_variable instead of atomic/sleep for synchronization.Henning Baldersheim2023-01-021-11/+23
* Use a unique_ptr and hide implementation.Henning Baldersheim2022-12-212-7/+10
* Change from typedef to using in searchcore.Geir Storli2022-12-21146-294/+292
* Rename docsummary unit test file.Geir Storli2022-12-212-1/+1
* Remove stacksize from the thread pools and thread executors.Henning Baldersheim2022-12-2039-80/+69
* Simplify implementation of FlushEngine::FlushMeta::getStart().Geir Storli2022-12-191-1/+1
* Merge pull request #25282 from vespa-engine/geirst/avoid-flushing-components-...Henning Baldersheim2022-12-1919-92/+258
|\
| * Avoid flushing components in proton more than necessary.Geir Storli2022-12-1619-92/+258
* | reduce number of files included and some minor cleanup.Henning Baldersheim2022-12-163-1/+7
* | Use curly bracesHenning Baldersheim2022-12-161-1/+2
* | No need to restart sampling or reconfigure anything unless the config has cha...Henning Baldersheim2022-12-165-13/+34
|/
* The inner task has potentially longer lifetime than the outer task so we need...Henning Baldersheim2022-12-151-1/+1
* Include thread to get declaration of std::this_thread::sleep_for().Tor Egge2022-12-151-0/+1
* Consider disk space used by symlinks and directories.Tor Egge2022-12-141-3/+12
* Merge pull request #25237 from vespa-engine/balder/gc-unused-executor-magicHenning Baldersheim2022-12-135-55/+14
|\
| * Locate clearing and populating _periodicTaskHandles list in same method for r...Henning Baldersheim2022-12-131-2/+1
| * There is only one the master executor available to the MaintenanceJobs.Henning Baldersheim2022-12-135-53/+13
* | - Reorder to cancel the recurring task.Henning Baldersheim2022-12-133-4/+6
* | Revert "Revert "Use the forward scheduler in proton also for disk-mem-util-sa...Henning Baldersheim2022-12-135-46/+41
* | Revert "Revert "Revert "Use the forward scheduler in proton also for disk-mem...Harald Musum2022-12-135-41/+46
|/
* Since the DiskMemUsageSampler must be alive during documentdb shutdown, it mu...Henning Baldersheim2022-12-133-2/+7
* Revert "Revert "Use the forward scheduler in proton also for disk-mem-util-sa...Henning Baldersheim2022-12-135-47/+37
* Revert "Use the forward scheduler in proton also for disk-mem-util-sampler"Harald Musum2022-12-135-37/+47
* Remove includes not needed.Henning Baldersheim2022-12-133-17/+14
* Use the forward scheduler in proton also for disk-mem-util-sampler.Henning Baldersheim2022-12-134-30/+23
* Merge pull request #25222 from vespa-engine/balder/ensure-only-1-task-executi...Henning Baldersheim2022-12-136-39/+131
|\
| * Add unit test for proper sequencing of task execution and synchronous cleanup.Henning Baldersheim2022-12-131-0/+30
| * Remove reset as interface for the executors. Require users to consider lifetime.Henning Baldersheim2022-12-126-36/+7
| * Track which tasks are ongoing, and cancel and clean up in correct order.Henning Baldersheim2022-12-123-6/+97
* | Merge pull request #25223 from vespa-engine/geirst/memory-flush-gtestHenning Baldersheim2022-12-122-55/+38
|\ \ | |/ |/|
| * Rewrite memoryflush tests to GTest.Geir Storli2022-12-122-55/+38
* | Keep the original task in a shared_ptr in the wrapping lambda and make a copy...Henning Baldersheim2022-12-121-2/+3
* | Clean up cancelled taskHenning Baldersheim2022-12-121-1/+2
|/