karaf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jbono...@apache.org
Subject svn commit: r19706 [1/2] - in /release/karaf/cellar: 4.0.3/ 4.0.4/ 4.1.0/
Date Wed, 17 May 2017 02:17:42 GMT
Author: jbonofre
Date: Wed May 17 02:17:41 2017
New Revision: 19706

Log:
Publish Karaf Cellar 4.0.4 and 4.1.0 release

Added:
    release/karaf/cellar/4.0.4/
    release/karaf/cellar/4.0.4/_remote.repositories
    release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-features.xml
    release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-features.xml.asc
    release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-groups.cfg
    release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-groups.cfg.asc
    release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-hazelcast.xml
    release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-hazelcast.xml.asc
    release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-node.cfg
    release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-node.cfg.asc
    release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.tar.gz   (with props)
    release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.tar.gz.asc
    release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.tar.gz.md5
    release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.tar.gz.sha1
    release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.zip   (with props)
    release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.zip.asc
    release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.zip.md5
    release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.zip.sha1
    release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4.pom
    release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4.pom.asc
    release/karaf/cellar/4.1.0/
    release/karaf/cellar/4.1.0/_remote.repositories
    release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-features.xml
    release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-features.xml.asc
    release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-groups.cfg
    release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-groups.cfg.asc
    release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-hazelcast.xml
    release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-hazelcast.xml.asc
    release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-node.cfg
    release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-node.cfg.asc
    release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.tar.gz   (with props)
    release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.tar.gz.asc
    release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.tar.gz.md5
    release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.tar.gz.sha1
    release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.zip   (with props)
    release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.zip.asc
    release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.zip.md5
    release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.zip.sha1
    release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0.pom
    release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0.pom.asc
Removed:
    release/karaf/cellar/4.0.3/

Added: release/karaf/cellar/4.0.4/_remote.repositories
==============================================================================
--- release/karaf/cellar/4.0.4/_remote.repositories (added)
+++ release/karaf/cellar/4.0.4/_remote.repositories Wed May 17 02:17:41 2017
@@ -0,0 +1,16 @@
+#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
+#Thu May 11 11:01:01 CEST 2017
+apache-karaf-cellar-4.0.4-features.xml.asc>=
+apache-karaf-cellar-4.0.4-src.tar.gz.asc>=
+apache-karaf-cellar-4.0.4-groups.cfg>=
+apache-karaf-cellar-4.0.4-groups.cfg.asc>=
+apache-karaf-cellar-4.0.4-hazelcast.xml>=
+apache-karaf-cellar-4.0.4.pom.asc>=
+apache-karaf-cellar-4.0.4.pom>=
+apache-karaf-cellar-4.0.4-node.cfg.asc>=
+apache-karaf-cellar-4.0.4-src.tar.gz>=
+apache-karaf-cellar-4.0.4-node.cfg>=
+apache-karaf-cellar-4.0.4-src.zip.asc>=
+apache-karaf-cellar-4.0.4-src.zip>=
+apache-karaf-cellar-4.0.4-features.xml>=
+apache-karaf-cellar-4.0.4-hazelcast.xml.asc>=

Added: release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-features.xml
==============================================================================
--- release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-features.xml (added)
+++ release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-features.xml Wed May 17 02:17:41 2017
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+   Licensed 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.
+-->
+<features name="karaf-cellar-4.0.4" xmlns="http://karaf.apache.org/xmlns/features/v1.3.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://karaf.apache.org/xmlns/features/v1.3.0 http://karaf.apache.org/xmlns/features/v1.3.0">
+
+    <repository>mvn:org.apache.jclouds.karaf/jclouds-karaf/1.9.1/xml/features</repository>
+    <repository>mvn:io.fabric8.kubernetes/kubernetes-karaf/1.4.7/xml/features</repository>
+    
+    <feature name="cellar-core" description="Karaf clustering core" version="4.0.4">
+        <feature>aries-proxy</feature>
+        <feature>shell</feature>
+        <configfile finalname="/etc/org.apache.karaf.cellar.groups.cfg">mvn:org.apache.karaf.cellar/apache-karaf-cellar/4.0.4/cfg/groups</configfile>
+        <configfile finalname="/etc/org.apache.karaf.cellar.node.cfg">mvn:org.apache.karaf.cellar/apache-karaf-cellar/4.0.4/cfg/node</configfile>
+        <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.core/4.0.4</bundle>
+    </feature>
+
+    <feature name="hazelcast" description="In memory data grid" version="3.7.2">
+        <configfile finalname="/etc/hazelcast.xml">mvn:org.apache.karaf.cellar/apache-karaf-cellar/4.0.4/xml/hazelcast</configfile>
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/1.1.1</bundle>
+        <bundle>mvn:com.eclipsesource.minimal-json/minimal-json/0.9.2</bundle>
+        <bundle>mvn:com.hazelcast/hazelcast-all/3.7.2</bundle>
+    </feature>
+
+    <feature name="cellar-hazelcast" description="Cellar implementation based on Hazelcast" version="4.0.4">
+        <feature version="3.7.2">hazelcast</feature>
+        <feature version="4.0.4">cellar-core</feature>
+        <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.hazelcast/4.0.4</bundle>
+        <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.utils/4.0.4</bundle>
+        <capability>
+            karaf.cellar.provider;provider:=hazelcast
+        </capability>
+    </feature>
+
+    <feature name="cellar-config" description="ConfigAdmin cluster support" version="4.0.4">
+        <conditional>
+            <condition>config</condition>
+            <feature dependency="true">cellar-hazelcast</feature>
+            <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.config/4.0.4</bundle>
+        </conditional>
+    </feature>
+
+    <feature name="cellar-features" description="Karaf features cluster support" version="4.0.4">
+        <conditional>
+            <condition>feature</condition>
+            <feature dependency="true">cellar-hazelcast</feature>
+            <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.features/4.0.4</bundle>
+        </conditional>
+    </feature>
+
+    <feature name="cellar-kar" description="Karaf kar cluster support" version="4.0.4">
+        <conditional>
+            <condition>kar</condition>
+            <feature dependency="true">cellar-hazelcast</feature>
+            <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.kar/4.0.4</bundle>
+        </conditional>
+    </feature>
+
+    <feature name="cellar-bundle" description="Bundle cluster support" version="4.0.4">
+        <conditional>
+            <condition>bundle</condition>
+            <feature dependency="true">cellar-hazelcast</feature>
+            <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.bundle/4.0.4</bundle>
+        </conditional>
+    </feature>
+
+    <feature name="cellar-shell" description="Cellar shell support" version="4.0.4">
+        <conditional>
+            <condition>shell</condition>
+            <feature dependency="true">cellar-hazelcast</feature>
+            <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.shell/4.0.4</bundle>
+        </conditional>
+    </feature>
+
+    <feature name="cellar" description="Karaf clustering" version="4.0.4">
+        <feature dependency="true">cellar-hazelcast</feature>
+        <feature>cellar-shell</feature>
+        <feature>cellar-config</feature>
+        <feature>cellar-bundle</feature>
+        <feature>cellar-features</feature>
+        <feature>cellar-kar</feature>
+        <requirement>
+            karaf.cellar.provider
+        </requirement>
+    </feature>
+
+    <feature name="cellar-dosgi" description="DOSGi support" version="4.0.4">
+        <feature dependency="true">cellar-hazelcast</feature>
+        <bundle start-level="40">mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.dosgi/4.0.4</bundle>
+    </feature>
+
+    <feature name="cellar-obr" description="OBR cluster support" version="4.0.4">
+        <conditional>
+            <condition>obr</condition>
+            <feature dependency="true">cellar-hazelcast</feature>
+            <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.obr/4.0.4</bundle>
+        </conditional>
+    </feature>
+
+    <feature name="cellar-eventadmin" description="OSGi events broadcasting in clusters" version="4.0.4">
+        <conditional>
+            <condition>eventadmin</condition>
+            <feature dependency="true">cellar-hazelcast</feature>
+            <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.event/4.0.4</bundle>
+        </conditional>
+    </feature>
+
+    <feature name="cellar-cloud" description="Cloud blobstore support in clusters" version="4.0.4">
+        <feature dependency="true">cellar-hazelcast</feature>
+        <feature version="1.9.1">jclouds</feature>
+        <!-- Adding S3 as the default Blobstore -->
+        <feature>jclouds-aws-s3</feature>
+        <bundle>mvn:joda-time/joda-time/2.9.1</bundle>
+        <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.cloud/4.0.4</bundle>
+    </feature>
+
+    <feature name="cellar-kubernetes" description="Cellar Kubernetes support" version="4.0.4">
+        <feature>cellar-core</feature>
+        <feature>kubernetes-client</feature>
+        <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.kubernetes/4.0.4</bundle>
+    </feature>
+
+    <feature name="cellar-dns" description="Cellar DNS support" version="4.0.4">
+        <feature>cellar-core</feature>
+        <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.dns/4.0.4</bundle>
+    </feature>
+
+    <feature name="cellar-etcd" description="Cellar Etcd discovery support" version="4.0.4">
+        <feature>cellar-core</feature>
+        <bundle>mvn:com.netflix.feign/feign-core/8.13.1</bundle>
+        <bundle>mvn:com.netflix.feign/feign-slf4j/8.13.1</bundle>
+        <bundle>mvn:com.netflix.feign/feign-gson/8.13.1</bundle>
+        <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.etcd/4.0.4</bundle>
+    </feature>
+
+    <feature name="cellar-webconsole" description="Cellar plugin for Karaf WebConsole" version="4.0.4">
+        <conditional>
+            <condition>webconsole</condition>
+            <feature dependency="true">cellar-hazelcast</feature>
+            <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.webconsole/4.0.4</bundle>
+        </conditional>
+    </feature>
+
+    <feature name="cellar-http-balancer" description="Cellar HTTP request balancer" version="4.0.4">
+        <feature dependency="true">cellar-hazelcast</feature>
+        <feature>http</feature>
+        <feature>http-whiteboard</feature>
+        <bundle>mvn:org.apache.karaf.cellar.http/org.apache.karaf.cellar.http.balancer/4.0.4</bundle>
+    </feature>
+
+    <feature name="cellar-log" description="Cellar central log support" version="4.0.4">
+        <conditional>
+            <condition>log</condition>
+            <feature dependency="true">cellar-hazelcast</feature>
+            <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.log/4.0.4</bundle>
+        </conditional>
+    </feature>
+
+</features>

