summaryrefslogtreecommitdiff
path: root/zookeeper-client
diff options
context:
space:
mode:
authorMichael Han <hanm@apache.org>2020-09-20 08:53:16 -0700
committerMichael Han <hanm@apache.org>2020-09-20 08:53:16 -0700
commit4a2d58219b7435c3b8cdf8f7ab04b158c1900223 (patch)
treee2a2b4d07c3a27d48de5d938599ab2ac711604ef /zookeeper-client
parent500372dc7d076617cbe2509ed8e073470f3807a8 (diff)
downloadzookeeper-4a2d58219b7435c3b8cdf8f7ab04b158c1900223.tar.gz
ZOOKEEPER-3863: Fix c client unit test (local session must be enabled for read only observers to work).
Problem ZOOKEEPER-3863 requires local session to be enabled for read only server to work. When merge ZOOKEEPER-3863 (in c47ef905e077184bc5b7f555a3e2dfeb6dc046e1), we only updated Java tests, and missed C tests. As a result, Jenkins build is broken. Solution Enable local session for C client tests. Notes This was not caught by Jenkins when we merge ZOOKEEPER-3863 because previous Jenkins was testing master branch (as discussed in https://github.com/apache/zookeeper/pull/1460). Author: Michael Han <lhan@twitter.com> Reviewers: Enrico Olivelli <eolivelli@gmail.com> Closes #1462 from hanm/fixme
Diffstat (limited to 'zookeeper-client')
-rw-r--r--zookeeper-client/zookeeper-client-c/tests/zoo.cfg1
1 files changed, 1 insertions, 0 deletions
diff --git a/zookeeper-client/zookeeper-client-c/tests/zoo.cfg b/zookeeper-client/zookeeper-client-c/tests/zoo.cfg
index b8e0b2a66..d7444238e 100644
--- a/zookeeper-client/zookeeper-client-c/tests/zoo.cfg
+++ b/zookeeper-client/zookeeper-client-c/tests/zoo.cfg
@@ -3,6 +3,7 @@ initLimit=10
syncLimit=5
dataDir=TMPDIR/zkdata
maxClientCnxns=MAXCLIENTCONNECTIONS
+localSessionsEnabled=true
clientPort=CLIENTPORT
secureClientPort=22281