summaryrefslogtreecommitdiffstats
path: root/zkfacade
Commit message (Expand)AuthorAgeFilesLines
* Update ABI spec format, and update all specsjonmv2022-10-251-24/+24
* Make `getData(Path,Stat)` publicBjørn Christian Seime2022-10-201-1/+1
* Merge pull request #24458 from vespa-engine/bjorncs/zk-lock-with-ttlHarald Musum2022-10-141-3/+6
|\
| * Support locks with TTL in ZK curatorBjørn Christian Seime2022-10-141-3/+6
* | Only log invalidating lease when actually having itjonmv2022-10-141-9/+9
|/
* 12s session timeout for application cluster curatorjonmv2022-10-144-14/+25
* Update metrics as agreedjonmv2022-10-132-29/+12
* More loggingjonmv2022-10-131-16/+35
* Kill AbstractSingletonWorker, and add sample codejonmv2022-10-125-47/+147
* Acquire a single lock again in VespaCuratorjonmv2022-10-123-105/+1
* And another one bites the dustjonmv2022-10-111-2/+1
* Set exception before phasingjonmv2022-10-111-1/+1
* Remove another metric verificationjonmv2022-10-111-1/+0
* use manual clock for all testsjonmv2022-10-111-2/+2
* Remove test metrics for which we cannot (easily) synchronisejonmv2022-10-111-4/+3
* Handle shutdown in different threadjonmv2022-10-111-3/+16
* Complete janitor shutdown in synchronous part of shutdownjonmv2022-10-112-4/+5
* Sync shutdown, invalidate doom on no singletons, fix unit testjonmv2022-10-113-19/+36
* Stabilize unit testjonmv2022-10-112-4/+5
* Add metrics to singletone manager, with placeholder namesjonmv2022-10-103-17/+179
* Actively release when no singletons, in case something goes wrong elsewherejonmv2022-10-101-1/+1
* Register number of parties equal to possible concurrent arrivalsjonmv2022-10-101-0/+2
* 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
* Update ABI specjonmv2022-10-101-4/+5
* No inheritance on AbstractComponentjonmv2022-10-102-13/+14
* delete vs deleteAlljonmv2022-10-103-13/+41
* Remove left-over toString, and add forgotten assertionjonmv2022-10-101-1/+2
* Expand ZK API, and implement in CuratorWrapperjonmv2022-10-108-3/+923
* Move VespaCurator implementation to CuratorWrapper, with /user/ namespacejonmv2022-10-102-2/+44
* Support more stat and version in Curatorjonmv2022-10-102-44/+110
* Add optional TTL to persistent nodes created through CuratorBjørn Christian Seime2022-09-283-17/+39
* Upgrade to Curator 5.3.0Harald Musum2022-08-0911-11/+11
* Don't claim to have peersJon Bratseth2022-07-141-1/+1
* Remove explicit dep to vespajlib with exclusion.gjoranv2022-07-121-12/+0
* Merge pull request #22476 from vespa-engine/hakonhall/remove-lockstats-debugHåkon Hallingstad2022-06-273-54/+11
|\
| * Remove LockStats debugHåkon Hallingstad2022-05-053-54/+11
* | Set project version to 8-SNAPSHOTgjoranv2022-06-081-2/+2
* | Move TODO to Vespa 9Harald Musum2022-06-081-1/+1
* | Exclude lz4-java, not needed by zkfacade.gjoranv2022-06-081-0/+6
* | Merge pull request #22713 from vespa-engine/jonmv/logserver-for-testerJon Marius Venstad2022-05-231-1/+2
|\ \
| * | Document timeout exception may be thrownjonmv2022-05-231-1/+2
* | | install_jar CMake functionHåkon Hallingstad2022-05-201-1/+1
|/ /
* / Use '@Inject' from 'annotations' in multiple bundlesBjørn Christian Seime2022-05-062-2/+2
|/
* Test out-of-order releaseHåkon Hallingstad2022-04-271-0/+38
* Fix LockStats warnings: Lock releases may come out-of-orderHåkon Hallingstad2022-04-272-14/+48
* Merge pull request #22230 from vespa-engine/hmusum/upgrade-curatorHåkon Hallingstad2022-04-2711-11/+11
|\
| * Upgrade Curator to 5.2.1Harald Musum2022-04-2211-11/+11