Added: release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-features.xml.asc
==============================================================================
--- release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-features.xml.asc (added)
+++ release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-features.xml.asc Wed May 17 02:17:41 2017
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQIcBAABAgAGBQJZFChNAAoJEL/y7kLIKC52knwP/0YBMveezsl3RmqlEuuByVdG
+uQ/9eMIj3mW2FVpPmARFbUaVAHkTo27NwBNg8g4OLQVS8/q6SHhjG196130hLzhh
+Jo3PJmP7+21JcOwr8Jo7lRMFWqOwV65+UFPCLXhziZqcePcOcFevAFAQg39pLMlb
+M24nJwqRl4qJSkbnFddy5GtXVtXn5EsBqikDdGp+SU4JuFaPMLFppmHyyYS5c1A1
+K9CGX4pFlkDtBM6Y49r2MU9JmgzuvhNkRwmmgXPyOo8zpsmnocc8skUEVMfPvakS
+nMvD7B80r7/zbSp62NvCdHg7xlcFbe3BvRyiewgyknKQPF26mylVQfhnMB04j2yI
+uiuW81rDmIhB928RCjY7U1aXMbJBd9CeYwYZg6aZS6Lam8Lmc7fgIksQx2ngMmtO
+XMRTxRJR+pFYNy9IYtUGdGKVcZTTMSxUQ4F6r4zmHRVV76jX6ESnC+tUTv9LoY/O
+e8lZiJ7ZgFCDECtOaDotgloSscAR0gDLVCrQ36L3X+y+ab1BrdtmT5lIY7pRRtfU
+81+8CSadNb3XOOSWBlEBAWrBY+WYunzXf5KwKul8aWFnmvnafCJe0T0OGnp1czn6
+iEmgMWuGeInKj1DeMnb2CikYD03XHhzA7olhrXSj8wVbjaOq5oS9CNb2k9luX1IB
+olLgV5EUA5MSjYbWFn4Q
+=Rpkb
+-----END PGP SIGNATURE-----

Added: release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-groups.cfg
==============================================================================
--- release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-groups.cfg (added)
+++ release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-groups.cfg Wed May 17 02:17:41 2017
@@ -0,0 +1,60 @@
+#
+# This property stores the cluster groups for which the local node is member
+#
+groups = default
+
+#
+# Filtering of the bundles in the default cluster group
+#
+default.bundle.whitelist.inbound=*
+default.bundle.whitelist.outbound=*
+default.bundle.blacklist.inbound=*.xml
+default.bundle.blacklist.outbound=*.xml
+
+#
+# Filtering of the configurations in the default cluster group
+#
+default.config.whitelist.inbound=*
+default.config.whitelist.outbound=*
+default.config.blacklist.inbound=org.apache.felix.fileinstall*, \
+                                   org.apache.karaf.management, \
+                                   org.apache.karaf.shell, \
+                                   org.ops4j.pax.web, \
+                                   org.apache.aries.transaction, \
+                                   org.apache.karaf.cellar.node.cfg, \
+                                   org.apache.karaf.cellar.groups.cfg
+default.config.blacklist.outbound=org.apache.felix.fileinstall*, \
+                                    org.apache.karaf.management, \
+                                    org.apache.karaf.shell, \
+                                    org.ops4j.pax.web, \
+                                    org.apache.aries.transaction, \
+                                    org.apache.karaf.cellar.node.cfg, \
+                                    org.apache.karaf.cellar.groups.cfg
+
+#
+# Filtering of the features in the default cluster group
+#
+default.feature.whitelist.inbound=*
+default.feature.whitelist.outbound=*
+default.feature.blacklist.inbound=none
+default.feature.blacklist.outbound=none
+
+#
+# The following properties define the behavior to use when the node joins the cluster (the usage of the bootstrap
+# synchronizer), per cluster group and per resource.
+# The following values are accepted:
+# disabled: means that the synchronizer doesn't sync cluster group and node states
+# cluster: the synchronizer retrieves the state from the cluster group first (pull first), and push the node the state
+#          to the cluster group after (push after)
+# node: the synchronizer push the node state to the cluster group (push first), and pull the state from the cluster group
+#        after (pull after)
+# clusterOnly: the cluster is the "master", the node only retrieves and applies the cluster group state, nothing is
+#              pushed to the cluster group
+# nodeOnly: the node is the "master", the node pushes his state to the cluster group, nothing is pulled from the
+#           cluster group
+#
+default.bundle.sync=cluster
+default.config.sync=cluster
+default.feature.sync=cluster
+default.obr.urls.sync=cluster
+default.balanced.servlet.sync=cluster

Added: release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-groups.cfg.asc
==============================================================================
--- release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-groups.cfg.asc (added)
+++ release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-groups.cfg.asc Wed May 17 02:17:41 2017
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQIcBAABAgAGBQJZFChNAAoJEL/y7kLIKC52BEMQAL+ePON5YUzS2jfj+7065XXv
+dHhXdpOljJ8pWS/JZW2jllduwBUrLVuqv6KrUX+GLUqzwNmXg44Ub2R3PjvQgLcW
+VlkBK+BXG73FptVHFmeYi7NBw0V1gAEUhetperONr55udZ/3NEw9CHs5n7huR744
+ZfbfRWYLyPjWDK3K8LHvs6uHv+CdWXD/IUaO46PHaBawnDRKC0EExYSAYoO4x3La
+t8s9kkRVDVhdBtUfMLslxEDApPJcGTdpAiBUVPVSVyR/VpVHwcsBcA6me2exAaFS
+912XBoPScnCy7imHl7LC+dKgZNiy+f7hIIIkvDxnb+8XJxI7VVxC5Fn3vBJ36bSj
+ro9Hggiyux4BnYOD/5qT3vaF7GC44R3w+o6WFiQsrVA/V6ZiLp2j8QRq0JsdrdUr
+UmFoKkOea7O1NplY3nCRrptbZ/Ge3wWng8mKjQFgNp2z3n+jbUOZStQ8QeVMr051
+qhc8vEgBd26up2EPGYWA9AN9nDYj+TE3Ojwq3wCjsmHc1aTR8h6jJc/34jR6mIcy
+8uGMPibJHEV+vb0LVXTPfSZHoYjO0/7tpQzNcUtbkQjcgZcYibO/PBzm4rr1/ueD
+QS65XzDoztzyreYyeetA21x2yiZnNBdClGlGb+LzJW0gwhh/RfMr1wtd3EFHVoKW
+U/zQ7zD1xpW13L6mbCoo
+=NGEe
+-----END PGP SIGNATURE-----

