aboutsummaryrefslogtreecommitdiffstats
path: root/zkfacade/src/main/java/com/yahoo/vespa/curator/SingletonManager.java
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-0/+1
* Allow Java class names, which are the default singleton IDsjonmv2023-10-061-1/+4
* More restrictive singleton IDjonmv2023-10-061-3/+3
* Log whether (de)?activation was successfuljonmv2023-10-041-2/+4
* Unify catch-and-log branchesjonmv2023-02-141-4/+1
* Simplify, since lock will only throw IMSE after first close attemptjonmv2023-02-141-15/+9
* Make state more explicitjonmv2023-02-141-18/+15
* When lock was closed, unbeknownst to us, release it internallyjonmv2023-02-141-4/+15
* Compute prerequisite tests for a given prod deploymentjonmv2023-01-031-1/+1
* Ensure lock is cleared when lease is invalidatedjonmv2023-01-021-7/+9
* Set private DNS for existing VPC endpoints servicesjonmv2022-11-241-4/+8
* Add commentJon Marius Venstad2022-11-101-0/+1
* Add commentJon Marius Venstad2022-11-091-0/+1
* Clean orphans when failing to get the lockjonmv2022-11-091-1/+14
* Regularly write is_active metricjonmv2022-11-091-3/+12
* High log level for non-timeoutsjonmv2022-11-081-1/+6
* Only log invalidating lease when actually having itjonmv2022-10-141-9/+9
* 12s session timeout for application cluster curatorjonmv2022-10-141-1/+1
* Update metrics as agreedjonmv2022-10-131-8/+1
* More loggingjonmv2022-10-131-16/+35
* Kill AbstractSingletonWorker, and add sample codejonmv2022-10-121-2/+4
* Handle shutdown in different threadjonmv2022-10-111-3/+16
* Complete janitor shutdown in synchronous part of shutdownjonmv2022-10-111-2/+3
* Sync shutdown, invalidate doom on no singletons, fix unit testjonmv2022-10-111-9/+11
* Stabilize unit testjonmv2022-10-111-3/+4
* Add metrics to singletone manager, with placeholder namesjonmv2022-10-101-8/+74
* Actively release when no singletons, in case something goes wrong elsewherejonmv2022-10-101-1/+1
* Add missing synchronizedjonmv2022-10-101-1/+1
* Disallow empty singleton IDsjonmv2022-10-101-2/+2
* Use identity hash map for registrationsjonmv2022-10-101-1/+2
* Also set up Curator in graphjonmv2022-10-101-3/+1
* Expand ZK API, and implement in CuratorWrapperjonmv2022-10-101-0/+331