You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@zookeeper.apache.org by an...@apache.org on 2026/01/28 20:34:43 UTC
(zookeeper) branch branch-3.8.6 updated (b0ea9c99c -> 6c3489469)
This is an automated email from the ASF dual-hosted git repository.
andor pushed a change to branch branch-3.8.6
in repository https://gitbox.apache.org/repos/asf/zookeeper.git
from b0ea9c99c Prepared 3.8.7-SNAPSHOT
new 3c087c459 Revert "Prepared 3.8.7-SNAPSHOT"
new 1ab584c3d Revert "Prepared 3.8.6"
new 06996fe21 Add log redactor method when logging ZK config properties
new 6df260812 Prepared 3.8.6
new 6c3489469 Prepared 3.8.7-SNAPSHOT
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../java/org/apache/zookeeper/common/ZKConfig.java | 18 +++++-
.../org/apache/zookeeper/common/ZKConfigTest.java | 71 +++++++++++++++++++++-
.../org/apache/zookeeper/test/LoggerTestTool.java | 29 ++++++++-
.../src/test/resources/zookeeper-client.config | 9 +--
4 files changed, 118 insertions(+), 9 deletions(-)
copy zookeeper-contrib/zookeeper-contrib-zooinspector/zooInspector-dev.sh => zookeeper-server/src/test/resources/zookeeper-client.config (81%)
mode change 100755 => 100644
(zookeeper) 03/05: Add log redactor method when logging ZK config properties
Posted by an...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
andor pushed a commit to branch branch-3.8.6
in repository https://gitbox.apache.org/repos/asf/zookeeper.git
commit 06996fe213fb2f5e02954ebaa9e3a9c61aa964ac
Author: Andor Molnar <an...@cloudera.com>
AuthorDate: Fri Dec 5 16:16:39 2025 -0600
Add log redactor method when logging ZK config properties
---
.../java/org/apache/zookeeper/common/ZKConfig.java | 18 +++++-
.../org/apache/zookeeper/common/ZKConfigTest.java | 71 +++++++++++++++++++++-
.../org/apache/zookeeper/test/LoggerTestTool.java | 29 ++++++++-
.../src/test/resources/zookeeper-client.config | 19 ++++++
4 files changed, 132 insertions(+), 5 deletions(-)
diff --git a/zookeeper-server/src/main/java/org/apache/zookeeper/common/ZKConfig.java b/zookeeper-server/src/main/java/org/apache/zookeeper/common/ZKConfig.java
index 7aa68cc85..7d7e3519c 100644
--- a/zookeeper-server/src/main/java/org/apache/zookeeper/common/ZKConfig.java
+++ b/zookeeper-server/src/main/java/org/apache/zookeeper/common/ZKConfig.java
@@ -22,6 +22,7 @@
import java.io.FileInputStream;
import java.io.IOException;
import java.util.HashMap;
+import java.util.Locale;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Properties;
@@ -82,7 +83,11 @@ public ZKConfig(String configPath) throws ConfigException {
public ZKConfig(File configFile) throws ConfigException {
this();
addConfiguration(configFile);
- LOG.info("ZK Config {}", this.properties);
+ Map<String, String> p = new HashMap<>();
+ for (Entry<String, String> entry : properties.entrySet()) {
+ p.put(entry.getKey(), logRedactor(entry.getKey(), entry.getValue()));
+ }
+ LOG.info("ZK Config {}", p);
}
private void init() {
@@ -182,7 +187,7 @@ public void setProperty(String key, String value) {
}
String oldValue = properties.put(key, value);
if (null != oldValue && !oldValue.equals(value)) {
- LOG.debug("key {}'s value {} is replaced with new value {}", key, oldValue, value);
+ LOG.debug("key {}'s value {} is replaced with new value {}", key, logRedactor(key, oldValue), logRedactor(key, value));
}
}
@@ -283,4 +288,13 @@ public int getInt(String key, int defaultValue) {
return defaultValue;
}
+ private String logRedactor(String key, String value) {
+ if (key == null) {
+ return value;
+ }
+ if (key.toLowerCase(Locale.ROOT).endsWith("password")) {
+ return "***";
+ }
+ return value;
+ }
}
diff --git a/zookeeper-server/src/test/java/org/apache/zookeeper/common/ZKConfigTest.java b/zookeeper-server/src/test/java/org/apache/zookeeper/common/ZKConfigTest.java
index c64d5e694..c88b59bd5 100644
--- a/zookeeper-server/src/test/java/org/apache/zookeeper/common/ZKConfigTest.java
+++ b/zookeeper-server/src/test/java/org/apache/zookeeper/common/ZKConfigTest.java
@@ -19,13 +19,34 @@
package org.apache.zookeeper.common;
import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
+import ch.qos.logback.classic.Level;
+import java.io.File;
+import java.io.IOException;
+import org.apache.zookeeper.server.quorum.QuorumPeerConfig;
+import org.apache.zookeeper.test.LoggerTestTool;
+import org.junit.jupiter.api.AfterAll;
import org.junit.jupiter.api.AfterEach;
+import org.junit.jupiter.api.BeforeAll;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.Timeout;
public class ZKConfigTest {
- X509Util x509Util = new ClientX509Util();
+ private final X509Util x509Util = new ClientX509Util();
+ private static LoggerTestTool loggerTestTool;
+
+ @BeforeAll
+ public static void setUpBeforeClass() {
+ loggerTestTool = new LoggerTestTool(ZKConfig.class, Level.DEBUG);
+ }
+
+ @AfterAll
+ public static void tearDownAfterClass() throws Exception {
+ loggerTestTool.close();
+ }
@AfterEach
public void tearDown() throws Exception {
@@ -90,4 +111,52 @@ public void testBooleanRetrievalFromPropertyWithWhitespacesAtBeginningAndEnd() {
boolean result = conf.getBoolean(x509Util.getSslProtocolProperty(), defaultValue);
assertEquals(value, result);
}
+
+ @Test
+ public void testLogRedactorFromConfigFile() throws IOException, QuorumPeerConfig.ConfigException {
+ // Arrange
+ File configFile = new File("./src/test/resources/zookeeper-client.config");
+
+ // Act
+ new ZKConfig(configFile);
+
+ // Assert
+ String logLine = loggerTestTool.readLogLine("ZK Config");
+ assertNotNull(logLine, "Unable to find ZK Config line in the logs");
+ assertFalse(logLine.contains("FileSecret456!"), "Logs should not contain any secrets");
+ assertFalse(logLine.contains("AnotherFileSecret789!"), "Logs should not contain any secrets");
+ assertTrue(logLine.contains("/home/zookeeper/top_secret.txt")); // what we shouldn't redact
+ }
+
+ @Test
+ public void testLogRedactorInDebugLogs() throws IOException {
+ // Arrange
+ ZKConfig conf = new ZKConfig();
+
+ // Act
+ conf.setProperty("zookeeper.some.secret.password", "0ldP4ssw0rd");
+ conf.setProperty("zookeeper.some.secret.password", "N3Ws3cr3t");
+
+ // Assert
+ String logLine = loggerTestTool.readLogLine("replaced with new value");
+ assertNotNull(logLine, "Unable to find relevant line in the logs");
+ assertFalse(logLine.contains("0ldP4ssw0rd"), "Logs should not contain any secrets");
+ assertFalse(logLine.contains("N3Ws3cr3t"), "Logs should not contain any secrets");
+ }
+
+ @Test
+ public void testDontRedactorInDebugLogs() throws IOException {
+ // Arrange
+ ZKConfig conf = new ZKConfig();
+
+ // Act
+ conf.setProperty("zookeeper.some.secret.passwordPath", "/home/zookeeper/old_secret.txt"); // what we shouldn't redact
+ conf.setProperty("zookeeper.some.secret.passwordPath", "/home/zookeeper/new_secret.txt"); // what we shouldn't redact
+
+ // Assert
+ String logLine = loggerTestTool.readLogLine("replaced with new value");
+ assertNotNull(logLine, "Unable to find relevant line in the logs");
+ assertTrue(logLine.contains("/home/zookeeper/new_secret.txt"));
+ }
+
}
diff --git a/zookeeper-server/src/test/java/org/apache/zookeeper/test/LoggerTestTool.java b/zookeeper-server/src/test/java/org/apache/zookeeper/test/LoggerTestTool.java
index c95a0d32d..5633c08b0 100644
--- a/zookeeper-server/src/test/java/org/apache/zookeeper/test/LoggerTestTool.java
+++ b/zookeeper-server/src/test/java/org/apache/zookeeper/test/LoggerTestTool.java
@@ -27,17 +27,26 @@
import ch.qos.logback.core.OutputStreamAppender;
import ch.qos.logback.core.encoder.LayoutWrappingEncoder;
import java.io.ByteArrayOutputStream;
+import java.io.IOException;
+import java.io.LineNumberReader;
+import java.io.StringReader;
import org.slf4j.LoggerFactory;
public class LoggerTestTool implements AutoCloseable {
private final ByteArrayOutputStream os;
private Appender<ILoggingEvent> appender;
private Logger qlogger;
+ private Level logLevel = Level.INFO;
public LoggerTestTool(Class<?> cls) {
os = createLoggingStream(cls);
}
+ public LoggerTestTool(Class<?> cls, Level logLevel) {
+ this.logLevel = logLevel;
+ this.os = createLoggingStream(cls);
+ }
+
public LoggerTestTool(String cls) {
os = createLoggingStream(cls);
}
@@ -51,7 +60,7 @@ private ByteArrayOutputStream createLoggingStream(Class<?> cls) {
appender = getConsoleAppender(os);
qlogger = (ch.qos.logback.classic.Logger) LoggerFactory.getLogger(cls);
qlogger.addAppender(appender);
- qlogger.setLevel(Level.INFO);
+ qlogger.setLevel(logLevel);
appender.start();
return os;
}
@@ -61,7 +70,7 @@ private ByteArrayOutputStream createLoggingStream(String cls) {
appender = getConsoleAppender(os);
qlogger = (ch.qos.logback.classic.Logger) LoggerFactory.getLogger(cls);
qlogger.addAppender(appender);
- qlogger.setLevel(Level.INFO);
+ qlogger.setLevel(logLevel);
appender.start();
return os;
}
@@ -69,6 +78,7 @@ private ByteArrayOutputStream createLoggingStream(String cls) {
private OutputStreamAppender<ILoggingEvent> getConsoleAppender(ByteArrayOutputStream os) {
Logger rootLogger =
(ch.qos.logback.classic.Logger) LoggerFactory.getLogger(org.slf4j.Logger.ROOT_LOGGER_NAME);
+ rootLogger.setLevel(logLevel);
Layout<ILoggingEvent> layout = ((LayoutWrappingEncoder<ILoggingEvent>)
((OutputStreamAppender<ILoggingEvent>) rootLogger.getAppender("CONSOLE")).getEncoder()).getLayout();
@@ -80,6 +90,21 @@ private OutputStreamAppender<ILoggingEvent> getConsoleAppender(ByteArrayOutputSt
return appender;
}
+ public String readLogLine(String search) throws IOException {
+ try {
+ LineNumberReader r = new LineNumberReader(new StringReader(os.toString()));
+ String line;
+ while ((line = r.readLine()) != null) {
+ if (line.contains(search)) {
+ return line;
+ }
+ }
+ return null;
+ } finally {
+ os.reset();
+ }
+ }
+
@Override
public void close() throws Exception {
qlogger.detachAppender(appender);
diff --git a/zookeeper-server/src/test/resources/zookeeper-client.config b/zookeeper-server/src/test/resources/zookeeper-client.config
new file mode 100644
index 000000000..4718f6d9c
--- /dev/null
+++ b/zookeeper-server/src/test/resources/zookeeper-client.config
@@ -0,0 +1,19 @@
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# Sample secrets
+zookeeper.ssl.keyStore.password=FileSecret456!
+zookeeper.ssl.keyStore.passwordPath=/home/zookeeper/top_secret.txt
+ssl.quorum.keyStore.password=AnotherFileSecret789!
(zookeeper) 01/05: Revert "Prepared 3.8.7-SNAPSHOT"
Posted by an...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
andor pushed a commit to branch branch-3.8.6
in repository https://gitbox.apache.org/repos/asf/zookeeper.git
commit 3c087c459a7abb7cabd85dd9ab4f91906d76c044
Author: Andor Molnar <an...@cloudera.com>
AuthorDate: Wed Jan 28 14:02:28 2026 -0600
Revert "Prepared 3.8.7-SNAPSHOT"
This reverts commit b0ea9c99c6c4fb7a921857d6638692ef4da9bcb8.
---
pom.xml | 4 ++--
zookeeper-assembly/pom.xml | 2 +-
zookeeper-client/pom.xml | 2 +-
zookeeper-client/zookeeper-client-c/CMakeLists.txt | 2 +-
zookeeper-client/zookeeper-client-c/configure.ac | 2 +-
zookeeper-client/zookeeper-client-c/include/zookeeper_version.h | 2 +-
zookeeper-client/zookeeper-client-c/pom.xml | 2 +-
zookeeper-compatibility-tests/pom.xml | 2 +-
.../zookeeper-compatibility-tests-curator/pom.xml | 2 +-
zookeeper-contrib/pom.xml | 2 +-
zookeeper-contrib/zookeeper-contrib-fatjar/pom.xml | 2 +-
zookeeper-contrib/zookeeper-contrib-loggraph/pom.xml | 2 +-
zookeeper-contrib/zookeeper-contrib-rest/pom.xml | 2 +-
zookeeper-contrib/zookeeper-contrib-zooinspector/pom.xml | 2 +-
zookeeper-docs/pom.xml | 2 +-
zookeeper-it/pom.xml | 2 +-
zookeeper-jute/pom.xml | 2 +-
zookeeper-metrics-providers/pom.xml | 2 +-
zookeeper-metrics-providers/zookeeper-prometheus-metrics/pom.xml | 2 +-
zookeeper-recipes/pom.xml | 2 +-
zookeeper-recipes/zookeeper-recipes-election/pom.xml | 2 +-
zookeeper-recipes/zookeeper-recipes-lock/pom.xml | 2 +-
zookeeper-recipes/zookeeper-recipes-queue/pom.xml | 2 +-
zookeeper-server/pom.xml | 2 +-
24 files changed, 25 insertions(+), 25 deletions(-)
diff --git a/pom.xml b/pom.xml
index b7103b059..dbec73d60 100644
--- a/pom.xml
+++ b/pom.xml
@@ -31,7 +31,7 @@
<artifactId>parent</artifactId>
<packaging>pom</packaging>
<!-- to change version: mvn -B release:update-versions -DdevelopmentVersion=3.6.0-SNAPSHOT -->
- <version>3.8.7-SNAPSHOT</version>
+ <version>3.8.6</version>
<name>Apache ZooKeeper</name>
<description>
ZooKeeper is a centralized service for maintaining configuration information, naming,
@@ -71,7 +71,7 @@
<connection>scm:git:https://gitbox.apache.org/repos/asf/zookeeper.git</connection>
<developerConnection>scm:git:https://gitbox.apache.org/repos/asf/zookeeper.git</developerConnection>
<url>https://gitbox.apache.org/repos/asf/zookeeper.git</url>
- <tag>branch-3.8</tag>
+ <tag>release-3.8.6-0</tag>
</scm>
<issueManagement>
<system>JIRA</system>
diff --git a/zookeeper-assembly/pom.xml b/zookeeper-assembly/pom.xml
index 1bd8637f4..640899ed5 100755
--- a/zookeeper-assembly/pom.xml
+++ b/zookeeper-assembly/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.7-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-assembly</artifactId>
diff --git a/zookeeper-client/pom.xml b/zookeeper-client/pom.xml
index cddab270e..396a1e362 100755
--- a/zookeeper-client/pom.xml
+++ b/zookeeper-client/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.7-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-client</artifactId>
diff --git a/zookeeper-client/zookeeper-client-c/CMakeLists.txt b/zookeeper-client/zookeeper-client-c/CMakeLists.txt
index 6dfa7c9d9..0e33b6000 100644
--- a/zookeeper-client/zookeeper-client-c/CMakeLists.txt
+++ b/zookeeper-client/zookeeper-client-c/CMakeLists.txt
@@ -16,7 +16,7 @@
cmake_minimum_required(VERSION 3.5)
-project(zookeeper VERSION 3.8.7)
+project(zookeeper VERSION 3.8.6)
set(email user@zookeeper.apache.org)
set(description "zookeeper C client")
diff --git a/zookeeper-client/zookeeper-client-c/configure.ac b/zookeeper-client/zookeeper-client-c/configure.ac
index 9023ff978..e93f1873b 100644
--- a/zookeeper-client/zookeeper-client-c/configure.ac
+++ b/zookeeper-client/zookeeper-client-c/configure.ac
@@ -3,7 +3,7 @@
AC_PREREQ(2.59)
-AC_INIT([zookeeper C client],3.8.7,[user@zookeeper.apache.org],[zookeeper])
+AC_INIT([zookeeper C client],3.8.6,[user@zookeeper.apache.org],[zookeeper])
AC_CONFIG_SRCDIR([src/zookeeper.c])
# Save initial CFLAGS and CXXFLAGS values before AC_PROG_CC and AC_PROG_CXX
diff --git a/zookeeper-client/zookeeper-client-c/include/zookeeper_version.h b/zookeeper-client/zookeeper-client-c/include/zookeeper_version.h
index 388c8e5c5..b1f0f6341 100644
--- a/zookeeper-client/zookeeper-client-c/include/zookeeper_version.h
+++ b/zookeeper-client/zookeeper-client-c/include/zookeeper_version.h
@@ -22,7 +22,7 @@
extern "C" {
#endif
-#define ZOO_VERSION "3.8.7"
+#define ZOO_VERSION "3.8.6"
#ifdef __cplusplus
}
diff --git a/zookeeper-client/zookeeper-client-c/pom.xml b/zookeeper-client/zookeeper-client-c/pom.xml
index f13babc35..7750782ca 100755
--- a/zookeeper-client/zookeeper-client-c/pom.xml
+++ b/zookeeper-client/zookeeper-client-c/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-client</artifactId>
- <version>3.8.7-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-client-c</artifactId>
diff --git a/zookeeper-compatibility-tests/pom.xml b/zookeeper-compatibility-tests/pom.xml
index 74bb045df..a453aecbc 100644
--- a/zookeeper-compatibility-tests/pom.xml
+++ b/zookeeper-compatibility-tests/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.7-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<packaging>pom</packaging>
<modelVersion>4.0.0</modelVersion>
diff --git a/zookeeper-compatibility-tests/zookeeper-compatibility-tests-curator/pom.xml b/zookeeper-compatibility-tests/zookeeper-compatibility-tests-curator/pom.xml
index 80e595173..3ac318de2 100644
--- a/zookeeper-compatibility-tests/zookeeper-compatibility-tests-curator/pom.xml
+++ b/zookeeper-compatibility-tests/zookeeper-compatibility-tests-curator/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-compatibility-tests</artifactId>
- <version>3.8.7-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/zookeeper-contrib/pom.xml b/zookeeper-contrib/pom.xml
index 7ecf51132..cd88836b5 100755
--- a/zookeeper-contrib/pom.xml
+++ b/zookeeper-contrib/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.7-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-contrib</artifactId>
diff --git a/zookeeper-contrib/zookeeper-contrib-fatjar/pom.xml b/zookeeper-contrib/zookeeper-contrib-fatjar/pom.xml
index ba92c3fe5..e143faa31 100755
--- a/zookeeper-contrib/zookeeper-contrib-fatjar/pom.xml
+++ b/zookeeper-contrib/zookeeper-contrib-fatjar/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-contrib</artifactId>
- <version>3.8.7-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<groupId>org.apache.zookeeper</groupId>
diff --git a/zookeeper-contrib/zookeeper-contrib-loggraph/pom.xml b/zookeeper-contrib/zookeeper-contrib-loggraph/pom.xml
index b411a8401..989da2483 100755
--- a/zookeeper-contrib/zookeeper-contrib-loggraph/pom.xml
+++ b/zookeeper-contrib/zookeeper-contrib-loggraph/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-contrib</artifactId>
- <version>3.8.7-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-contrib-loggraph</artifactId>
diff --git a/zookeeper-contrib/zookeeper-contrib-rest/pom.xml b/zookeeper-contrib/zookeeper-contrib-rest/pom.xml
index 4087c7a4d..240b62957 100755
--- a/zookeeper-contrib/zookeeper-contrib-rest/pom.xml
+++ b/zookeeper-contrib/zookeeper-contrib-rest/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-contrib</artifactId>
- <version>3.8.7-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-contrib-rest</artifactId>
diff --git a/zookeeper-contrib/zookeeper-contrib-zooinspector/pom.xml b/zookeeper-contrib/zookeeper-contrib-zooinspector/pom.xml
index af817076f..2bcc47462 100755
--- a/zookeeper-contrib/zookeeper-contrib-zooinspector/pom.xml
+++ b/zookeeper-contrib/zookeeper-contrib-zooinspector/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-contrib</artifactId>
- <version>3.8.7-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-contrib-zooinspector</artifactId>
diff --git a/zookeeper-docs/pom.xml b/zookeeper-docs/pom.xml
index 877fa899c..979c30341 100644
--- a/zookeeper-docs/pom.xml
+++ b/zookeeper-docs/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.7-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-docs</artifactId>
diff --git a/zookeeper-it/pom.xml b/zookeeper-it/pom.xml
index 777e564da..b90496ea0 100755
--- a/zookeeper-it/pom.xml
+++ b/zookeeper-it/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.7-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-it</artifactId>
diff --git a/zookeeper-jute/pom.xml b/zookeeper-jute/pom.xml
index c6fad9853..7dfda4b14 100755
--- a/zookeeper-jute/pom.xml
+++ b/zookeeper-jute/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.7-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-jute</artifactId>
diff --git a/zookeeper-metrics-providers/pom.xml b/zookeeper-metrics-providers/pom.xml
index b5ca8690d..0ffc5b415 100755
--- a/zookeeper-metrics-providers/pom.xml
+++ b/zookeeper-metrics-providers/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.7-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-metrics-providers</artifactId>
diff --git a/zookeeper-metrics-providers/zookeeper-prometheus-metrics/pom.xml b/zookeeper-metrics-providers/zookeeper-prometheus-metrics/pom.xml
index e8b35f874..2be6764bf 100755
--- a/zookeeper-metrics-providers/zookeeper-prometheus-metrics/pom.xml
+++ b/zookeeper-metrics-providers/zookeeper-prometheus-metrics/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-metrics-providers</artifactId>
- <version>3.8.7-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-prometheus-metrics</artifactId>
diff --git a/zookeeper-recipes/pom.xml b/zookeeper-recipes/pom.xml
index 276ad8cad..215123171 100755
--- a/zookeeper-recipes/pom.xml
+++ b/zookeeper-recipes/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.7-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-recipes</artifactId>
diff --git a/zookeeper-recipes/zookeeper-recipes-election/pom.xml b/zookeeper-recipes/zookeeper-recipes-election/pom.xml
index c810a0a3c..dd4add0de 100755
--- a/zookeeper-recipes/zookeeper-recipes-election/pom.xml
+++ b/zookeeper-recipes/zookeeper-recipes-election/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-recipes</artifactId>
- <version>3.8.7-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-recipes-election</artifactId>
diff --git a/zookeeper-recipes/zookeeper-recipes-lock/pom.xml b/zookeeper-recipes/zookeeper-recipes-lock/pom.xml
index 01d74d865..19b576b9a 100755
--- a/zookeeper-recipes/zookeeper-recipes-lock/pom.xml
+++ b/zookeeper-recipes/zookeeper-recipes-lock/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-recipes</artifactId>
- <version>3.8.7-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-recipes-lock</artifactId>
diff --git a/zookeeper-recipes/zookeeper-recipes-queue/pom.xml b/zookeeper-recipes/zookeeper-recipes-queue/pom.xml
index aa3ab8515..ed38626b2 100755
--- a/zookeeper-recipes/zookeeper-recipes-queue/pom.xml
+++ b/zookeeper-recipes/zookeeper-recipes-queue/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-recipes</artifactId>
- <version>3.8.7-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-recipes-queue</artifactId>
diff --git a/zookeeper-server/pom.xml b/zookeeper-server/pom.xml
index 673f25f9e..ba0c63f03 100755
--- a/zookeeper-server/pom.xml
+++ b/zookeeper-server/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.7-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper</artifactId>
(zookeeper) 02/05: Revert "Prepared 3.8.6"
Posted by an...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
andor pushed a commit to branch branch-3.8.6
in repository https://gitbox.apache.org/repos/asf/zookeeper.git
commit 1ab584c3d2c8ced1d0b54c63af2e14bc2d53693d
Author: Andor Molnar <an...@cloudera.com>
AuthorDate: Wed Jan 28 14:03:02 2026 -0600
Revert "Prepared 3.8.6"
This reverts commit 8e611d1be7cd55538346a10eb2c0a915beae4f65.
---
pom.xml | 4 ++--
zookeeper-assembly/pom.xml | 2 +-
zookeeper-client/pom.xml | 2 +-
zookeeper-client/zookeeper-client-c/pom.xml | 2 +-
zookeeper-compatibility-tests/pom.xml | 2 +-
.../zookeeper-compatibility-tests-curator/pom.xml | 2 +-
zookeeper-contrib/pom.xml | 2 +-
zookeeper-contrib/zookeeper-contrib-fatjar/pom.xml | 2 +-
zookeeper-contrib/zookeeper-contrib-loggraph/pom.xml | 2 +-
zookeeper-contrib/zookeeper-contrib-rest/pom.xml | 2 +-
zookeeper-contrib/zookeeper-contrib-zooinspector/pom.xml | 2 +-
zookeeper-docs/pom.xml | 2 +-
zookeeper-it/pom.xml | 2 +-
zookeeper-jute/pom.xml | 2 +-
zookeeper-metrics-providers/pom.xml | 2 +-
zookeeper-metrics-providers/zookeeper-prometheus-metrics/pom.xml | 2 +-
zookeeper-recipes/pom.xml | 2 +-
zookeeper-recipes/zookeeper-recipes-election/pom.xml | 2 +-
zookeeper-recipes/zookeeper-recipes-lock/pom.xml | 2 +-
zookeeper-recipes/zookeeper-recipes-queue/pom.xml | 2 +-
zookeeper-server/pom.xml | 2 +-
21 files changed, 22 insertions(+), 22 deletions(-)
diff --git a/pom.xml b/pom.xml
index dbec73d60..28dfa6d2d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -31,7 +31,7 @@
<artifactId>parent</artifactId>
<packaging>pom</packaging>
<!-- to change version: mvn -B release:update-versions -DdevelopmentVersion=3.6.0-SNAPSHOT -->
- <version>3.8.6</version>
+ <version>3.8.6-SNAPSHOT</version>
<name>Apache ZooKeeper</name>
<description>
ZooKeeper is a centralized service for maintaining configuration information, naming,
@@ -71,7 +71,7 @@
<connection>scm:git:https://gitbox.apache.org/repos/asf/zookeeper.git</connection>
<developerConnection>scm:git:https://gitbox.apache.org/repos/asf/zookeeper.git</developerConnection>
<url>https://gitbox.apache.org/repos/asf/zookeeper.git</url>
- <tag>release-3.8.6-0</tag>
+ <tag>branch-3.8</tag>
</scm>
<issueManagement>
<system>JIRA</system>
diff --git a/zookeeper-assembly/pom.xml b/zookeeper-assembly/pom.xml
index 640899ed5..ab417b9ed 100755
--- a/zookeeper-assembly/pom.xml
+++ b/zookeeper-assembly/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6</version>
+ <version>3.8.6-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-assembly</artifactId>
diff --git a/zookeeper-client/pom.xml b/zookeeper-client/pom.xml
index 396a1e362..da6747a89 100755
--- a/zookeeper-client/pom.xml
+++ b/zookeeper-client/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6</version>
+ <version>3.8.6-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-client</artifactId>
diff --git a/zookeeper-client/zookeeper-client-c/pom.xml b/zookeeper-client/zookeeper-client-c/pom.xml
index 7750782ca..960cd6684 100755
--- a/zookeeper-client/zookeeper-client-c/pom.xml
+++ b/zookeeper-client/zookeeper-client-c/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-client</artifactId>
- <version>3.8.6</version>
+ <version>3.8.6-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-client-c</artifactId>
diff --git a/zookeeper-compatibility-tests/pom.xml b/zookeeper-compatibility-tests/pom.xml
index a453aecbc..833861463 100644
--- a/zookeeper-compatibility-tests/pom.xml
+++ b/zookeeper-compatibility-tests/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6</version>
+ <version>3.8.6-SNAPSHOT</version>
</parent>
<packaging>pom</packaging>
<modelVersion>4.0.0</modelVersion>
diff --git a/zookeeper-compatibility-tests/zookeeper-compatibility-tests-curator/pom.xml b/zookeeper-compatibility-tests/zookeeper-compatibility-tests-curator/pom.xml
index 3ac318de2..b401fd7ae 100644
--- a/zookeeper-compatibility-tests/zookeeper-compatibility-tests-curator/pom.xml
+++ b/zookeeper-compatibility-tests/zookeeper-compatibility-tests-curator/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-compatibility-tests</artifactId>
- <version>3.8.6</version>
+ <version>3.8.6-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/zookeeper-contrib/pom.xml b/zookeeper-contrib/pom.xml
index cd88836b5..46dae11b7 100755
--- a/zookeeper-contrib/pom.xml
+++ b/zookeeper-contrib/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6</version>
+ <version>3.8.6-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-contrib</artifactId>
diff --git a/zookeeper-contrib/zookeeper-contrib-fatjar/pom.xml b/zookeeper-contrib/zookeeper-contrib-fatjar/pom.xml
index e143faa31..48f3182b5 100755
--- a/zookeeper-contrib/zookeeper-contrib-fatjar/pom.xml
+++ b/zookeeper-contrib/zookeeper-contrib-fatjar/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-contrib</artifactId>
- <version>3.8.6</version>
+ <version>3.8.6-SNAPSHOT</version>
</parent>
<groupId>org.apache.zookeeper</groupId>
diff --git a/zookeeper-contrib/zookeeper-contrib-loggraph/pom.xml b/zookeeper-contrib/zookeeper-contrib-loggraph/pom.xml
index 989da2483..6eb6700aa 100755
--- a/zookeeper-contrib/zookeeper-contrib-loggraph/pom.xml
+++ b/zookeeper-contrib/zookeeper-contrib-loggraph/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-contrib</artifactId>
- <version>3.8.6</version>
+ <version>3.8.6-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-contrib-loggraph</artifactId>
diff --git a/zookeeper-contrib/zookeeper-contrib-rest/pom.xml b/zookeeper-contrib/zookeeper-contrib-rest/pom.xml
index 240b62957..7195926bb 100755
--- a/zookeeper-contrib/zookeeper-contrib-rest/pom.xml
+++ b/zookeeper-contrib/zookeeper-contrib-rest/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-contrib</artifactId>
- <version>3.8.6</version>
+ <version>3.8.6-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-contrib-rest</artifactId>
diff --git a/zookeeper-contrib/zookeeper-contrib-zooinspector/pom.xml b/zookeeper-contrib/zookeeper-contrib-zooinspector/pom.xml
index 2bcc47462..5e9313332 100755
--- a/zookeeper-contrib/zookeeper-contrib-zooinspector/pom.xml
+++ b/zookeeper-contrib/zookeeper-contrib-zooinspector/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-contrib</artifactId>
- <version>3.8.6</version>
+ <version>3.8.6-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-contrib-zooinspector</artifactId>
diff --git a/zookeeper-docs/pom.xml b/zookeeper-docs/pom.xml
index 979c30341..c7d7bf040 100644
--- a/zookeeper-docs/pom.xml
+++ b/zookeeper-docs/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6</version>
+ <version>3.8.6-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-docs</artifactId>
diff --git a/zookeeper-it/pom.xml b/zookeeper-it/pom.xml
index b90496ea0..89e37de7b 100755
--- a/zookeeper-it/pom.xml
+++ b/zookeeper-it/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6</version>
+ <version>3.8.6-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-it</artifactId>
diff --git a/zookeeper-jute/pom.xml b/zookeeper-jute/pom.xml
index 7dfda4b14..61b7b69fa 100755
--- a/zookeeper-jute/pom.xml
+++ b/zookeeper-jute/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6</version>
+ <version>3.8.6-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-jute</artifactId>
diff --git a/zookeeper-metrics-providers/pom.xml b/zookeeper-metrics-providers/pom.xml
index 0ffc5b415..27a03f9ee 100755
--- a/zookeeper-metrics-providers/pom.xml
+++ b/zookeeper-metrics-providers/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6</version>
+ <version>3.8.6-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-metrics-providers</artifactId>
diff --git a/zookeeper-metrics-providers/zookeeper-prometheus-metrics/pom.xml b/zookeeper-metrics-providers/zookeeper-prometheus-metrics/pom.xml
index 2be6764bf..7800768f8 100755
--- a/zookeeper-metrics-providers/zookeeper-prometheus-metrics/pom.xml
+++ b/zookeeper-metrics-providers/zookeeper-prometheus-metrics/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-metrics-providers</artifactId>
- <version>3.8.6</version>
+ <version>3.8.6-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-prometheus-metrics</artifactId>
diff --git a/zookeeper-recipes/pom.xml b/zookeeper-recipes/pom.xml
index 215123171..a1ec95b4d 100755
--- a/zookeeper-recipes/pom.xml
+++ b/zookeeper-recipes/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6</version>
+ <version>3.8.6-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-recipes</artifactId>
diff --git a/zookeeper-recipes/zookeeper-recipes-election/pom.xml b/zookeeper-recipes/zookeeper-recipes-election/pom.xml
index dd4add0de..89ed3c8e6 100755
--- a/zookeeper-recipes/zookeeper-recipes-election/pom.xml
+++ b/zookeeper-recipes/zookeeper-recipes-election/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-recipes</artifactId>
- <version>3.8.6</version>
+ <version>3.8.6-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-recipes-election</artifactId>
diff --git a/zookeeper-recipes/zookeeper-recipes-lock/pom.xml b/zookeeper-recipes/zookeeper-recipes-lock/pom.xml
index 19b576b9a..b1087adf5 100755
--- a/zookeeper-recipes/zookeeper-recipes-lock/pom.xml
+++ b/zookeeper-recipes/zookeeper-recipes-lock/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-recipes</artifactId>
- <version>3.8.6</version>
+ <version>3.8.6-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-recipes-lock</artifactId>
diff --git a/zookeeper-recipes/zookeeper-recipes-queue/pom.xml b/zookeeper-recipes/zookeeper-recipes-queue/pom.xml
index ed38626b2..b6006f884 100755
--- a/zookeeper-recipes/zookeeper-recipes-queue/pom.xml
+++ b/zookeeper-recipes/zookeeper-recipes-queue/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-recipes</artifactId>
- <version>3.8.6</version>
+ <version>3.8.6-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-recipes-queue</artifactId>
diff --git a/zookeeper-server/pom.xml b/zookeeper-server/pom.xml
index ba0c63f03..33c900f74 100755
--- a/zookeeper-server/pom.xml
+++ b/zookeeper-server/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6</version>
+ <version>3.8.6-SNAPSHOT</version>
</parent>
<artifactId>zookeeper</artifactId>
(zookeeper) 05/05: Prepared 3.8.7-SNAPSHOT
Posted by an...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
andor pushed a commit to branch branch-3.8.6
in repository https://gitbox.apache.org/repos/asf/zookeeper.git
commit 6c348946931c9ad09c0487cb934be5e601be1d5a
Author: Andor Molnar <an...@cloudera.com>
AuthorDate: Wed Jan 28 20:23:30 2026 +0000
Prepared 3.8.7-SNAPSHOT
---
pom.xml | 4 ++--
zookeeper-assembly/pom.xml | 2 +-
zookeeper-client/pom.xml | 2 +-
zookeeper-client/zookeeper-client-c/CMakeLists.txt | 2 +-
zookeeper-client/zookeeper-client-c/configure.ac | 2 +-
zookeeper-client/zookeeper-client-c/include/zookeeper_version.h | 2 +-
zookeeper-client/zookeeper-client-c/pom.xml | 2 +-
zookeeper-compatibility-tests/pom.xml | 2 +-
.../zookeeper-compatibility-tests-curator/pom.xml | 2 +-
zookeeper-contrib/pom.xml | 2 +-
zookeeper-contrib/zookeeper-contrib-fatjar/pom.xml | 2 +-
zookeeper-contrib/zookeeper-contrib-loggraph/pom.xml | 2 +-
zookeeper-contrib/zookeeper-contrib-rest/pom.xml | 2 +-
zookeeper-contrib/zookeeper-contrib-zooinspector/pom.xml | 2 +-
zookeeper-docs/pom.xml | 2 +-
zookeeper-it/pom.xml | 2 +-
zookeeper-jute/pom.xml | 2 +-
zookeeper-metrics-providers/pom.xml | 2 +-
zookeeper-metrics-providers/zookeeper-prometheus-metrics/pom.xml | 2 +-
zookeeper-recipes/pom.xml | 2 +-
zookeeper-recipes/zookeeper-recipes-election/pom.xml | 2 +-
zookeeper-recipes/zookeeper-recipes-lock/pom.xml | 2 +-
zookeeper-recipes/zookeeper-recipes-queue/pom.xml | 2 +-
zookeeper-server/pom.xml | 2 +-
24 files changed, 25 insertions(+), 25 deletions(-)
diff --git a/pom.xml b/pom.xml
index 5b88aea28..b7103b059 100644
--- a/pom.xml
+++ b/pom.xml
@@ -31,7 +31,7 @@
<artifactId>parent</artifactId>
<packaging>pom</packaging>
<!-- to change version: mvn -B release:update-versions -DdevelopmentVersion=3.6.0-SNAPSHOT -->
- <version>3.8.6</version>
+ <version>3.8.7-SNAPSHOT</version>
<name>Apache ZooKeeper</name>
<description>
ZooKeeper is a centralized service for maintaining configuration information, naming,
@@ -71,7 +71,7 @@
<connection>scm:git:https://gitbox.apache.org/repos/asf/zookeeper.git</connection>
<developerConnection>scm:git:https://gitbox.apache.org/repos/asf/zookeeper.git</developerConnection>
<url>https://gitbox.apache.org/repos/asf/zookeeper.git</url>
- <tag>release-3.8.6-1</tag>
+ <tag>branch-3.8</tag>
</scm>
<issueManagement>
<system>JIRA</system>
diff --git a/zookeeper-assembly/pom.xml b/zookeeper-assembly/pom.xml
index 640899ed5..1bd8637f4 100755
--- a/zookeeper-assembly/pom.xml
+++ b/zookeeper-assembly/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6</version>
+ <version>3.8.7-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-assembly</artifactId>
diff --git a/zookeeper-client/pom.xml b/zookeeper-client/pom.xml
index 396a1e362..cddab270e 100755
--- a/zookeeper-client/pom.xml
+++ b/zookeeper-client/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6</version>
+ <version>3.8.7-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-client</artifactId>
diff --git a/zookeeper-client/zookeeper-client-c/CMakeLists.txt b/zookeeper-client/zookeeper-client-c/CMakeLists.txt
index 0e33b6000..6dfa7c9d9 100644
--- a/zookeeper-client/zookeeper-client-c/CMakeLists.txt
+++ b/zookeeper-client/zookeeper-client-c/CMakeLists.txt
@@ -16,7 +16,7 @@
cmake_minimum_required(VERSION 3.5)
-project(zookeeper VERSION 3.8.6)
+project(zookeeper VERSION 3.8.7)
set(email user@zookeeper.apache.org)
set(description "zookeeper C client")
diff --git a/zookeeper-client/zookeeper-client-c/configure.ac b/zookeeper-client/zookeeper-client-c/configure.ac
index e93f1873b..9023ff978 100644
--- a/zookeeper-client/zookeeper-client-c/configure.ac
+++ b/zookeeper-client/zookeeper-client-c/configure.ac
@@ -3,7 +3,7 @@
AC_PREREQ(2.59)
-AC_INIT([zookeeper C client],3.8.6,[user@zookeeper.apache.org],[zookeeper])
+AC_INIT([zookeeper C client],3.8.7,[user@zookeeper.apache.org],[zookeeper])
AC_CONFIG_SRCDIR([src/zookeeper.c])
# Save initial CFLAGS and CXXFLAGS values before AC_PROG_CC and AC_PROG_CXX
diff --git a/zookeeper-client/zookeeper-client-c/include/zookeeper_version.h b/zookeeper-client/zookeeper-client-c/include/zookeeper_version.h
index b1f0f6341..388c8e5c5 100644
--- a/zookeeper-client/zookeeper-client-c/include/zookeeper_version.h
+++ b/zookeeper-client/zookeeper-client-c/include/zookeeper_version.h
@@ -22,7 +22,7 @@
extern "C" {
#endif
-#define ZOO_VERSION "3.8.6"
+#define ZOO_VERSION "3.8.7"
#ifdef __cplusplus
}
diff --git a/zookeeper-client/zookeeper-client-c/pom.xml b/zookeeper-client/zookeeper-client-c/pom.xml
index 7750782ca..f13babc35 100755
--- a/zookeeper-client/zookeeper-client-c/pom.xml
+++ b/zookeeper-client/zookeeper-client-c/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-client</artifactId>
- <version>3.8.6</version>
+ <version>3.8.7-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-client-c</artifactId>
diff --git a/zookeeper-compatibility-tests/pom.xml b/zookeeper-compatibility-tests/pom.xml
index a453aecbc..74bb045df 100644
--- a/zookeeper-compatibility-tests/pom.xml
+++ b/zookeeper-compatibility-tests/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6</version>
+ <version>3.8.7-SNAPSHOT</version>
</parent>
<packaging>pom</packaging>
<modelVersion>4.0.0</modelVersion>
diff --git a/zookeeper-compatibility-tests/zookeeper-compatibility-tests-curator/pom.xml b/zookeeper-compatibility-tests/zookeeper-compatibility-tests-curator/pom.xml
index 3ac318de2..80e595173 100644
--- a/zookeeper-compatibility-tests/zookeeper-compatibility-tests-curator/pom.xml
+++ b/zookeeper-compatibility-tests/zookeeper-compatibility-tests-curator/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-compatibility-tests</artifactId>
- <version>3.8.6</version>
+ <version>3.8.7-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/zookeeper-contrib/pom.xml b/zookeeper-contrib/pom.xml
index cd88836b5..7ecf51132 100755
--- a/zookeeper-contrib/pom.xml
+++ b/zookeeper-contrib/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6</version>
+ <version>3.8.7-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-contrib</artifactId>
diff --git a/zookeeper-contrib/zookeeper-contrib-fatjar/pom.xml b/zookeeper-contrib/zookeeper-contrib-fatjar/pom.xml
index e143faa31..ba92c3fe5 100755
--- a/zookeeper-contrib/zookeeper-contrib-fatjar/pom.xml
+++ b/zookeeper-contrib/zookeeper-contrib-fatjar/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-contrib</artifactId>
- <version>3.8.6</version>
+ <version>3.8.7-SNAPSHOT</version>
</parent>
<groupId>org.apache.zookeeper</groupId>
diff --git a/zookeeper-contrib/zookeeper-contrib-loggraph/pom.xml b/zookeeper-contrib/zookeeper-contrib-loggraph/pom.xml
index 989da2483..b411a8401 100755
--- a/zookeeper-contrib/zookeeper-contrib-loggraph/pom.xml
+++ b/zookeeper-contrib/zookeeper-contrib-loggraph/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-contrib</artifactId>
- <version>3.8.6</version>
+ <version>3.8.7-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-contrib-loggraph</artifactId>
diff --git a/zookeeper-contrib/zookeeper-contrib-rest/pom.xml b/zookeeper-contrib/zookeeper-contrib-rest/pom.xml
index 240b62957..4087c7a4d 100755
--- a/zookeeper-contrib/zookeeper-contrib-rest/pom.xml
+++ b/zookeeper-contrib/zookeeper-contrib-rest/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-contrib</artifactId>
- <version>3.8.6</version>
+ <version>3.8.7-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-contrib-rest</artifactId>
diff --git a/zookeeper-contrib/zookeeper-contrib-zooinspector/pom.xml b/zookeeper-contrib/zookeeper-contrib-zooinspector/pom.xml
index 2bcc47462..af817076f 100755
--- a/zookeeper-contrib/zookeeper-contrib-zooinspector/pom.xml
+++ b/zookeeper-contrib/zookeeper-contrib-zooinspector/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-contrib</artifactId>
- <version>3.8.6</version>
+ <version>3.8.7-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-contrib-zooinspector</artifactId>
diff --git a/zookeeper-docs/pom.xml b/zookeeper-docs/pom.xml
index 979c30341..877fa899c 100644
--- a/zookeeper-docs/pom.xml
+++ b/zookeeper-docs/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6</version>
+ <version>3.8.7-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-docs</artifactId>
diff --git a/zookeeper-it/pom.xml b/zookeeper-it/pom.xml
index b90496ea0..777e564da 100755
--- a/zookeeper-it/pom.xml
+++ b/zookeeper-it/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6</version>
+ <version>3.8.7-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-it</artifactId>
diff --git a/zookeeper-jute/pom.xml b/zookeeper-jute/pom.xml
index 7dfda4b14..c6fad9853 100755
--- a/zookeeper-jute/pom.xml
+++ b/zookeeper-jute/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6</version>
+ <version>3.8.7-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-jute</artifactId>
diff --git a/zookeeper-metrics-providers/pom.xml b/zookeeper-metrics-providers/pom.xml
index 0ffc5b415..b5ca8690d 100755
--- a/zookeeper-metrics-providers/pom.xml
+++ b/zookeeper-metrics-providers/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6</version>
+ <version>3.8.7-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-metrics-providers</artifactId>
diff --git a/zookeeper-metrics-providers/zookeeper-prometheus-metrics/pom.xml b/zookeeper-metrics-providers/zookeeper-prometheus-metrics/pom.xml
index 2be6764bf..e8b35f874 100755
--- a/zookeeper-metrics-providers/zookeeper-prometheus-metrics/pom.xml
+++ b/zookeeper-metrics-providers/zookeeper-prometheus-metrics/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-metrics-providers</artifactId>
- <version>3.8.6</version>
+ <version>3.8.7-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-prometheus-metrics</artifactId>
diff --git a/zookeeper-recipes/pom.xml b/zookeeper-recipes/pom.xml
index 215123171..276ad8cad 100755
--- a/zookeeper-recipes/pom.xml
+++ b/zookeeper-recipes/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6</version>
+ <version>3.8.7-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-recipes</artifactId>
diff --git a/zookeeper-recipes/zookeeper-recipes-election/pom.xml b/zookeeper-recipes/zookeeper-recipes-election/pom.xml
index dd4add0de..c810a0a3c 100755
--- a/zookeeper-recipes/zookeeper-recipes-election/pom.xml
+++ b/zookeeper-recipes/zookeeper-recipes-election/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-recipes</artifactId>
- <version>3.8.6</version>
+ <version>3.8.7-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-recipes-election</artifactId>
diff --git a/zookeeper-recipes/zookeeper-recipes-lock/pom.xml b/zookeeper-recipes/zookeeper-recipes-lock/pom.xml
index 19b576b9a..01d74d865 100755
--- a/zookeeper-recipes/zookeeper-recipes-lock/pom.xml
+++ b/zookeeper-recipes/zookeeper-recipes-lock/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-recipes</artifactId>
- <version>3.8.6</version>
+ <version>3.8.7-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-recipes-lock</artifactId>
diff --git a/zookeeper-recipes/zookeeper-recipes-queue/pom.xml b/zookeeper-recipes/zookeeper-recipes-queue/pom.xml
index ed38626b2..aa3ab8515 100755
--- a/zookeeper-recipes/zookeeper-recipes-queue/pom.xml
+++ b/zookeeper-recipes/zookeeper-recipes-queue/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-recipes</artifactId>
- <version>3.8.6</version>
+ <version>3.8.7-SNAPSHOT</version>
</parent>
<artifactId>zookeeper-recipes-queue</artifactId>
diff --git a/zookeeper-server/pom.xml b/zookeeper-server/pom.xml
index ba0c63f03..673f25f9e 100755
--- a/zookeeper-server/pom.xml
+++ b/zookeeper-server/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6</version>
+ <version>3.8.7-SNAPSHOT</version>
</parent>
<artifactId>zookeeper</artifactId>
(zookeeper) 04/05: Prepared 3.8.6
Posted by an...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
andor pushed a commit to branch branch-3.8.6
in repository https://gitbox.apache.org/repos/asf/zookeeper.git
commit 6df26081269769c160c8c3a24929c60c91cd19c3
Author: Andor Molnar <an...@cloudera.com>
AuthorDate: Wed Jan 28 20:21:51 2026 +0000
Prepared 3.8.6
---
pom.xml | 4 ++--
zookeeper-assembly/pom.xml | 2 +-
zookeeper-client/pom.xml | 2 +-
zookeeper-client/zookeeper-client-c/pom.xml | 2 +-
zookeeper-compatibility-tests/pom.xml | 2 +-
.../zookeeper-compatibility-tests-curator/pom.xml | 2 +-
zookeeper-contrib/pom.xml | 2 +-
zookeeper-contrib/zookeeper-contrib-fatjar/pom.xml | 2 +-
zookeeper-contrib/zookeeper-contrib-loggraph/pom.xml | 2 +-
zookeeper-contrib/zookeeper-contrib-rest/pom.xml | 2 +-
zookeeper-contrib/zookeeper-contrib-zooinspector/pom.xml | 2 +-
zookeeper-docs/pom.xml | 2 +-
zookeeper-it/pom.xml | 2 +-
zookeeper-jute/pom.xml | 2 +-
zookeeper-metrics-providers/pom.xml | 2 +-
zookeeper-metrics-providers/zookeeper-prometheus-metrics/pom.xml | 2 +-
zookeeper-recipes/pom.xml | 2 +-
zookeeper-recipes/zookeeper-recipes-election/pom.xml | 2 +-
zookeeper-recipes/zookeeper-recipes-lock/pom.xml | 2 +-
zookeeper-recipes/zookeeper-recipes-queue/pom.xml | 2 +-
zookeeper-server/pom.xml | 2 +-
21 files changed, 22 insertions(+), 22 deletions(-)
diff --git a/pom.xml b/pom.xml
index 28dfa6d2d..5b88aea28 100644
--- a/pom.xml
+++ b/pom.xml
@@ -31,7 +31,7 @@
<artifactId>parent</artifactId>
<packaging>pom</packaging>
<!-- to change version: mvn -B release:update-versions -DdevelopmentVersion=3.6.0-SNAPSHOT -->
- <version>3.8.6-SNAPSHOT</version>
+ <version>3.8.6</version>
<name>Apache ZooKeeper</name>
<description>
ZooKeeper is a centralized service for maintaining configuration information, naming,
@@ -71,7 +71,7 @@
<connection>scm:git:https://gitbox.apache.org/repos/asf/zookeeper.git</connection>
<developerConnection>scm:git:https://gitbox.apache.org/repos/asf/zookeeper.git</developerConnection>
<url>https://gitbox.apache.org/repos/asf/zookeeper.git</url>
- <tag>branch-3.8</tag>
+ <tag>release-3.8.6-1</tag>
</scm>
<issueManagement>
<system>JIRA</system>
diff --git a/zookeeper-assembly/pom.xml b/zookeeper-assembly/pom.xml
index ab417b9ed..640899ed5 100755
--- a/zookeeper-assembly/pom.xml
+++ b/zookeeper-assembly/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-assembly</artifactId>
diff --git a/zookeeper-client/pom.xml b/zookeeper-client/pom.xml
index da6747a89..396a1e362 100755
--- a/zookeeper-client/pom.xml
+++ b/zookeeper-client/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-client</artifactId>
diff --git a/zookeeper-client/zookeeper-client-c/pom.xml b/zookeeper-client/zookeeper-client-c/pom.xml
index 960cd6684..7750782ca 100755
--- a/zookeeper-client/zookeeper-client-c/pom.xml
+++ b/zookeeper-client/zookeeper-client-c/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-client</artifactId>
- <version>3.8.6-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-client-c</artifactId>
diff --git a/zookeeper-compatibility-tests/pom.xml b/zookeeper-compatibility-tests/pom.xml
index 833861463..a453aecbc 100644
--- a/zookeeper-compatibility-tests/pom.xml
+++ b/zookeeper-compatibility-tests/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<packaging>pom</packaging>
<modelVersion>4.0.0</modelVersion>
diff --git a/zookeeper-compatibility-tests/zookeeper-compatibility-tests-curator/pom.xml b/zookeeper-compatibility-tests/zookeeper-compatibility-tests-curator/pom.xml
index b401fd7ae..3ac318de2 100644
--- a/zookeeper-compatibility-tests/zookeeper-compatibility-tests-curator/pom.xml
+++ b/zookeeper-compatibility-tests/zookeeper-compatibility-tests-curator/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-compatibility-tests</artifactId>
- <version>3.8.6-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/zookeeper-contrib/pom.xml b/zookeeper-contrib/pom.xml
index 46dae11b7..cd88836b5 100755
--- a/zookeeper-contrib/pom.xml
+++ b/zookeeper-contrib/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-contrib</artifactId>
diff --git a/zookeeper-contrib/zookeeper-contrib-fatjar/pom.xml b/zookeeper-contrib/zookeeper-contrib-fatjar/pom.xml
index 48f3182b5..e143faa31 100755
--- a/zookeeper-contrib/zookeeper-contrib-fatjar/pom.xml
+++ b/zookeeper-contrib/zookeeper-contrib-fatjar/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-contrib</artifactId>
- <version>3.8.6-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<groupId>org.apache.zookeeper</groupId>
diff --git a/zookeeper-contrib/zookeeper-contrib-loggraph/pom.xml b/zookeeper-contrib/zookeeper-contrib-loggraph/pom.xml
index 6eb6700aa..989da2483 100755
--- a/zookeeper-contrib/zookeeper-contrib-loggraph/pom.xml
+++ b/zookeeper-contrib/zookeeper-contrib-loggraph/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-contrib</artifactId>
- <version>3.8.6-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-contrib-loggraph</artifactId>
diff --git a/zookeeper-contrib/zookeeper-contrib-rest/pom.xml b/zookeeper-contrib/zookeeper-contrib-rest/pom.xml
index 7195926bb..240b62957 100755
--- a/zookeeper-contrib/zookeeper-contrib-rest/pom.xml
+++ b/zookeeper-contrib/zookeeper-contrib-rest/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-contrib</artifactId>
- <version>3.8.6-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-contrib-rest</artifactId>
diff --git a/zookeeper-contrib/zookeeper-contrib-zooinspector/pom.xml b/zookeeper-contrib/zookeeper-contrib-zooinspector/pom.xml
index 5e9313332..2bcc47462 100755
--- a/zookeeper-contrib/zookeeper-contrib-zooinspector/pom.xml
+++ b/zookeeper-contrib/zookeeper-contrib-zooinspector/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-contrib</artifactId>
- <version>3.8.6-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-contrib-zooinspector</artifactId>
diff --git a/zookeeper-docs/pom.xml b/zookeeper-docs/pom.xml
index c7d7bf040..979c30341 100644
--- a/zookeeper-docs/pom.xml
+++ b/zookeeper-docs/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-docs</artifactId>
diff --git a/zookeeper-it/pom.xml b/zookeeper-it/pom.xml
index 89e37de7b..b90496ea0 100755
--- a/zookeeper-it/pom.xml
+++ b/zookeeper-it/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-it</artifactId>
diff --git a/zookeeper-jute/pom.xml b/zookeeper-jute/pom.xml
index 61b7b69fa..7dfda4b14 100755
--- a/zookeeper-jute/pom.xml
+++ b/zookeeper-jute/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-jute</artifactId>
diff --git a/zookeeper-metrics-providers/pom.xml b/zookeeper-metrics-providers/pom.xml
index 27a03f9ee..0ffc5b415 100755
--- a/zookeeper-metrics-providers/pom.xml
+++ b/zookeeper-metrics-providers/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-metrics-providers</artifactId>
diff --git a/zookeeper-metrics-providers/zookeeper-prometheus-metrics/pom.xml b/zookeeper-metrics-providers/zookeeper-prometheus-metrics/pom.xml
index 7800768f8..2be6764bf 100755
--- a/zookeeper-metrics-providers/zookeeper-prometheus-metrics/pom.xml
+++ b/zookeeper-metrics-providers/zookeeper-prometheus-metrics/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-metrics-providers</artifactId>
- <version>3.8.6-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-prometheus-metrics</artifactId>
diff --git a/zookeeper-recipes/pom.xml b/zookeeper-recipes/pom.xml
index a1ec95b4d..215123171 100755
--- a/zookeeper-recipes/pom.xml
+++ b/zookeeper-recipes/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-recipes</artifactId>
diff --git a/zookeeper-recipes/zookeeper-recipes-election/pom.xml b/zookeeper-recipes/zookeeper-recipes-election/pom.xml
index 89ed3c8e6..dd4add0de 100755
--- a/zookeeper-recipes/zookeeper-recipes-election/pom.xml
+++ b/zookeeper-recipes/zookeeper-recipes-election/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-recipes</artifactId>
- <version>3.8.6-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-recipes-election</artifactId>
diff --git a/zookeeper-recipes/zookeeper-recipes-lock/pom.xml b/zookeeper-recipes/zookeeper-recipes-lock/pom.xml
index b1087adf5..19b576b9a 100755
--- a/zookeeper-recipes/zookeeper-recipes-lock/pom.xml
+++ b/zookeeper-recipes/zookeeper-recipes-lock/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-recipes</artifactId>
- <version>3.8.6-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-recipes-lock</artifactId>
diff --git a/zookeeper-recipes/zookeeper-recipes-queue/pom.xml b/zookeeper-recipes/zookeeper-recipes-queue/pom.xml
index b6006f884..ed38626b2 100755
--- a/zookeeper-recipes/zookeeper-recipes-queue/pom.xml
+++ b/zookeeper-recipes/zookeeper-recipes-queue/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-recipes</artifactId>
- <version>3.8.6-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper-recipes-queue</artifactId>
diff --git a/zookeeper-server/pom.xml b/zookeeper-server/pom.xml
index 33c900f74..ba0c63f03 100755
--- a/zookeeper-server/pom.xml
+++ b/zookeeper-server/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.zookeeper</groupId>
<artifactId>parent</artifactId>
- <version>3.8.6-SNAPSHOT</version>
+ <version>3.8.6</version>
</parent>
<artifactId>zookeeper</artifactId>