Added: release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-hazelcast.xml
==============================================================================
--- release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-hazelcast.xml (added)
+++ release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-hazelcast.xml Wed May 17 02:17:41 2017
@@ -0,0 +1,216 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<hz:hazelcast xsi:schemaLocation="http://www.hazelcast.com/schema/config http://www.hazelcast.com/schema/config/hazelcast-config-3.6.xsd"
+           xmlns:hz="http://www.hazelcast.com/schema/config"
+           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+    <hz:group>
+        <hz:name>cellar</hz:name>
+        <hz:password>pass</hz:password>
+    </hz:group>
+    <hz:management-center enabled="false">http://localhost:8080/mancenter</hz:management-center>
+    <hz:network>
+        <hz:port auto-increment="true" port-count="100">5701</hz:port>
+        <hz:outbound-ports>
+            <!--
+                Allowed port range when connecting to other nodes.
+                0 or * means use system provided port.
+            -->
+            <hz:ports>0</hz:ports>
+        </hz:outbound-ports>
+        <hz:join>
+            <hz:multicast enabled="true">
+                <hz:multicast-group>224.2.2.3</hz:multicast-group>
+                <hz:multicast-port>54327</hz:multicast-port>
+            </hz:multicast>
+            <hz:tcp-ip enabled="false">
+                <hz:interface>127.0.0.1</hz:interface>
+            </hz:tcp-ip>
+            <hz:aws enabled="false">
+                <hz:access-key>my-access-key</hz:access-key>
+                <hz:secret-key>my-secret-key</hz:secret-key>
+                <!--optional, default is us-east-1 -->
+                <hz:region>us-west-1</hz:region>
+                <!--optional, default is ec2.amazonaws.com. If set, region shouldn't be set as it will override this property -->
+                <hz:host-header>ec2.amazonaws.com</hz:host-header>
+                <!-- optional, only instances belonging to this group will be discovered, default will try all running instances -->
+                <hz:security-group-name>hazelcast-sg</hz:security-group-name>
+                <hz:tag-key>type</hz:tag-key>
+                <hz:tag-value>hz-nodes</hz:tag-value>
+            </hz:aws>
+        </hz:join>
+        <hz:interfaces enabled="false">
+            <hz:interface>10.10.1.*</hz:interface>
+        </hz:interfaces>
+        <hz:ssl enabled="false"/>
+        <hz:socket-interceptor enabled="false"/>
+        <hz:symmetric-encryption enabled="false">
+            <!--
+               encryption algorithm such as
+               DES/ECB/PKCS5Padding,
+               PBEWithMD5AndDES,
+               AES/CBC/PKCS5Padding,
+               Blowfish,
+               DESede
+            -->
+            <hz:algorithm>PBEWithMD5AndDES</hz:algorithm>
+            <!-- salt value to use when generating the secret key -->
+            <hz:salt>thesalt</hz:salt>
+            <!-- pass phrase to use when generating the secret key -->
+            <hz:password>thepass</hz:password>
+            <!-- iteration count to use when generating the secret key -->
+            <hz:iteration-count>19</hz:iteration-count>
+        </hz:symmetric-encryption>
+    </hz:network>
+    <hz:partition-group enabled="false"/>
+    <hz:executor-service>
+        <hz:pool-size>16</hz:pool-size>
+        <!-- Queue capacity. 0 means Integer.MAX_VALUE -->
+        <hz:queue-capacity>0</hz:queue-capacity>
+    </hz:executor-service>
+    <hz:queue name="default">
+        <!--
+            Maximum size of the queue. When a JVM's local queue size reaches the maximum,
+            all put/offer operations will get blocked until the queue size
+            of the JVM goes down below the maximum.
+            Any integer between 0 and Integer.MAX_VALUE. 0 means
+            Integer.MAX_VALUE. Default is 0.
+        -->
+        <hz:max-size>0</hz:max-size>
+        <!--
+            Number of backups. If 1 is set as the backup-count for example,
+            then all entries of the map will be copied to another JVM for
+            fail-safety. 0 means no backup.
+        -->
+        <hz:backup-count>1</hz:backup-count>
+        <!--
+            Number of async backups. 0 means no backup.
+        -->
+        <hz:async-backup-count>0</hz:async-backup-count>
+        <hz:empty-queue-ttl>-1</hz:empty-queue-ttl>
+    </hz:queue>
+
+    <hz:map name="default">
+        <!--
+            Data type that will be used for storing recordMap.
+            Possible values:
+                BINARY (default): keys and values will be stored as binary data
+                OBJECT : values will be stored in their object forms
+                OFFHEAP : values will be stored in non-heap region of JVM
+        -->
+        <hz:in-memory-format>BINARY</hz:in-memory-format>
+        <!--
+            Number of backups. If 1 is set as the backup-count for example,
+            then all entries of the map will be copied to another JVM for
+            fail-safety. 0 means no backup.
+        -->
+        <hz:backup-count>1</hz:backup-count>
+        <!--
+            Number of async backups. 0 means no backup.
+        -->
+        <hz:async-backup-count>0</hz:async-backup-count>
+        <!--
+            Maximum number of seconds for each entry to stay in the map. Entries that are
+            older than <time-to-live-seconds> and not updated for <time-to-live-seconds>
+            will get automatically evicted from the map.
+            Any integer between 0 and Integer.MAX_VALUE. 0 means infinite. Default is 0.
+        -->
+        <hz:time-to-live-seconds>0</hz:time-to-live-seconds>
+        <!--
+            Maximum number of seconds for each entry to stay idle in the map. Entries that are
+            idle(not touched) for more than <max-idle-seconds> will get
+            automatically evicted from the map. Entry is touched if get, put or containsKey is called.
+            Any integer between 0 and Integer.MAX_VALUE. 0 means infinite. Default is 0.
+        -->
+        <hz:max-idle-seconds>0</hz:max-idle-seconds>
+        <!--
+            Valid values are:
+            NONE (no eviction),
+            LRU (Least Recently Used),
+            LFU (Least Frequently Used).
+            NONE is the default.
+        -->
+        <hz:eviction-policy>NONE</hz:eviction-policy>
+        <!--
+            Maximum size of the map. When max size is reached,
+            map is evicted based on the policy defined.
+            Any integer between 0 and Integer.MAX_VALUE. 0 means
+            Integer.MAX_VALUE. Default is 0.
+        -->
+        <hz:max-size policy="PER_NODE">0</hz:max-size>
+        <!--
+            When max. size is reached, specified percentage of
+            the map will be evicted. Any integer between 0 and 100.
+            If 25 is set for example, 25% of the entries will
+            get evicted.
+        -->
+        <hz:eviction-percentage>25</hz:eviction-percentage>
+        <!--
+            While recovering from split-brain (network partitioning),
+            map entries in the small cluster will merge into the bigger cluster
+            based on the policy set here. When an entry merge into the
+            cluster, there might an existing entry with the same key already.
+            Values of these entries might be different for that same key.
+            Which value should be set for the key? Conflict is resolved by
+            the policy set here. Default policy is PutIfAbsentMapMergePolicy
+
+            There are built-in merge policies such as
+            com.hazelcast.map.merge.PassThroughMergePolicy; entry will be added if there is no existing entry for the key.
+            com.hazelcast.map.merge.PutIfAbsentMapMergePolicy ; entry will be added if the merging entry doesn't exist in the cluster.
+            com.hazelcast.map.merge.HigherHitsMapMergePolicy ; entry with the higher hits wins.
+            com.hazelcast.map.merge.LatestUpdateMapMergePolicy ; entry with the latest update wins.
+        -->
+        <hz:merge-policy>com.hazelcast.map.merge.PassThroughMergePolicy</hz:merge-policy>
+    </hz:map>
+    <hz:map name="org.apache.karaf.cellar.log">
+        <hz:time-to-live-seconds>0</hz:time-to-live-seconds>
+        <hz:max-idle-seconds>0</hz:max-idle-seconds>
+        <hz:eviction-policy>LRU</hz:eviction-policy>
+        <hz:max-size policy="PER_PARTITION">5000</hz:max-size>
+        <hz:eviction-percentage>25</hz:eviction-percentage>
+        <hz:backup-count>0</hz:backup-count>
+    </hz:map>
+
+    <hz:multimap name="default">
+        <hz:backup-count>1</hz:backup-count>
+        <hz:value-collection-type>SET</hz:value-collection-type>
+    </hz:multimap>
+
+    <hz:multimap name="default">
+        <hz:backup-count>1</hz:backup-count>
+        <hz:value-collection-type>SET</hz:value-collection-type>
+    </hz:multimap>
+
+    <hz:list name="default">
+        <hz:backup-count>1</hz:backup-count>
+    </hz:list>
+
+    <hz:set name="default">
+        <hz:backup-count>1</hz:backup-count>
+    </hz:set>
+
+    <hz:jobtracker name="default">
+        <hz:max-thread-size>0</hz:max-thread-size>
+        <!-- Queue size 0 means number of partitions * 2 -->
+        <hz:queue-size>0</hz:queue-size>
+        <hz:retry-count>0</hz:retry-count>
+        <hz:chunk-size>1000</hz:chunk-size>
+        <hz:communicate-stats>true</hz:communicate-stats>
+        <hz:topology-changed-strategy>CANCEL_RUNNING_OPERATION</hz:topology-changed-strategy>
+    </hz:jobtracker>
+
+    <hz:semaphore name="default">
+        <hz:initial-permits>0</hz:initial-permits>
+        <hz:backup-count>1</hz:backup-count>
+        <hz:async-backup-count>0</hz:async-backup-count>
+    </hz:semaphore>
+
+    <hz:serialization>
+        <hz:portable-version>0</hz:portable-version>
+    </hz:serialization>
+
+    <hz:services enable-defaults="true" />
+
+    <hz:properties>
+        <hz:property name="hazelcast.max.no.heartbeat.seconds">60</hz:property>
+        <hz:property name="hazelcast.max.no.master.confirmation.seconds">120</hz:property>
+    </hz:properties>
+</hz:hazelcast>
\ No newline at end of file

Added: release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-hazelcast.xml.asc
==============================================================================
--- release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-hazelcast.xml.asc (added)
+++ release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-hazelcast.xml.asc Wed May 17 02:17:41 2017
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQIcBAABAgAGBQJZFChNAAoJEL/y7kLIKC52E8IP/js42Xx+pVQwulXdNt4ZVrKL
+/2fILVYthHwQSEEcpyHU33HokB4aJRGgpZzL/cQhgOBToIymXOssykfWQVqRuEYB
+kBkZJBZk6JcF1qq5+5uJTBdC45xadZVzw4TTejt3LwoN0IdKTx5FnuHoShu4Ak3j
+NbY965y2zu37JaR/CwsnxuLGbI7YiDkcIcBQdq2EY5fAuPuOql9uku2p5peaJTbU
+WQR2HF7xhS3em0nT2BgqeqMxKgfoloKK+ZoWTkr4UbU5q02LL/Ay7mtPMp0oSt+z
+XhJDdPLLrhMUYLRzB3MeFyPnXWtcrFAigmITQocIYtArCsbeiPtsiU/PfFHDbeLw
+qOAERg28D7rUsUqCNocfktx4ZC5gC/0chD12R4cE0zA9Hrubn99CDBUsalgQQD2o
+n35M359X32Spjg4aeIGSf58uESx2BK5AkRN/Pj37iYZXH87jORtpNTqhAjohvPtt
+f8InDC0sk3RUkMVfulKBzo/QsULy7l0hAi4uAs0gjb+vI3ogw2h4xQKV3KkqhPet
+dmoDgVGSMGI9uXZ1jKpjowLupZQHOBmtt/CdMGkQNSKteqnIS+VUFlzcbh/O1MZt
+XPX9nD/WNUa/Kz9I4fTq52mF6YB+PSGfwWiz8WnOTv75dnaDdwdjPsAGrVqgKPMh
+7zOp1q2gBkO1kgxO35ww
+=ksx8
+-----END PGP SIGNATURE-----

Added: release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-node.cfg
==============================================================================
--- release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-node.cfg (added)
+++ release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-node.cfg Wed May 17 02:17:41 2017
@@ -0,0 +1,47 @@
+#
+# This node is member of the following cluster groups
+#
+groups = default
+
+#
+# The following properties define if the local event listeners (per resource)
+# A local listener listens for local events (like bundle install, etc) and broadcast this state change to the cluster
+#
+bundle.listener = false
+config.listener = false
+feature.listener = false
+
+#
+# Cluster event producer
+#
+producer = true
+
+#
+# Cluster event consumer
+#
+consumer = true
+
+#
+# Cluster event handlers
+#
+# bundle event handler
+handler.org.apache.karaf.cellar.bundle.BundleEventHandler = true
+# config event handler
+handler.org.apache.karaf.cellar.config.ConfigurationEventHandler = true
+# feature event handler
+handler.org.apache.karaf.cellar.features.FeaturesEventHandler = true
+# DOSGi event handler
+handler.org.apache.karaf.cellar.dosgi.RemoteServiceCallHandler = true
+# OSGi event handler
+handler.org.apache.karaf.cellar.event.ClusterEventHandler = true
+# OBR event handler
+handler.org.apache.karaf.cellar.obr.ObrBundleEventHandler = true
+handler.org.apache.karaf.cellar.obr.ObrUrlEventHandler = true
+# HTTP balancer event handler
+handler.org.apache.karaf.cellar.http.balancer.BalancerEventHandler = true
+
+#
+# Excluded config properties from the sync
+# Some config properties can be considered as local to a node, and should not be sync on the cluster.
+#
+config.excluded.properties = service.factoryPid, felix.fileinstall.filename, felix.fileinstall.dir, felix.fileinstall.tmpdir, org.ops4j.pax.url.mvn.defaultRepositories

