aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/vespa/searchcore/proton/server/proton.h
Commit message (Expand)AuthorAgeFilesLines
* Move `HwInfo` from `proton` namespace to `vespalib`Tor Brede Vekterli2023-11-011-1/+1
* Update copyrightJon Bratseth2023-10-091-1/+1
* avoid using fastos thread in searchcoreHåvard Pettersen2023-02-271-3/+1
* Cap number of threads used per query at number of cores.Henning Baldersheim2023-01-061-0/+2
* Change from typedef to using in searchcore.Geir Storli2022-12-211-2/+2
* Return a handle that will deregister the recurring task when it goes out of s...Henning Baldersheim2022-12-091-1/+4
* Move sessionmanager from documentdb to proton and use a SchedulerForwardExecu...Henning Baldersheim2022-12-081-1/+4
* Add SessionManager in IDocumentDBOwner, but only use in mocks in tests for now.Henning Baldersheim2022-12-081-0/+1
* Add explicit test that active, not-ready buckets are not moved unless buckets...Henning Baldersheim2022-09-141-1/+1
* Add simple struct to keep semantics of active/target_active intact.Henning Baldersheim2022-09-131-1/+1
* Unify og getNumActiveDocs and hide some implementations.Henning Baldersheim2022-09-091-1/+0
* Propagate target-active-docs in monitor reply.Henning Baldersheim2022-09-091-1/+2
* Move state_server, metrivs and some all executors from staging_vespalib too v...Henning Baldersheim2022-05-181-5/+5
* Add explorer for the hardware information on the content node machine.Geir Storli2022-05-131-0/+1
* Make the attribute enum change interlock shared between all document dbs.Geir Storli2022-03-171-5/+9
* Let the InvocationService drive the clock instead of having its own ticking l...Henning Baldersheim2022-03-031-1/+0
* Revert "Revert "- Create the common transport and threadpool in the main loop.""Henning Baldersheim2022-02-241-6/+5
* Revert "- Create the common transport and threadpool in the main loop."Henning Baldersheim2022-02-241-5/+6
* - Create the common transport and threadpool in the main loop.Henning Baldersheim2022-02-241-6/+5
* Revert "Revert "Use a common FNET_Transport owned by Proton in both SceduledE...Henning Baldersheim2022-02-211-3/+4
* Revert "Use a common FNET_Transport owned by Proton in both SceduledExecutor ...Henning Baldersheim2022-02-211-4/+3
* Use a common FNET_Transport owned by Proton in both SceduledExecutor and Tran...Henning Baldersheim2022-02-201-3/+4
* Add a base vespa timer frequency that is used as a base to control poll frequ...Henning Baldersheim2022-02-171-1/+0
* added cpu util metricsHåvard Pettersen2022-01-241-0/+2
* Reduce code visibility and reasons to recompile.Henning Baldersheim2022-01-051-6/+7
* Use new InvokerService for doing wakeup calls at regular intervals.Henning Baldersheim2021-11-301-1/+4
* Merge pull request #20243 from vespa-engine/balder/reduce-use-of-syncableHenning Baldersheim2021-11-261-2/+1
|\
| * Remove the need for SyncableHenning Baldersheim2021-11-261-2/+1
* | Refactor setup of thread executors that are shared across all document dbs.Geir Storli2021-11-261-3/+3
|/
* Handle case where bucket spaces have differing maintenance state for a nodeTor Brede Vekterli2021-11-241-0/+1
* Revert "Continue serving search queries when in Maintenance node state [run-s...Henning Baldersheim2021-11-231-1/+0
* Handle case where bucket spaces have differing maintenance state for a nodeTor Brede Vekterli2021-11-231-0/+1
* remove old docsum_by_slime RPC protocolArne H Juul2021-10-251-3/+0
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* GC unused 'partitionid' and various other members of MonitorReply that are lo...Henning Baldersheim2021-06-261-25/+25
* Fix forward declarations.Tor Egge2021-01-191-1/+1
* Use forward declarations to reduce amount of included code.Henning Baldersheim2021-01-151-3/+5
* Remove unused member variable.Tor Egge2021-01-041-1/+0
* Merge pull request #15819 from vespa-engine/balder/make-the-guard-visible-in-...Henning Baldersheim2020-12-151-23/+15
|\
| * - Wire in the guard to make it evident that we have it when making changes th...Henning Baldersheim2020-12-151-23/+15
* | GC unused parameter. No need to say maybe when it is definitive.Henning Baldersheim2020-12-151-1/+1
|/
* Use std::mutex/std::condition_variable over vespalib::MonitorHenning Baldersheim2020-10-131-2/+2
* shared_timed_mutex -> shared_mutexHenning Baldersheim2020-09-141-1/+1
* Reduce visibility to avoid having to see everything.Henning Baldersheim2020-09-111-9/+8
* Revert "Revert "Revert "Balder/group commits to tls 2 remaining rebased"""Jon Marius Venstad2020-09-091-8/+9
* Revert "Revert "Revert "Revert "Balder/group commits to tls 2 remaining rebas...Jon Marius Venstad2020-09-091-9/+8
* Revert "Revert "Revert "Balder/group commits to tls 2 remaining rebased"""Arnstein Ressem2020-09-091-8/+9
* Revert "Revert "Balder/group commits to tls 2 remaining rebased""Henning Baldersheim2020-09-081-9/+8
* Revert "Balder/group commits to tls 2 remaining rebased"Henning Baldersheim2020-09-071-8/+9
* Properly clean up stale commit task. Also reduce visibility of code.Henning Baldersheim2020-09-071-9/+8