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