Added: release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-node.cfg.asc
==============================================================================
--- release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-node.cfg.asc (added)
+++ release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-node.cfg.asc Wed May 17 02:17:41 2017
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQIcBAABAgAGBQJZFChNAAoJEL/y7kLIKC52kv4QALKYAhHpfZif9J3VXHCXARPv
+BJxpfaeTeP3Ya7iERVeIXFvlKTze/DLEBTvTxXWG1U6nCuiu7jIBBgDFUaYcdKG+
+QFndJ2AyXikuwwyRAHsmDLZFIFcNPtgNQJA51mP1WfV9wFbNlTLhafoE635vOsiK
+qLh5vGhLKbT5wSSOccCHbfJXqFc+rqyUeis71GphqjQyzkWPxVDUkvqOq2tYaB9g
+Zi9iYluT/yzLQaFRAzkFAhDAvidjwqI4mJDYrz44J5rLNM62Qnvx32lKpPV3z2NZ
+J1eItmsu42uWmMzwxaIeeTjLMJlNjGDj1U0NAoVCQngcUnXZMwM0XV51IuRyJNtg
+PzBX0dzL+p6SXbLrWPMdFy/TYLORG/s02X1qFKYf7hyo9ouAJhF0pSgPDEydajoV
+Z6x6mwSi18H1vjDBGNtwevGLkF1Ms4LYDHQaMb1NHt+mI2T38DyU2lec4Wu1gJYf
+meZMuzyCR6G2ljHYc49LEwpRMJLgnR7L+ee37cSeWZlQRCkt18N0VuF3W0AMTgPh
+H+nYJfq+lsevqDxaiSgWYUasJtQtrX/KX3Bbx8ppawSFbKyNlL+ZNumCgdUcwBLr
+x7xmRy02JaRb9B6DH7/tuXIZ25YUL9jeRnqAWNdL33WvwCadm/ZZzADJYTSyYHPM
+hTTL2cM0FUcwRJ0JiEeK
+=p87V
+-----END PGP SIGNATURE-----

Added: release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.tar.gz
==============================================================================
Binary file - no diff available.

Propchange: release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.tar.gz.asc
==============================================================================
--- release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.tar.gz.asc (added)
+++ release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.tar.gz.asc Wed May 17 02:17:41 2017
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQIcBAABAgAGBQJZFChNAAoJEL/y7kLIKC52IPkP/30C7GLMRKVmL0s3O2WUojau
+fBJ79j6wBMIIUCAI3oFb4TC3qNlhCmq7RLI0eVDXn47iMEbBc9U7Bq//W1abMnpj
+UubwGc7Pbi2MktPZfd74rFGobRHRjZNqjbvklJlCOSD3jY597nAgyxY5PpWgYzwT
+fG5aB3cF92/Vw7TDgNqJeL3AxzUBCfIosv1RwyAaNgEmGx6cZt6aC3YRuA1lU1Zx
+pXPwHqauKJjVVOtbFZ3rf8jMz1N5a6Cg+wpE+B0dzZtiWwivqFCK/NRqfNQtpGit
+zZQMTxKIlvpgI4lNJuxeKozrcFZkxqgNFJRUJwfPUy9snUCbcF7aadePhzZO4U6H
+8WwMa6Jk3d3pJNXdiKuVUBs8wdmMXrXbkHkAKVG9/Mb9ze/AiFImGfKqHBOGMjfU
+dcA53hWCwv+BPl4serABOBWs+P1HLKHOU/YvWhIlJ8SXXrRv3xDSoqOIoSH+fMpy
+OyHlKT1avs4nqKDIbdX9dHHE/a8Q+I07n1zf4sH3NUQ7kphepGk9wiqRVmjv3pWM
+OBV43dx5jUH6XLzj+ga/Ipc0cftGTD5th8k/kDnRGVbLOZIUpoBds9O9fWWX1K/J
+yafCwlTqI8OSzYMSc2C+Ke2rsJWCqEFP3Lkd24iNIfWa5DozuTev938YudONQMWM
+bi6SiAtNrvVnQ2cMpj1D
+=fkzR
+-----END PGP SIGNATURE-----

Added: release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.tar.gz.md5
==============================================================================
--- release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.tar.gz.md5 (added)
+++ release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.tar.gz.md5 Wed May 17 02:17:41 2017
@@ -0,0 +1 @@
+fb4bdcad5037e823d11767f037289204  apache-karaf-cellar-4.0.4-src.tar.gz

Added: release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.tar.gz.sha1
==============================================================================
--- release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.tar.gz.sha1 (added)
+++ release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.tar.gz.sha1 Wed May 17 02:17:41 2017
@@ -0,0 +1 @@
+02c3456f130becd47365041d09f39eec51db7965  apache-karaf-cellar-4.0.4-src.tar.gz

Added: release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.zip
==============================================================================
Binary file - no diff available.

Propchange: release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.zip.asc
==============================================================================
--- release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.zip.asc (added)
+++ release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.zip.asc Wed May 17 02:17:41 2017
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQIcBAABAgAGBQJZFChNAAoJEL/y7kLIKC522rIQAJTNJ0fh9FJMx3UVuBsRK2D/
+HAc1rW/67l++Ydezz38JwJhyu3vYvzCYNZiHU/BFnCFjPQd3RDQoZfJMBGCQu8p5
+Bz2OFqnIvyZm7K2e2SqGEwmcY0TQol+/HkqdshoJ9ucq12uQNElTmCCtgB2kI6ss
+td94U+Z9t3tz5ANrFAslj17CG+VmCYxn7NTo40ryD5Iy/YYAUhR2CVdpF8JiS1Wi
+SHEFVPpct3D9ROM9cgpdAtu/JWWRgyWNLGVMTSeJziDyerz6bx0gO+cpjzKNwnOn
+hZ7kyGbrIOk8Xaf5gWZ1lSmQT0vlPtphM/E7Mm2bBZkKW8zn5u5q6d6w7j5OmOE4
+attEP+09ZDhDy/z9GMPtgUDQwJemds5e33tmtpwKxn42nEB1nOy6qnmlcEmpPszh
+H1/X64yUOYOQmQBVH5W175nWJ/nZsLDkEcohgR9Ck59/dMZf68L6KcXIYjbZJAI4
+qgIpZ01DpyLaR+iwsKflbiyOLhoFIYnUNHv1PcDEaVojTjJo063vjxlliP7BdIQs
++1kMSRwo022A58gVrw83ZJ9FIJt7riK+WFUS7v9m4SwLGoaQMuuBTCIt6+IhW3zE
+x5dz4DREUPTxPxrRClbEDTdyPpKp2BRXIe8GPqyfztgXMlXkKXOeHZZF0Ot0eFid
+P6Y6JLxaQquFi7EcN+3g
+=4IDN
+-----END PGP SIGNATURE-----

Added: release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.zip.md5
==============================================================================
--- release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.zip.md5 (added)
+++ release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.zip.md5 Wed May 17 02:17:41 2017
@@ -0,0 +1 @@
+096725f8e99060470ab822f97d0883ae  apache-karaf-cellar-4.0.4-src.zip

Added: release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.zip.sha1
==============================================================================
--- release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.zip.sha1 (added)
+++ release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4-src.zip.sha1 Wed May 17 02:17:41 2017
@@ -0,0 +1 @@
+74b6734fcc4ba585cf19a853cc6c0e84f992ccaa  apache-karaf-cellar-4.0.4-src.zip

