aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/vespa/searchcore/proton/server/maintenancecontroller.h
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
* There is only one the master executor available to the MaintenanceJobs.Henning Baldersheim2022-12-131-2/+1
* Revert "Revert "Use the forward scheduler in proton also for disk-mem-util-sa...Henning Baldersheim2022-12-131-12/+12
* Revert "Use the forward scheduler in proton also for disk-mem-util-sampler"Harald Musum2022-12-131-12/+12
* Remove includes not needed.Henning Baldersheim2022-12-131-12/+12
* Return a handle that will deregister the recurring task when it goes out of s...Henning Baldersheim2022-12-091-0/+2
* Move sessionmanager from documentdb to proton and use a SchedulerForwardExecu...Henning Baldersheim2022-12-081-3/+1
* GC unused DocumentDBMaintenanceConfigHenning Baldersheim2022-12-071-5/+2
* Move ScheduledExecutor to searchcore and drop fnet dependency in staging_vesp...Henning Baldersheim2022-05-181-2/+3
* Revert "Revert "Use a common FNET_Transport owned by Proton in both SceduledE...Henning Baldersheim2022-02-211-1/+1
* Revert "Use a common FNET_Transport owned by Proton in both SceduledExecutor ...Henning Baldersheim2022-02-211-1/+1
* Use a common FNET_Transport owned by Proton in both SceduledExecutor and Tran...Henning Baldersheim2022-02-201-1/+1
* Tag maintenance job tasks with cpu category COMPACT.Geir Storli2022-01-281-3/+4
* Only expose sync for the master thread.Henning Baldersheim2021-11-261-4/+8
* Move MonitoredRefCount and RetainGuard to vespalib.Tor Egge2021-10-181-7/+9
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* GC frozen buckets conceptHenning Baldersheim2021-05-101-10/+2
* Use a RetainGuard to ensure DocumentDB is not closed until everything has bee...Henning Baldersheim2021-04-231-2/+7
* Stop maintenance jobs prior to draining references. Also remove a redundant d...Henning Baldersheim2021-04-231-0/+1
* - Depending on sync of an executor that is shared is not a good idea inside a...Henning Baldersheim2021-04-131-3/+2
* Add metirc for buckets pending move.Henning Baldersheim2021-02-231-0/+1
* - Kill maintenance jobs prior to doing reconfig.Henning Baldersheim2021-01-251-6/+5
* Various readability and code cleanup. closure -> lambdaHenning Baldersheim2021-01-231-2/+3
* Avoid race during maintenance controller shutdown.Tor Egge2020-08-301-1/+0
* FastOS_THread::Sleep -> std::chrono::sleep_forHenning Baldersheim2019-12-041-1/+2
* Split ThreadExecutor in syncable and not.Henning Baldersheim2019-08-251-3/+3
* Adjust forward declarations in searchcore.Tor Egge2019-02-021-1/+1
* Update copyright headersJon Bratseth2017-06-141-1/+1
* Revert "Update copyright headers"Jon Bratseth2017-06-141-1/+1
* Update copyright headersJon Bratseth2017-06-141-1/+1
* Revert "Copyright header"Jon Bratseth2017-06-131-1/+1
* Copyright headerJon Bratseth2017-06-131-1/+1
* Ensure all jobs are complete to avoid destructing running job.Henning Baldersheim2017-04-201-2/+3
* Use a generic pool (summary pool) for running generic manitenance task and ad...Henning Baldersheim2017-04-181-1/+2
* Register prune job in non master thread.Henning Baldersheim2017-04-181-1/+7
* By default register job in master thread.Henning Baldersheim2017-04-181-29/+25
* Add requireMasterThread default true, and some forward decalrations.Henning Baldersheim2017-04-181-30/+28
* PublishJon Bratseth2016-06-151-0/+97