summaryrefslogtreecommitdiffstats
path: root/zkfacade/src
Commit message (Collapse)AuthorAgeFilesLines
* Update Verizon Media copyright notices.gjoranv2021-10-0725-25/+25
|
* Update 2017 copyright notices.gjoranv2021-10-0732-32/+32
|
* Add transaction info to exceptionHarald Musum2021-10-061-2/+2
|
* Improve completion waiter debug loggingHåkon Hallingstad2021-08-111-1/+7
|
* Log creating the prepare/active barrierHåkon Hallingstad2021-08-031-0/+1
|
* Actually only need to demote logging in loopHåkon Hallingstad2021-08-021-5/+2
|
* Add more debug logging in CuratorCompletionWaiterHåkon Hallingstad2021-08-021-7/+11
|
* Merge pull request #18584 from vespa-engine/musum/cleanup-ConfigCurator-1Harald Musum2021-07-122-9/+10
|\ | | | | Cleanup Curator and ConfigCurator usage [run-systemtest]
| * Use Curator instead of ConfigCurator, part 4Harald Musum2021-07-092-9/+10
| |
* | Set tickTime for server and adjust client session timeout to a legal valueHarald Musum2021-07-101-1/+4
| |
* | Increase session timeout to 180 secondsHarald Musum2021-07-101-1/+1
| |
* | Increase session timeoutHarald Musum2021-07-101-2/+2
|/ | | | | 30 seconds seem to be too little with heavily loaded servers and/or slow disks
* More lazy debug log message generationJon Marius Venstad2021-04-281-6/+8
|
* Remove duplicate headersJon Bratseth2021-03-181-1/+1
|
* Add copyright headersJon Bratseth2021-03-181-1/+2
|
* Merge pull request #16917 from vespa-engine/jonmv/remove-redundant-loggingJon Marius Venstad2021-03-121-2/+4
|\ | | | | Remove redundant logging (and log text generation)
| * Remove redundant logging (and log text generation)Jon Marius Venstad2021-03-121-2/+4
| |
* | Export org.apache.zookeeper.server.quorum from zkfacadeBjørn Christian Seime2021-03-111-0/+10
| |
* | Export org.apache.zookeeper.common from zkfacadeBjørn Christian Seime2021-03-111-0/+10
| |
* | Export org.apache.zookeeper.client from zkfacadeBjørn Christian Seime2021-03-111-0/+10
| |
* | Construct ZKClientConfig from ZkClientConfigBuilderBjørn Christian Seime2021-03-111-6/+5
| | | | | | | | Use ZKClientConfig builder from Curator and ZooKeeperDatabase
* | Add shared ZK client config generator for zkfacade and vespa-zkcliBjørn Christian Seime2021-03-111-15/+3
|/
* Revert "Revert "Specify TLS configuration when enabling secure ZK client""Bjørn Christian Seime2021-03-101-2/+9
|
* Revert "Specify TLS configuration when enabling secure ZK client"Harald Musum2021-03-101-9/+2
|
* Specify TLS configuration when enabling secure ZK clientBjørn Christian Seime2021-03-101-2/+9
| | | | | Implement and use ssl context supplier class. Move helpers methods for determining enabled ciphers/protocols to supplier class.
* Upgrade Curator framework to 5.1.0Bjørn Christian Seime2021-03-0812-12/+16
|
* Simplify, testing server is not usedHarald Musum2021-03-031-59/+7
|
* Add TODO for Provider<Curator> && gpJon Marius Venstad2021-02-141-0/+1
|
* Avoid returning null where possibleHarald Musum2021-01-051-7/+6
|
* Revert "Revert "Reapply "Upgrade to Curator 4"""Harald Musum2021-01-0513-69/+267
|
* Revert "Reapply "Upgrade to Curator 4""Harald Musum2021-01-0513-267/+69
|
* Fix arguments used when constructing MockCuratorFrameworkHarald Musum2021-01-021-5/+3
|
* Fix newWatcherRemoveCuratorFramework()Harald Musum2021-01-011-2/+15
|
* Merge branch 'master' into revert-14062-revert-14057-hmusum/upgrade-to-curator-4Harald Musum2021-01-011-1/+1
|\
| * Revert "Revert "Simplify symlink""Håkon Hallingstad2020-12-081-1/+1
| |
| * Revert "Simplify symlink"Harald Musum2020-12-071-1/+1
| |
| * Simplify symlinkHåkon Hallingstad2020-12-021-1/+1
| | | | | | | | | | | | | | The symlink points to a file in the same directory. Therefore, instead of pointing to the absolute path, it should point to the filename. This also makes the symlink work on the host, if the symlink was made in a container (and vice versa).
* | Merge branch 'master' into revert-14062-revert-14057-hmusum/upgrade-to-curator-4Harald Musum2020-11-2610-1670/+1644
|\|
| * Log (at level FINE) participants in barrier and how many have respondedHarald Musum2020-11-261-0/+2
| |
| * Add VespaCurator interfaceMartin Polden2020-11-234-2/+32
| |
| * Merge pull request #15402 from vespa-engine/mpolden/use-curator-configHarald Musum2020-11-206-1261/+1418
| |\ | | | | | | Use CuratorConfig in Curator
| | * Refactor mock to simplify Curator constructorsMartin Polden2020-11-203-1163/+1195
| | |
| | * Use CuratorConfigMartin Polden2020-11-202-20/+29
| | |
| | * Extract ConnectionSpecMartin Polden2020-11-205-91/+207
| | |
| * | Create path first if necessary in set()Harald Musum2020-11-201-4/+5
| |/ | | | | | | | | | | Checking for existence and creating and setting data might fail if node was created after check. Use internal method to create, which handles node being created after checking for existence.
* / Revert "Revert "Upgrade to Curator 4""Harald Musum2020-11-2013-56/+459
|/
* Improve logging when removing an applicationHarald Musum2020-11-151-2/+3
| | | | Log only when it is removed, add some more validation
* return earlier if possibleHåkon Hallingstad2020-11-111-5/+6
|
* Fix thread lock detection bugHåkon Hallingstad2020-11-111-2/+2
| | | | | | | | | | | | The effect of the bug was that a deadlock would be reported as long as the current thread T0 that tries to acquire the ZK path P0 is in the following situation: 1. Thread T0 tries to acquire ZK path P0, held by T1. 2. Thread T1 tries to acquire ZK path P1, held by T2. Instead, T2 would need to equal T0. Or, 3. Thread T2 tries to acquire ZK path P2, held by T3 = one of (T0, T1). etc.
* Also test cumulative deadlock countersHåkon Hallingstad2020-10-201-0/+4
|