Added: release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4.pom
==============================================================================
--- release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4.pom (added)
+++ release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4.pom Wed May 17 02:17:41 2017
@@ -0,0 +1,199 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+    <!--
+
+        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.
+    -->
+
+    <modelVersion>4.0.0</modelVersion>
+
+    <parent>
+        <groupId>org.apache.karaf</groupId>
+        <artifactId>cellar</artifactId>
+        <version>4.0.4</version>
+        <relativePath>../pom.xml</relativePath>
+    </parent>
+
+    <groupId>org.apache.karaf.cellar</groupId>
+    <artifactId>apache-karaf-cellar</artifactId>
+    <packaging>pom</packaging>
+    <name>Apache Karaf :: Cellar :: Assembly</name>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.karaf.features</groupId>
+            <artifactId>framework</artifactId>
+            <version>${karaf.version}</version>
+            <type>kar</type>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.karaf.features</groupId>
+            <artifactId>standard</artifactId>
+            <version>${karaf.version}</version>
+            <classifier>features</classifier>
+            <type>xml</type>
+            <scope>provided</scope>
+        </dependency>
+    </dependencies>
+
+
+    <build>
+        <resources>
+            <resource>
+                <directory>src/main/resources</directory>
+                <filtering>true</filtering>
+                <includes>
+                    <include>**/*</include>
+                </includes>
+            </resource>
+        </resources>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.karaf.tooling</groupId>
+                <artifactId>karaf-maven-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <id>verify</id>
+                        <phase>process-resources</phase>
+                        <goals>
+                            <goal>verify</goal>
+                        </goals>
+                        <configuration>
+                            <descriptors>
+                                <descriptor>mvn:org.apache.karaf.features/framework/${karaf.version}/xml/features</descriptor>
+                                <descriptor>mvn:org.apache.karaf.features/standard/${karaf.version}/xml/features</descriptor>
+                                <descriptor>file:${project.build.directory}/classes/features.xml</descriptor>
+                            </descriptors>
+                            <distribution>org.apache.karaf.features:framework</distribution>
+                            <javase>1.7</javase>
+                            <framework>
+                                <feature>framework</feature>
+                            </framework>
+                            <features>
+                                <feature>hazelcast</feature>
+                                <feature>cellar-core</feature>
+                                <feature>cellar-hazelcast</feature>
+                                <feature>cellar-shell</feature>
+                                <feature>cellar</feature>
+                                <feature>cellar-dosgi</feature>
+                                <feature>cellar-obr</feature>
+                                <feature>cellar-eventadmin</feature>
+                                <feature>cellar-cloud</feature>
+                                <feature>cellar-webconsole</feature>
+                            </features>
+                            <verifyTransitive>false</verifyTransitive>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-resources-plugin</artifactId>
+                <configuration>
+                    <useDefaultDelimiters>false</useDefaultDelimiters>
+                    <delimiters>
+                        <delimiter>${*}</delimiter>
+                    </delimiters>
+                </configuration>
+                <executions>
+                    <execution>
+                        <id>filter</id>
+                        <phase>generate-resources</phase>
+                        <goals>
+                            <goal>resources</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>build-helper-maven-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <id>attach-artifact</id>
+                        <phase>package</phase>
+                        <goals>
+                            <goal>attach-artifact</goal>
+                        </goals>
+                        <configuration>
+                            <artifacts>
+                                <artifact>
+                                    <file>target/classes/features.xml</file>
+                                    <type>xml</type>
+                                    <classifier>features</classifier>
+                                </artifact>
+                                <artifact>
+                                    <file>target/classes/groups.cfg</file>
+                                    <type>cfg</type>
+                                    <classifier>groups</classifier>
+                                </artifact>
+                                <artifact>
+                                    <file>target/classes/node.cfg</file>
+                                    <type>cfg</type>
+                                    <classifier>node</classifier>
+                                </artifact>
+                                <artifact>
+                                    <file>target/classes/hazelcast.xml</file>
+                                    <type>xml</type>
+                                    <classifier>hazelcast</classifier>
+                                </artifact>
+                            </artifacts>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-assembly-plugin</artifactId>
+                <version>2.2.1</version>
+                <executions>
+                    <execution>
+                        <id>make-assembly</id>
+                        <phase>none</phase>
+                    </execution>
+                    <execution>
+                        <id>unix-src</id>
+                        <phase>package</phase>
+                        <goals>
+                            <goal>single</goal>
+                        </goals>
+                        <configuration>
+                            <descriptors>
+                                <descriptor>src/main/descriptors/unix-src.xml</descriptor>
+                            </descriptors>
+                            <tarLongFileMode>gnu</tarLongFileMode>
+                        </configuration>
+                    </execution>
+                    <execution>
+                        <id>windows-src</id>
+                        <phase>package</phase>
+                        <goals>
+                            <goal>single</goal>
+                        </goals>
+                        <configuration>
+                            <descriptors>
+                                <descriptor>src/main/descriptors/windows-src.xml</descriptor>
+                            </descriptors>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
+
+</project>

Added: release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4.pom.asc
==============================================================================
--- release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4.pom.asc (added)
+++ release/karaf/cellar/4.0.4/apache-karaf-cellar-4.0.4.pom.asc Wed May 17 02:17:41 2017
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQIcBAABAgAGBQJZFChNAAoJEL/y7kLIKC526q0QAKOnImH/woXZjMTx7a8mjp7E
+WHYfK+SJlj0ikSeYrNDCFxf/Ga3UO6vN+8DCRoMjJO/RKunGI5f9hns5DDo7hE78
+n6atBnGHIqEum0uesek6W7PmdkbpmvS+UjzINyGy34/4sShHhMm+uC0Db8tZRFr4
+ZOiKv2rmfFZRMuJlLPiurGjrpVDdMIjmt+DMIBHLMOIIhGYf1BCrwzmrRXPs9JZH
+a56l19WskiV3q2lDEOJXx/nTsKXLf6L8cw5PhprrtJgQPhtoZ537UrSiCxiw3l45
+FbqySjpGXQal2dJIdeb4DWkWd40JcbwULmWoVg1758CH5GVvtptLqzzENjQYpexH
+ebltQarygSSQioj6Yv/zwpXvorp5ODIEVsQiGtV+BUQPzpJmKmABc0NXFYuUPt85
+s9YxNLEXEM02cW02ON0PSl/xwsRDpEYqrtf61FtlsZaoPjoiKBGa5LUm9pmfjtTo
+XwgcD5f8p7swTwiTCa/3r0+6Lsjh/fCSJjdmBQaGjhyqH9iWtjEVg41g9SQkq8w/
+6FVW/IPWlFRWMc+Kq8e3ayB32ZB9a1HxiKNTLqQHLN22jm0gG1F4mPQN/O8QWliz
+HNXxZ7qiQlXSjL/fWY+cGj3sVEMQtb8mhc2a05BTp4HFaP5BVd+ok3qxUHxQLRU6
+8wRD6BAvd02SA2bawpcs
+=FnG0
+-----END PGP SIGNATURE-----

Added: release/karaf/cellar/4.1.0/_remote.repositories
==============================================================================
--- release/karaf/cellar/4.1.0/_remote.repositories (added)
+++ release/karaf/cellar/4.1.0/_remote.repositories Wed May 17 02:17:41 2017
@@ -0,0 +1,16 @@
+#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
+#Thu May 11 07:58:02 CEST 2017
+apache-karaf-cellar-4.1.0.pom>=
+apache-karaf-cellar-4.1.0-node.cfg.asc>=
+apache-karaf-cellar-4.1.0-src.tar.gz>=
+apache-karaf-cellar-4.1.0-features.xml.asc>=
+apache-karaf-cellar-4.1.0.pom.asc>=
+apache-karaf-cellar-4.1.0-features.xml>=
+apache-karaf-cellar-4.1.0-hazelcast.xml>=
+apache-karaf-cellar-4.1.0-groups.cfg>=
+apache-karaf-cellar-4.1.0-src.zip.asc>=
+apache-karaf-cellar-4.1.0-hazelcast.xml.asc>=
+apache-karaf-cellar-4.1.0-src.tar.gz.asc>=
+apache-karaf-cellar-4.1.0-node.cfg>=
+apache-karaf-cellar-4.1.0-groups.cfg.asc>=
+apache-karaf-cellar-4.1.0-src.zip>=

Added: release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-features.xml
==============================================================================
--- release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-features.xml (added)
+++ release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-features.xml Wed May 17 02:17:41 2017
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+   Licensed 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.
+-->
+<features name="karaf-cellar-4.1.0" xmlns="http://karaf.apache.org/xmlns/features/v1.3.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://karaf.apache.org/xmlns/features/v1.3.0 http://karaf.apache.org/xmlns/features/v1.3.0">
+
+    <repository>mvn:org.apache.jclouds.karaf/jclouds-karaf/1.9.1/xml/features</repository>
+    <repository>mvn:io.fabric8.kubernetes/kubernetes-karaf/1.4.7/xml/features</repository>
+    
+    <feature name="cellar-core" description="Karaf clustering core" version="4.1.0">
+        <feature>aries-proxy</feature>
+        <feature>shell</feature>
+        <configfile finalname="/etc/org.apache.karaf.cellar.groups.cfg">mvn:org.apache.karaf.cellar/apache-karaf-cellar/4.1.0/cfg/groups</configfile>
+        <configfile finalname="/etc/org.apache.karaf.cellar.node.cfg">mvn:org.apache.karaf.cellar/apache-karaf-cellar/4.1.0/cfg/node</configfile>
+        <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.core/4.1.0</bundle>
+    </feature>
+
+    <feature name="hazelcast" description="In memory data grid" version="3.8.1">
+        <configfile finalname="/etc/hazelcast.xml">mvn:org.apache.karaf.cellar/apache-karaf-cellar/4.1.0/xml/hazelcast</configfile>
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/1.1.1</bundle>
+        <bundle>mvn:com.eclipsesource.minimal-json/minimal-json/0.9.2</bundle>
+        <bundle>mvn:com.hazelcast/hazelcast-all/3.8.1</bundle>
+    </feature>
+
+    <feature name="cellar-hazelcast" description="Cellar implementation based on Hazelcast" version="4.1.0">
+        <feature version="3.8.1">hazelcast</feature>
+        <feature version="4.1.0">cellar-core</feature>
+        <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.hazelcast/4.1.0</bundle>
+        <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.utils/4.1.0</bundle>
+        <capability>
+            karaf.cellar.provider;provider:=hazelcast
+        </capability>
+    </feature>
+
+    <feature name="cellar-config" description="ConfigAdmin cluster support" version="4.1.0">
+        <conditional>
+            <condition>config</condition>
+            <feature dependency="true">cellar-hazelcast</feature>
+            <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.config/4.1.0</bundle>
+        </conditional>
+    </feature>
+
+    <feature name="cellar-features" description="Karaf features cluster support" version="4.1.0">
+        <conditional>
+            <condition>feature</condition>
+            <feature dependency="true">cellar-hazelcast</feature>
+            <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.features/4.1.0</bundle>
+        </conditional>
+    </feature>
+
+    <feature name="cellar-kar" description="Karaf kar cluster support" version="4.1.0">
+        <conditional>
+            <condition>kar</condition>
+            <feature dependency="true">cellar-hazelcast</feature>
+            <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.kar/4.1.0</bundle>
+        </conditional>
+    </feature>
+
+    <feature name="cellar-bundle" description="Bundle cluster support" version="4.1.0">
+        <conditional>
+            <condition>bundle</condition>
+            <feature dependency="true">cellar-hazelcast</feature>
+            <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.bundle/4.1.0</bundle>
+        </conditional>
+    </feature>
+
+    <feature name="cellar-shell" description="Cellar shell support" version="4.1.0">
+        <conditional>
+            <condition>shell</condition>
+            <feature dependency="true">cellar-hazelcast</feature>
+            <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.shell/4.1.0</bundle>
+        </conditional>
+    </feature>
+
+    <feature name="cellar" description="Karaf clustering" version="4.1.0">
+        <feature dependency="true">cellar-hazelcast</feature>
+        <feature>cellar-shell</feature>
+        <feature>cellar-config</feature>
+        <feature>cellar-bundle</feature>
+        <feature>cellar-features</feature>
+        <feature>cellar-kar</feature>
+        <requirement>
+            karaf.cellar.provider
+        </requirement>
+    </feature>
+
+    <feature name="cellar-dosgi" description="DOSGi support" version="4.1.0">
+        <feature dependency="true">cellar-hazelcast</feature>
+        <bundle start-level="40">mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.dosgi/4.1.0</bundle>
+    </feature>
+
+    <feature name="cellar-obr" description="OBR cluster support" version="4.1.0">
+        <conditional>
+            <condition>obr</condition>
+            <feature dependency="true">cellar-hazelcast</feature>
+            <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.obr/4.1.0</bundle>
+        </conditional>
+    </feature>
+
+    <feature name="cellar-eventadmin" description="OSGi events broadcasting in clusters" version="4.1.0">
+        <conditional>
+            <condition>eventadmin</condition>
+            <feature dependency="true">cellar-hazelcast</feature>
+            <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.event/4.1.0</bundle>
+        </conditional>
+    </feature>
+
+    <feature name="cellar-cloud" description="Cloud blobstore support in clusters" version="4.1.0">
+        <feature dependency="true">cellar-hazelcast</feature>
+        <feature version="1.9.1">jclouds</feature>
+        <!-- Adding S3 as the default Blobstore -->
+        <feature>jclouds-aws-s3</feature>
+        <bundle>mvn:joda-time/joda-time/2.9.1</bundle>
+        <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.cloud/4.1.0</bundle>
+    </feature>
+
+    <feature name="cellar-kubernetes" description="Cellar Kubernetes support" version="4.1.0">
+        <feature>cellar-core</feature>
+        <feature>kubernetes-client</feature>
+        <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.kubernetes/4.1.0</bundle>
+    </feature>
+
+    <feature name="cellar-dns" description="Cellar DNS support" version="4.1.0">
+        <feature>cellar-core</feature>
+        <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.dns/4.1.0</bundle>
+    </feature>
+
+    <feature name="cellar-etcd" description="Cellar Etcd discovery support" version="4.1.0">
+        <feature>cellar-core</feature>
+        <bundle>mvn:com.netflix.feign/feign-core/8.13.1</bundle>
+        <bundle>mvn:com.netflix.feign/feign-slf4j/8.13.1</bundle>
+        <bundle>mvn:com.netflix.feign/feign-gson/8.13.1</bundle>
+        <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.etcd/4.1.0</bundle>
+    </feature>
+
+    <feature name="cellar-webconsole" description="Cellar plugin for Karaf WebConsole" version="4.1.0">
+        <conditional>
+            <condition>webconsole</condition>
+            <feature dependency="true">cellar-hazelcast</feature>
+            <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.webconsole/4.1.0</bundle>
+        </conditional>
+    </feature>
+
+    <feature name="cellar-http-balancer" description="Cellar HTTP request balancer" version="4.1.0">
+        <feature dependency="true">cellar-hazelcast</feature>
+        <feature>http</feature>
+        <feature>http-whiteboard</feature>
+        <bundle>mvn:org.apache.karaf.cellar.http/org.apache.karaf.cellar.http.balancer/4.1.0</bundle>
+    </feature>
+
+    <feature name="cellar-log" description="Cellar central log support" version="4.1.0">
+        <conditional>
+            <condition>log</condition>
+            <feature dependency="true">cellar-hazelcast</feature>
+            <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.log/4.1.0</bundle>
+        </conditional>
+    </feature>
+
+</features>

Added: release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-features.xml.asc
==============================================================================
--- release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-features.xml.asc (added)
+++ release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-features.xml.asc Wed May 17 02:17:41 2017
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQIcBAABAgAGBQJZE/1qAAoJEL/y7kLIKC52Xr8P/ihP1W5Pp08xOLft29vJSe2c
+NHdoXYJTfapWGB1SEoJKiO7UDbbT5/YmCW179Msq5XUW3iEwNV5nfw+3B0kk2gky
+j166PGRdvJ8Vq8Kvf6cR6u1XzJXM4k1QiSgrzRzaiEN0JztGFkMZT2Dhgk4huuaO
+ySv1+NZFDRf2K89yNTxqTe5ZaefaKA1fY/hMBiVtRSmazbvKLkmigNALSeBmSp68
+P2zqo7zaB9Oj31/Os7ftf70Gw1cwHWNiUxHl8JivKJKkTqXqbU2LxKzyYxcXfRIo
+0vkvJEN+1DkVVpWfBiO6VIJfiZFFb4uDlR5+e6Jg1HeebbbtuzoYq1YxSYZLzycG
+nx6SbOzEuXIY8+bIrEtNma8JG62s/68hZxvh7AHzXl3QmjljIzFrxIqOKDSWPP8X
+vYg9+fNqmeXEKmxpH2VstzKDWEQXfboFhzBsIJaxxyrIukHRPPJ+87RA/Ku68TlM
+xOAJ8JJ0VxJGIgnV5mn+Nuur4WWOa1vIOWOma4w/yI8luO9Qfm302tw1mmutvLHe
+nyQg6fNPpa4UIAimPCrt6j00trZ3fCGWBMpbAYv/twOzlABrF34oeoCxXlZVQAx8
+guZYSYu55E91LJC+r5xjm4AF4GGXhMvuXVEonRF2I2CFc7P5UF51KfLPWvHUGNx7
+hbQBUw1QrA7nY0XBWAFh
+=a2e5
+-----END PGP SIGNATURE-----

Added: release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-groups.cfg
==============================================================================
--- release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-groups.cfg (added)
+++ release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-groups.cfg Wed May 17 02:17:41 2017
@@ -0,0 +1,60 @@
+#
+# This property stores the cluster groups for which the local node is member
+#
+groups = default
+
+#
+# Filtering of the bundles in the default cluster group
+#
+default.bundle.whitelist.inbound=*
+default.bundle.whitelist.outbound=*
+default.bundle.blacklist.inbound=*.xml
+default.bundle.blacklist.outbound=*.xml
+
+#
+# Filtering of the configurations in the default cluster group
+#
+default.config.whitelist.inbound=*
+default.config.whitelist.outbound=*
+default.config.blacklist.inbound=org.apache.felix.fileinstall*, \
+                                   org.apache.karaf.management, \
+                                   org.apache.karaf.shell, \
+                                   org.ops4j.pax.web, \
+                                   org.apache.aries.transaction, \
+                                   org.apache.karaf.cellar.node.cfg, \
+                                   org.apache.karaf.cellar.groups.cfg
+default.config.blacklist.outbound=org.apache.felix.fileinstall*, \
+                                    org.apache.karaf.management, \
+                                    org.apache.karaf.shell, \
+                                    org.ops4j.pax.web, \
+                                    org.apache.aries.transaction, \
+                                    org.apache.karaf.cellar.node.cfg, \
+                                    org.apache.karaf.cellar.groups.cfg
+
+#
+# Filtering of the features in the default cluster group
+#
+default.feature.whitelist.inbound=*
+default.feature.whitelist.outbound=*
+default.feature.blacklist.inbound=none
+default.feature.blacklist.outbound=none
+
+#
+# The following properties define the behavior to use when the node joins the cluster (the usage of the bootstrap
+# synchronizer), per cluster group and per resource.
+# The following values are accepted:
+# disabled: means that the synchronizer doesn't sync cluster group and node states
+# cluster: the synchronizer retrieves the state from the cluster group first (pull first), and push the node the state
+#          to the cluster group after (push after)
+# node: the synchronizer push the node state to the cluster group (push first), and pull the state from the cluster group
+#        after (pull after)
+# clusterOnly: the cluster is the "master", the node only retrieves and applies the cluster group state, nothing is
+#              pushed to the cluster group
+# nodeOnly: the node is the "master", the node pushes his state to the cluster group, nothing is pulled from the
+#           cluster group
+#
+default.bundle.sync=cluster
+default.config.sync=cluster
+default.feature.sync=cluster
+default.obr.urls.sync=cluster
+default.balanced.servlet.sync=cluster

Added: release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-groups.cfg.asc
==============================================================================
--- release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-groups.cfg.asc (added)
+++ release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-groups.cfg.asc Wed May 17 02:17:41 2017
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQIcBAABAgAGBQJZE/1qAAoJEL/y7kLIKC525tsP/RcaGwbPL5yOndNfr2VY9AWz
+ejA9AreleDhvdZDOzekZGMrqlfe0t4YSB09PLgBZyNlFKxhRL4nqFBoXGL1slgSO
+t8yM+QRLXgwuFh1TfLpsfMWHZMW3Onvle00Wd9nGY/rd08+K4CDGCVyc9ZIDJNjO
+QRtCzpTy3b+d/U3TEY7ok3JPk2bjTXEjdsWuQdtEPKSyhRq3u8OXvAx7qbqf+P8f
+eWib/jb7B3rgUOOX90eYyx1rPl2GitKBKIB8PJf+JDVX0EMIbW/lo2NUo4/KaN4x
+I/bmUuCO8FR39uV5QKoOHMOIcuIsEMvjbg+CglsTeW484J7CNkYnVINM14bRinKW
++EHveG+R3ztV+IGhzRNyFQ+5B9daM7bLc3YHUJM05bOS9we9wishbOaTYJk2w+ME
+1RXYQNToDi8HY/qFsxGPBAXr5HLViyJ+3b7WwAqFYS9HRiDkOcpL3nQVm0f4u6SJ
+pWMXE59G6Qp+YMi4ttIWS/oVy6Wz5aYugq3AYBeOgya31tQjU8uuY694ayT5bgXR
+VKjTuDIDUohZ8pjnqmN2Hbr8m9GbHSTTF1p1ARVaezG9j/md24StUdDn5OrEUym6
+uXi3fb26SXZK3VMVC8D/eA08F3GjGlp+pcvS5e2yv+LupArzG3X0XCQ5+7yyaQkF
+AlseArYq1dF3uxOICxi0
+=RMKK
+-----END PGP SIGNATURE-----

Added: release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-hazelcast.xml
==============================================================================
--- release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-hazelcast.xml (added)
+++ release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-hazelcast.xml Wed May 17 02:17:41 2017
@@ -0,0 +1,216 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<hazelcast xmlns="http://www.hazelcast.com/schema/config"
+           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+           xsi:schemaLocation="http://www.hazelcast.com/schema/config http://www.hazelcast.com/schema/config/hazelcast-config-3.6.xsd">
+    <group>
+        <name>cellar</name>
+        <password>pass</password>
+    </group>
+    <management-center enabled="false">http://localhost:8080/mancenter</management-center>
+    <network>
+        <port auto-increment="true" port-count="100">5701</port>
+        <outbound-ports>
+            <!--
+                Allowed port range when connecting to other nodes.
+                0 or * means use system provided port.
+            -->
+            <ports>0</ports>
+        </outbound-ports>
+        <join>
+            <multicast enabled="true">
+                <multicast-group>224.2.2.3</multicast-group>
+                <multicast-port>54327</multicast-port>
+            </multicast>
+            <tcp-ip enabled="false">
+                <interface>127.0.0.1</interface>
+            </tcp-ip>
+            <aws enabled="false">
+                <access-key>my-access-key</access-key>
+                <secret-key>my-secret-key</secret-key>
+                <!--optional, default is us-east-1 -->
+                <region>us-west-1</region>
+                <!--optional, default is ec2.amazonaws.com. If set, region shouldn't be set as it will override this property -->
+                <host-header>ec2.amazonaws.com</host-header>
+                <!-- optional, only instances belonging to this group will be discovered, default will try all running instances -->
+                <security-group-name>hazelcast-sg</security-group-name>
+                <tag-key>type</tag-key>
+                <tag-value>hz-nodes</tag-value>
+            </aws>
+        </join>
+        <interfaces enabled="false">
+            <interface>10.10.1.*</interface>
+        </interfaces>
+        <ssl enabled="false"/>
+        <socket-interceptor enabled="false"/>
+        <symmetric-encryption enabled="false">
+            <!--
+               encryption algorithm such as
+               DES/ECB/PKCS5Padding,
+               PBEWithMD5AndDES,
+               AES/CBC/PKCS5Padding,
+               Blowfish,
+               DESede
+            -->
+            <algorithm>PBEWithMD5AndDES</algorithm>
+            <!-- salt value to use when generating the secret key -->
+            <salt>thesalt</salt>
+            <!-- pass phrase to use when generating the secret key -->
+            <password>thepass</password>
+            <!-- iteration count to use when generating the secret key -->
+            <iteration-count>19</iteration-count>
+        </symmetric-encryption>
+    </network>
+    <partition-group enabled="false"/>
+    <executor-service>
+        <pool-size>16</pool-size>
+        <!-- Queue capacity. 0 means Integer.MAX_VALUE -->
+        <queue-capacity>0</queue-capacity>
+    </executor-service>
+    <queue name="default">
+        <!--
+            Maximum size of the queue. When a JVM's local queue size reaches the maximum,
+            all put/offer operations will get blocked until the queue size
+            of the JVM goes down below the maximum.
+            Any integer between 0 and Integer.MAX_VALUE. 0 means
+            Integer.MAX_VALUE. Default is 0.
+        -->
+        <max-size>0</max-size>
+        <!--
+            Number of backups. If 1 is set as the backup-count for example,
+            then all entries of the map will be copied to another JVM for
+            fail-safety. 0 means no backup.
+        -->
+        <backup-count>1</backup-count>
+        <!--
+            Number of async backups. 0 means no backup.
+        -->
+        <async-backup-count>0</async-backup-count>
+        <empty-queue-ttl>-1</empty-queue-ttl>
+    </queue>
+
+    <map name="default">
+        <!--
+            Data type that will be used for storing recordMap.
+            Possible values:
+                BINARY (default): keys and values will be stored as binary data
+                OBJECT : values will be stored in their object forms
+                OFFHEAP : values will be stored in non-heap region of JVM
+        -->
+        <in-memory-format>BINARY</in-memory-format>
+        <!--
+            Number of backups. If 1 is set as the backup-count for example,
+            then all entries of the map will be copied to another JVM for
+            fail-safety. 0 means no backup.
+        -->
+        <backup-count>1</backup-count>
+        <!--
+            Number of async backups. 0 means no backup.
+        -->
+        <async-backup-count>0</async-backup-count>
+        <!--
+            Maximum number of seconds for each entry to stay in the map. Entries that are
+            older than <time-to-live-seconds> and not updated for <time-to-live-seconds>
+            will get automatically evicted from the map.
+            Any integer between 0 and Integer.MAX_VALUE. 0 means infinite. Default is 0.
+        -->
+        <time-to-live-seconds>0</time-to-live-seconds>
+        <!--
+            Maximum number of seconds for each entry to stay idle in the map. Entries that are
+            idle(not touched) for more than <max-idle-seconds> will get
+            automatically evicted from the map. Entry is touched if get, put or containsKey is called.
+            Any integer between 0 and Integer.MAX_VALUE. 0 means infinite. Default is 0.
+        -->
+        <max-idle-seconds>0</max-idle-seconds>
+        <!--
+            Valid values are:
+            NONE (no eviction),
+            LRU (Least Recently Used),
+            LFU (Least Frequently Used).
+            NONE is the default.
+        -->
+        <eviction-policy>NONE</eviction-policy>
+        <!--
+            Maximum size of the map. When max size is reached,
+            map is evicted based on the policy defined.
+            Any integer between 0 and Integer.MAX_VALUE. 0 means
+            Integer.MAX_VALUE. Default is 0.
+        -->
+        <max-size policy="PER_NODE">0</max-size>
+        <!--
+            When max. size is reached, specified percentage of
+            the map will be evicted. Any integer between 0 and 100.
+            If 25 is set for example, 25% of the entries will
+            get evicted.
+        -->
+        <eviction-percentage>25</eviction-percentage>
+        <!--
+            While recovering from split-brain (network partitioning),
+            map entries in the small cluster will merge into the bigger cluster
+            based on the policy set here. When an entry merge into the
+            cluster, there might an existing entry with the same key already.
+            Values of these entries might be different for that same key.
+            Which value should be set for the key? Conflict is resolved by
+            the policy set here. Default policy is PutIfAbsentMapMergePolicy
+
+            There are built-in merge policies such as
+            com.hazelcast.map.merge.PassThroughMergePolicy; entry will be added if there is no existing entry for the key.
+            com.hazelcast.map.merge.PutIfAbsentMapMergePolicy ; entry will be added if the merging entry doesn't exist in the cluster.
+            com.hazelcast.map.merge.HigherHitsMapMergePolicy ; entry with the higher hits wins.
+            com.hazelcast.map.merge.LatestUpdateMapMergePolicy ; entry with the latest update wins.
+        -->
+        <merge-policy>com.hazelcast.map.merge.PassThroughMergePolicy</merge-policy>
+    </map>
+    <map name="org.apache.karaf.cellar.log">
+        <time-to-live-seconds>0</time-to-live-seconds>
+        <max-idle-seconds>0</max-idle-seconds>
+        <eviction-policy>LRU</eviction-policy>
+        <max-size policy="PER_PARTITION">5000</max-size>
+        <eviction-percentage>25</eviction-percentage>
+        <backup-count>0</backup-count>
+    </map>
+
+    <multimap name="default">
+        <backup-count>1</backup-count>
+        <value-collection-type>SET</value-collection-type>
+    </multimap>
+
+    <multimap name="default">
+        <backup-count>1</backup-count>
+        <value-collection-type>SET</value-collection-type>
+    </multimap>
+
+    <list name="default">
+        <backup-count>1</backup-count>
+    </list>
+
+    <set name="default">
+        <backup-count>1</backup-count>
+    </set>
+
+    <jobtracker name="default">
+        <max-thread-size>0</max-thread-size>
+        <!-- Queue size 0 means number of partitions * 2 -->
+        <queue-size>0</queue-size>
+        <retry-count>0</retry-count>
+        <chunk-size>1000</chunk-size>
+        <communicate-stats>true</communicate-stats>
+        <topology-changed-strategy>CANCEL_RUNNING_OPERATION</topology-changed-strategy>
+    </jobtracker>
+
+    <semaphore name="default">
+        <initial-permits>0</initial-permits>
+        <backup-count>1</backup-count>
+        <async-backup-count>0</async-backup-count>
+    </semaphore>
+
+    <serialization>
+        <portable-version>0</portable-version>
+    </serialization>
+
+    <services enable-defaults="true" />
+    
+    <properties>
+        <property name="hazelcast.max.no.heartbeat.seconds">60</property>
+        <property name="hazelcast.max.no.master.confirmation.seconds">120</property>
+    </properties>
+</hazelcast>
\ No newline at end of file

Added: release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-hazelcast.xml.asc
==============================================================================
--- release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-hazelcast.xml.asc (added)
+++ release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-hazelcast.xml.asc Wed May 17 02:17:41 2017
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQIcBAABAgAGBQJZE/1qAAoJEL/y7kLIKC52q08P/2xTIYZApNjLrz6alPduFDcs
+st3iufgXMXVlvtjMr2lQaylO9+YFuliunr7DiGlrDlAcJ7hV/LaFYE7lS7oPOgJY
+SnTxdo4TIHiRVoUNI8UKxd76lOkelISz2tD9wXDVnC7HQV2zM+S1u1q8pEqIQAvX
+upJZ9E3mTfvLWGJTuOLA/yDopih/DoijG6Nri9cEpUXf3a5RaoFSnQftHgl7JFDK
+EVFdV8mODKcZ/gJOykFLvHrtj+Y8XsURYtUbNiJkc6Xsk0gTimmtwrwKGSXkhW/R
+UgI9jYJK5T3dbZrnKIPHEJVNVaYnLPUTaDmocwsv0vqbJgSDMzg3JMtzolTyPgPZ
+FGyNs4r3md87s/jHMbKsG/Cd6H3sGX4uasYui7ySfFT0ExtbIwVG1z8DqJiGrjD6
+p/PXV0mM02suCpBwj6UybLqInItmd2WeDuabmKtP3InPd4hFzS7zrJXKvXriHLzI
+bdhOfTRrxNbKNbnfteX3PHiMvoAi2WPkiLraq8INmB070x3O9aKQ532aFylSAeRi
+KWhltIJkfP7A48uLg9wKDPGRgrlwIBjNR7+EIqF7fajJEpLADLfLE+Cwkl6BcACh
+1AexEgD+KszW2EofxhrtTo/15fhCPOqKmTDKYhCthFcSmpyicRG6i+B7mry2/28s
+vVHREUIPO+F6ZE7lx7gc
+=S/O5
+-----END PGP SIGNATURE-----

Added: release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-node.cfg
==============================================================================
--- release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-node.cfg (added)
+++ release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-node.cfg Wed May 17 02:17:41 2017
@@ -0,0 +1,47 @@
+#
+# This node is member of the following cluster groups
+#
+groups = default
+
+#
+# The following properties define if the local event listeners (per resource)
+# A local listener listens for local events (like bundle install, etc) and broadcast this state change to the cluster
+#
+bundle.listener = false
+config.listener = false
+feature.listener = false
+
+#
+# Cluster event producer
+#
+producer = true
+
+#
+# Cluster event consumer
+#
+consumer = true
+
+#
+# Cluster event handlers
+#
+# bundle event handler
+handler.org.apache.karaf.cellar.bundle.BundleEventHandler = true
+# config event handler
+handler.org.apache.karaf.cellar.config.ConfigurationEventHandler = true
+# feature event handler
+handler.org.apache.karaf.cellar.features.FeaturesEventHandler = true
+# DOSGi event handler
+handler.org.apache.karaf.cellar.dosgi.RemoteServiceCallHandler = true
+# OSGi event handler
+handler.org.apache.karaf.cellar.event.ClusterEventHandler = true
+# OBR event handler
+handler.org.apache.karaf.cellar.obr.ObrBundleEventHandler = true
+handler.org.apache.karaf.cellar.obr.ObrUrlEventHandler = true
+# HTTP balancer event handler
+handler.org.apache.karaf.cellar.http.balancer.BalancerEventHandler = true
+
+#
+# Excluded config properties from the sync
+# Some config properties can be considered as local to a node, and should not be sync on the cluster.
+#
+config.excluded.properties = service.factoryPid, felix.fileinstall.filename, felix.fileinstall.dir, felix.fileinstall.tmpdir, org.ops4j.pax.url.mvn.defaultRepositories

Added: release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-node.cfg.asc
==============================================================================
--- release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-node.cfg.asc (added)
+++ release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-node.cfg.asc Wed May 17 02:17:41 2017
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQIcBAABAgAGBQJZE/1qAAoJEL/y7kLIKC52+toP/RJ4nn7Fj7U6JgCZQw228a6l
+MANO1vFdIL95txDtmLaeDz7FnecWOgKjigVJPAfDFA6PeEnp26TCGwawJDphViyD
+tpreuj7AsOYyoqJ9HxlX+loSP4lwY+YgcWrF5bZDklKISxleIC51xmmQSJDFgbbO
+r4pKZ0b01Qj4wOL7GGj6rOOkA3sTybzJQlD3J+TpcFxSGnr2X/YUvhDt2AdoKSep
+AMM0ygtKpYr8uXs6wXcqn5fku5VtJhSBTvPUeEGZ7Z3UubH/aqqfcwTjol5rukgh
+SYYDs3/EGLtvsrZj9qB+jD0sG6u80+xt8bXljlcxqq2gk+5dYU4y6bRnMakaipgA
+2i505rBU3KuTHKjZqM6w6QTjx/AWmYlwTsrFwr+vM0/eFp+l6V4J7gnTLrYNBDhs
+ZMCR5ONGij0gDQjFLOOmyS9jHvPjbk9ZrMFCRFfc16UFihp5ET283ZWXpusgU+tW
+nTSRdAwD9GiqViIi74OPbsESg+lU5XmLUO7DCAkOfzPrCHmCJ3wQH/d9oFY5Ccio
+FZwg8GKpTxkISAw1J7fxfojRHLcdiMOUL8mBwiUC0QYBPdVtJ5wXpuut3LfuhmnQ
+maUQOaZt7+gGUbiJJa9VitbvlnwsnPszjRjRe8MKfsqQ69QnnFMUL+5qGJZcrvXT
+Ege36T7iumFsYT1PRuMk
+=rhTh
+-----END PGP SIGNATURE-----

Added: release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.tar.gz
==============================================================================
Binary file - no diff available.

Propchange: release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.tar.gz.asc
==============================================================================
--- release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.tar.gz.asc (added)
+++ release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.tar.gz.asc Wed May 17 02:17:41 2017
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQIcBAABAgAGBQJZE/1qAAoJEL/y7kLIKC52HuAP/0YD/AqyZwrk0n5Oo0vQIK/j
+pjWFEjwqEq1TCPDm4cbIYjGaTVPuLoz+3UhcL5+V+pyeK/AJE7QX2gXaRJBxuMjN
+T2sieZJ0qUPpJfGF1I3sXpL7mL/OamJeDihBG+f2zPVm7JznrfoT7k1FKb+Jw9wX
+K660BsgpfTE1dIcpARH+LrPyXFm5TXyk+BHDRiRh07LIThJERsU70bCTzeOoDeYo
+wKJgiGv+FE3onjCrG1hdtOqVYKTAjH2aPeRYQw8FarWRItl9ufTT97N/OZv5fOr5
+pihc95kgqKFG8R/4fKkecyXOK8UZsS5e9nz+usRrKo7fsNLQXywgCwS5qx0Cq8T8
+3QQ+m8uDPDh/XxZSb/9bMvpYKgE/DZt8jB13JFCdaHri+rs44GeMJ4vL9qYKVpV+
+9Mu+Emc0UHqJRqKW8GHT6VRPPxe845he9MyOG/fDBTz7K136Ppo7q4I7y1OeFN0m
+aY60tI+8UrN3/6osQhbLg++2+xlwuEzpGdj+FBCvHnYNK2ANU8C0PCKLL1MFHqsy
+2xSy4DNXk/HftoDRv99G22F6oN++QERVuGD3SkNWAEEQ3kWhryuBX021eOpMHsQN
+ABzIjLtm9gY8JEqq7CMBzKBvgIiwdw9GWM+v2XS4MS7lC/kjViMqw3Ia+uWvSWwo
+WrSV4h4vGrs04h17fCu9
+=g0It
+-----END PGP SIGNATURE-----

Added: release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.tar.gz.md5
==============================================================================
--- release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.tar.gz.md5 (added)
+++ release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.tar.gz.md5 Wed May 17 02:17:41 2017
@@ -0,0 +1 @@
+b1fdaa08e5c2300b3f7e957b63568978  apache-karaf-cellar-4.1.0-src.tar.gz

Added: release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.tar.gz.sha1
==============================================================================
--- release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.tar.gz.sha1 (added)
+++ release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.tar.gz.sha1 Wed May 17 02:17:41 2017
@@ -0,0 +1 @@
+3f146ffaa4745779d4df48635638c692954e36db  apache-karaf-cellar-4.1.0-src.tar.gz

Added: release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.zip
==============================================================================
Binary file - no diff available.

Propchange: release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.zip.asc
==============================================================================
--- release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.zip.asc (added)
+++ release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.zip.asc Wed May 17 02:17:41 2017
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQIcBAABAgAGBQJZE/1qAAoJEL/y7kLIKC52YpIP/RG/JHFol6BiCim851BvajwY
+8nSJ3Zcnnm+tn7rlypeMl1Ys9LfyaN8gpB7D6yJcQbKSJOPAAJ5xSUX78BoshCpR
+o5R+W9oussi2fl9ECgjO7qX3nWP4EnSwHG2SIgcKLblXsioArbJITwHx4fznklSV
+2Wjel5vspA6jikZWBiExKbpU5GGXHya8yQtOynd0UAQ0ivtq1fky1JYdF4XA+/qR
+yNYg7VRIphpRHwCUOF/ccPArbBdTfgLyWrDy/yCyO1+O3VwZ/ESb7XUc+tHOfQCV
+7qwhAeMngJuVrMK54ufl/iOfsqsCZFF/Ay5FhDLC0217ptuJqeDZAxm1Y7PRvIUL
+dwS/OlstJihyP66olj2nobPiolCtYhvM8S/Ze8aG+bUlXv5vn8zHr4JnfzwMkhzG
+TAA2rJEvqGIs4xk+cl+O3AR1s2rwY+dg8kPqh9ycgFAki6iGFlv8k5usRmlkQZtz
+Z6magzk9iT0LN6pA+urrMLjbpnt8G1z8XMhmOsC7fUHlOCh0SSN08TZshqj7btY2
+ra8O+6bF8gk1UncloLyO3LCldQ9VWav66bAq4mEiESQx3PdL45CarEh0c+Wr3MY5
+4GGU4XjRFCmamTlwhjyELwLNC1gWVbwUvwpqEkJTa2PKpALldQ1qXd0Yr+o1f8iM
+MDRjmmHJiclxGFUgnDoD
+=BGjb
+-----END PGP SIGNATURE-----

Added: release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.zip.md5
==============================================================================
--- release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.zip.md5 (added)
+++ release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.zip.md5 Wed May 17 02:17:41 2017
@@ -0,0 +1 @@
+556ff47e18176d8977ab88c8fad19141  apache-karaf-cellar-4.1.0-src.zip

Added: release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.zip.sha1
==============================================================================
--- release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.zip.sha1 (added)
+++ release/karaf/cellar/4.1.0/apache-karaf-cellar-4.1.0-src.zip.sha1 Wed May 17 02:17:41 2017
@@ -0,0 +1 @@
+70d3c7cc56c3449b37b7c1afc517191228218935  apache-karaf-cellar-4.1.0-src.zip



Mime
View raw message