aboutsummaryrefslogtreecommitdiffstats
path: root/vespajlib/src/main/java/com/yahoo/concurrent
Commit message (Expand)AuthorAgeFilesLines
...
* Expose maintainer shutdown statusMartin Polden2021-05-261-0/+5
* Add commentJon Bratseth2021-03-041-1/+1
* Let the system settle before maintenance startsJon Bratseth2021-03-041-1/+2
* Ignore maintenance collisions in controller and node-repositoryMartin Polden2021-02-052-4/+13
* Bump intervals of maintainers still collidingMartin Polden2021-02-031-1/+1
* Revert "Revert "Count lock timeout as unsuccessful run""Martin Polden2021-01-083-29/+18
* Revert "Count lock timeout as unsuccessful run"Harald Musum2021-01-083-18/+29
* Remove special handling of lock timeoutMartin Polden2021-01-081-19/+1
* SimplifyMartin Polden2021-01-072-11/+7
* Disallow non-staggered initial delayMartin Polden2021-01-071-5/+5
* Count lock timeout as unsuccessful run for exclusive maintainersMartin Polden2021-01-072-14/+25
* Make field finalMartin Polden2021-01-061-1/+1
* Provide some human-readable responses to reindexing commandsJon Marius Venstad2020-12-141-1/+1
* Rename close to awaitShutdownJon Marius Venstad2020-12-101-2/+2
* Split (async) shutdown and (sync) wait for it, and use lists in all maintaine...Jon Marius Venstad2020-12-091-3/+11
* Report reindexing progress as -1 for non-current statesJon Marius Venstad2020-12-032-5/+5
* Add helper for combining multiple completable futuresBjørn Christian Seime2020-12-021-0/+67
* Revert "Bjorncs/cluster controller reindexing status"Jon Marius Venstad2020-12-021-67/+0
* Add helper for combining multiple completable futuresBjørn Christian Seime2020-12-011-0/+67
* Add exception to log messageHarald Musum2020-11-251-1/+1
* Log when maintainer is finished as wellHarald Musum2020-11-241-0/+1
* Use a supplierHarald Musum2020-11-241-1/+1
* Log (at level FINE) when running a maintainerHarald Musum2020-11-241-0/+1
* Non-functional changes onlyJon Bratseth2020-11-231-26/+20
* Fix thread lock detection bugHåkon Hallingstad2020-11-111-1/+1
* Add data store for reindexing dataJon Marius Venstad2020-10-291-0/+1
* Reduce noiseJon Bratseth2020-08-251-1/+1
* Measure consecutive maintenance failuresMartin Polden2020-07-212-12/+13
* Emit QoS metric for all maintainersMartin Polden2020-07-162-6/+54
* Control maintenance jobs with feature flagMartin Polden2020-07-093-79/+29
* Revert "Merge pull request #13131 from vespa-engine/revert-13128-bratseth/all...Jon Bratseth2020-05-021-0/+1
* Revert "Bratseth/allow non allocatable limits take 2"Harald Musum2020-05-011-1/+0
* Revert "Merge pull request #13125 from vespa-engine/revert-13114-bratseth/all...Jon Bratseth2020-04-301-0/+1
* Revert "Bratseth/allow non allocatable limits"Håkon Hallingstad2020-04-301-1/+0
* Pass node repoJon Bratseth2020-04-301-0/+1
* Export packageMartin Polden2020-04-291-0/+8
* Extract maintenance package into vespajlibMartin Polden2020-04-293-0/+243
* Add missing files.Henning Baldersheim2020-02-251-0/+63
* Add/corect copyright headersJon Bratseth2020-01-032-0/+2
* Add InThreadExecutorService for test purposesJon Marius Venstad2019-05-241-0/+49
* Add StripedExecutor for serialising tasks per keyJon Marius Venstad2019-05-241-0/+106
* Revert "Merge pull request #7409 from vespa-engine/revert-7380-bratseth/segme...Jon Bratseth2018-10-261-1/+2
* Revert "Bratseth/segment yql by default"Harald Musum2018-10-221-2/+1
* Nonfunctional changes onlyJon Bratseth2018-10-191-1/+2
* Fix author tag for SimonBjørn Christian Seime2018-07-053-3/+3
* Nonfunctional changes onlyJon Bratseth2017-11-081-0/+1
* Add copyright headerJon Bratseth2017-10-273-0/+3
* Add javadocValerij Fredriksen2017-09-262-0/+27
* Use String as lock keyValerij Fredriksen2017-09-261-5/+5
* Move ifValerij Fredriksen2017-09-251-3/+3