aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/vespa/searchcore/proton/server/shared_threading_service.cpp
Commit message (Expand)AuthorAgeFilesLines
* GC the last remain of obsolete ClockHenning Baldersheim2023-12-151-2/+6
* Use shared executor for warmup and GC warmup executor.Henning Baldersheim2023-12-051-5/+0
* Update copyrightJon Bratseth2023-10-091-1/+1
* Use a unique_ptr and hide implementation.Henning Baldersheim2022-12-211-4/+5
* Remove stacksize from the thread pools and thread executors.Henning Baldersheim2022-12-201-3/+2
* Add config control over feeding nicenessHenning Baldersheim2022-06-231-2/+3
* Move tracking of num field writer threads from ThreadingServiceConfig to Shar...Geir Storli2022-05-181-1/+1
* Remove unused code after the shared field writer is used for all document dbs.Geir Storli2022-05-161-14/+10
* Use a Q with limited capacity for warmup executor to avoid unlimited buildup ...Henning Baldersheim2022-04-061-3/+6
* Add BucketExecutor to ISharedThreadingService interface.Geir Storli2022-03-171-4/+6
* Use a reference instead of a pointer, as it will always be present now.Henning Baldersheim2022-03-031-1/+1
* Let the InvocationService drive the clock instead of having its own ticking l...Henning Baldersheim2022-03-031-4/+3
* Add a simple adjustTimeoutByDetectedHz to compute a suitable timeout/naptime ...Henning Baldersheim2022-02-281-1/+1
* Revert "Revert "Use a common FNET_Transport owned by Proton in both SceduledE...Henning Baldersheim2022-02-211-2/+6
* Revert "Use a common FNET_Transport owned by Proton in both SceduledExecutor ...Henning Baldersheim2022-02-211-6/+2
* Use a common FNET_Transport owned by Proton in both SceduledExecutor and Tran...Henning Baldersheim2022-02-201-2/+6
* Add a base vespa timer frequency that is used as a base to control poll frequ...Henning Baldersheim2022-02-171-1/+2
* Tag proton thread pools with CPU categories.Geir Storli2022-01-271-3/+5
* Wire in control of whether taskLimit is hard.Henning Baldersheim2022-01-181-0/+1
* - Use the wakeupservice as main source for frequent regular wakeups.Henning Baldersheim2021-12-021-3/+2
* Use new InvokerService for doing wakeup calls at regular intervals.Henning Baldersheim2021-11-301-1/+9
* Hide sync implementation.Henning Baldersheim2021-11-291-0/+11
* Add support for using a shared field writer executor among all document dbs.Geir Storli2021-11-291-2/+17
* Refactor setup of thread executors that are shared across all document dbs.Geir Storli2021-11-261-0/+19