Author: jbonofre Date: Sun Jul 17 20:19:09 2016 New Revision: 14449 Log: Publish Cellar 4.0.0 release
Added: release/karaf/cellar/4.0.1/ release/karaf/cellar/4.0.1/_remote.repositories release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-features.xml release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-features.xml.asc release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-groups.cfg release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-groups.cfg.asc release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-hazelcast.xml release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-hazelcast.xml.asc release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-node.cfg release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-node.cfg.asc release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.tar.gz (with props) release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.tar.gz.asc release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.tar.gz.md5 release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.tar.gz.sha1 release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.zip (with props) release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.zip.asc release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.zip.md5 release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.zip.sha1 release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1.pom release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1.pom.asc Removed: release/karaf/cellar/4.0.0/ Added: release/karaf/cellar/4.0.1/_remote.repositories ============================================================================== --- release/karaf/cellar/4.0.1/_remote.repositories (added) +++ release/karaf/cellar/4.0.1/_remote.repositories Sun Jul 17 20:19:09 2016 @@ -0,0 +1,16 @@ +#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. +#Mon Jul 11 19:48:43 CEST 2016 +apache-karaf-cellar-4.0.1.pom.asc>= +apache-karaf-cellar-4.0.1-node.cfg>= +apache-karaf-cellar-4.0.1-src.tar.gz>= +apache-karaf-cellar-4.0.1-src.zip>= +apache-karaf-cellar-4.0.1-hazelcast.xml.asc>= +apache-karaf-cellar-4.0.1-node.cfg.asc>= +apache-karaf-cellar-4.0.1-src.zip.asc>= +apache-karaf-cellar-4.0.1-features.xml.asc>= +apache-karaf-cellar-4.0.1.pom>= +apache-karaf-cellar-4.0.1-groups.cfg>= +apache-karaf-cellar-4.0.1-features.xml>= +apache-karaf-cellar-4.0.1-src.tar.gz.asc>= +apache-karaf-cellar-4.0.1-groups.cfg.asc>= +apache-karaf-cellar-4.0.1-hazelcast.xml>= Added: release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-features.xml ============================================================================== --- release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-features.xml (added) +++ release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-features.xml Sun Jul 17 20:19:09 2016 @@ -0,0 +1,137 @@ +<?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.1" 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/karaf-features/2.2.23/xml/features</repository> + + <feature name="cellar-core" description="Karaf clustering core" version="4.0.1"> + <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.1/cfg/groups</configfile> + <configfile finalname="/etc/org.apache.karaf.cellar.node.cfg">mvn:org.apache.karaf.cellar/apache-karaf-cellar/4.0.1/cfg/node</configfile> + <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.core/4.0.1</bundle> + </feature> + + <feature name="hazelcast" description="In memory data grid" version="3.6.4"> + <configfile finalname="/etc/hazelcast.xml">mvn:org.apache.karaf.cellar/apache-karaf-cellar/4.0.1/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.6.4</bundle> + </feature> + + <feature name="cellar-hazelcast" description="Cellar implementation based on Hazelcast" version="4.0.1"> + <feature version="3.6.4">hazelcast</feature> + <feature version="4.0.1">cellar-core</feature> + <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.hazelcast/4.0.1</bundle> + <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.utils/4.0.1</bundle> + </feature> + + <feature name="cellar-config" description="ConfigAdmin cluster support" version="4.0.1"> + <feature>config</feature> + <feature>cellar-hazelcast</feature> + <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.config/4.0.1</bundle> + </feature> + + <feature name="cellar-features" description="Karaf features cluster support" version="4.0.1"> + <feature>feature</feature> + <feature>cellar-hazelcast</feature> + <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.features/4.0.1</bundle> + </feature> + + <feature name="cellar-bundle" description="Bundle cluster support" version="4.0.1"> + <feature>bundle</feature> + <feature>cellar-hazelcast</feature> + <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.bundle/4.0.1</bundle> + </feature> + + <feature name="cellar-shell" description="Cellar shell support" version="4.0.1"> + <feature>shell</feature> + <feature>cellar-hazelcast</feature> + <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.shell/4.0.1</bundle> + </feature> + + <feature name="cellar" description="Karaf clustering" version="4.0.1"> + <feature>cellar-hazelcast</feature> + <feature>cellar-shell</feature> + <feature>cellar-config</feature> + <feature>cellar-bundle</feature> + <feature>cellar-features</feature> + </feature> + + <feature name="cellar-dosgi" description="DOSGi support" version="4.0.1"> + <feature>cellar-hazelcast</feature> + <bundle start-level="40">mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.dosgi/4.0.1</bundle> + </feature> + + <feature name="cellar-obr" description="OBR cluster support" version="4.0.1"> + <feature>obr</feature> + <feature>cellar-hazelcast</feature> + <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.obr/4.0.1</bundle> + </feature> + + <feature name="cellar-eventadmin" description="OSGi events broadcasting in clusters" version="4.0.1"> + <feature>eventadmin</feature> + <feature>cellar-hazelcast</feature> + <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.event/4.0.1</bundle> + </feature> + + <feature name="cellar-cloud" description="Cloud blobstore support in clusters" version="4.0.1"> + <feature>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.1</bundle> + </feature> + + <feature name="cellar-kubernetes" description="Cellar Kubernetes support" version="4.0.1"> + <feature>cellar-core</feature> + <feature>fabric8-kubernetes-api</feature> + <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.kubernetes/4.0.1</bundle> + </feature> + + <feature name="cellar-dns" description="Cellar DNS support" version="4.0.1"> + <feature>cellar-core</feature> + <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.dns/4.0.1</bundle> + </feature> + + <feature name="cellar-etcd" description="Cellar Etcd discovery support" version="4.0.1"> + <feature>cellar-core</feature> + <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.etcd/4.0.1</bundle> + </feature> + + <feature name="cellar-webconsole" description="Cellar plugin for Karaf WebConsole" version="4.0.1"> + <feature>webconsole</feature> + <feature>cellar-hazelcast</feature> + <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.webconsole/4.0.1</bundle> + </feature> + + <feature name="cellar-http-balancer" description="Cellar HTTP request balancer" version="4.0.1"> + <feature>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.1</bundle> + </feature> + + <feature name="cellar-log" description="Cellar central log support" version="4.0.1"> + <feature>log</feature> + <feature>cellar-hazelcast</feature> + <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.log/4.0.1</bundle> + </feature> + +</features> + Added: release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-features.xml.asc ============================================================================== --- release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-features.xml.asc (added) +++ release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-features.xml.asc Sun Jul 17 20:19:09 2016 @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQIcBAABAgAGBQJXg9v7AAoJEL/y7kLIKC52xbsP/1+ChqsaopHTLEJzsNBQp7LQ +9KIloTJx7nHMohKgsfFbtdsaUPQCRLEfAJwfAWHuBrMBblcrP4bv2KmiDSQDj3aS +yl04VnftKmRURRJcPMQ1mRktqrcSPcXxP1PvG38bI3ZYLeLdtZP/DxbK7/cuugWK +hgZhWfD6HuHLDYbYMdZ5nufFtM0Q+f1TuqBxe9P2fx5J+t7Oz5KgEQFLIDzr4/Xc +iRzTmeFFN01CRlOjTk+YYfzNYPNsxVb1TmWcQoWtdWc91KDVMByAPW0cPStZ4+fh +LrGgZsSeopee8VObr/1EJpcZ2+yCBdcTJElk2+xaqKwWf0SBAH0oyJ5owbzk9hjs +eq47R94oCzPPtowcrXxvRH5KKWqZe/iGfLbyKsJGGdktvwSqya9yK0oZgc+4hqRM +nkmC7EDr2ojkhjSjMWKe8TGQXDnn9LSWi1nsjF4ou3/8qYqSxd2JI/l+CQ8tvsUl +l5BN4R2fJWIZU4yaRDXsN59I7WBBmt7dkleDUq9fMcBq/gk8orhK8GskVhER2Oq5 +QqION/mAr2dLPfiXhxYwaW77RxHNseWHLnDv51IoMTqXQtA7z6GKdQSI/idlwrGC ++V0t4yjQadwDnJlb/2t1pVCI9EI8x0jn8MJX8VE/XpGk7PxDcUwUtf9MVNHGGNqy +J7/YqCbkkc5P+L4JZl2G +=7cRC +-----END PGP SIGNATURE----- Added: release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-groups.cfg ============================================================================== --- release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-groups.cfg (added) +++ release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-groups.cfg Sun Jul 17 20:19:09 2016 @@ -0,0 +1,56 @@ +# +# 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 +default.config.blacklist.outbound = org.apache.felix.fileinstall*, \ + org.apache.karaf.management, \ + org.apache.karaf.shell, \ + org.ops4j.pax.web, \ + org.apache.aries.transaction + +# +# 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.1/apache-karaf-cellar-4.0.1-groups.cfg.asc ============================================================================== --- release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-groups.cfg.asc (added) +++ release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-groups.cfg.asc Sun Jul 17 20:19:09 2016 @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQIcBAABAgAGBQJXg9v7AAoJEL/y7kLIKC52Mw8QAKSIwfODqRRsWX+HqCuAHlqN +ItKY5q0DR35rhRT2wZeYqPRBfmBWjDo08BJ/bwEGC21IS/PkuOm+NoJYR3jxgE5J +l4s6Ex7Hx+Rj9ZBNiwq7BFtuDlzFAVrf+CK+aUtry+aGJLEpMjcQ2cFy5/7WrRt6 +R6q0QmzwWHcFrC3pQgiqveOPqkToljEr0f7Uj79wvcahhrQVFEsIX9FJy8MCo1OT +PFij6VXEyzF5LTvHaKXmFvkLyrSiTON9nOeRY97hyX7nUMLftvxEIok6iHPLkcSx +nip9fN5UvttRGhARqAYEkma8va/e2L/pLjyJTY2jbUbYhZa7Zwdlwg3ZYaX2kuJX +nTRbR+Hr5lj1oa0IwIm2lEs0T/51dKx86drCXn7FzxEuugmdKzwmgG9MM4+PZozx +ZtCf+2wIhp5Vmymu8c9zLrpRCMqnWPlo0EA5F7kh2t1J+yjb0SEzSZYgie2g3aOD +BLrF7SM9oDXuCzl4O6ObTX1CrHK4oWORBtQNvc4ZMKV/WFryjMB1aTBoUbLZY06X +mXrNS+voBDat/TtXvGjF8lZ6K85N45X7ejxcn3fRSc1+I8iHDhxqZ/bW1MRGl3Il +K/AuhLbdq/CF0jtfS8hkdVUKDlPVba/q0hmTMyF8N0+rBK+K5TU8gkb0C53HrUEo +3g07lfzsCLJLhN3lH0OV +=P1TG +-----END PGP SIGNATURE----- Added: release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-hazelcast.xml ============================================================================== --- release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-hazelcast.xml (added) +++ release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-hazelcast.xml Sun Jul 17 20:19:09 2016 @@ -0,0 +1,211 @@ +<?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:hazelcast> \ No newline at end of file Added: release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-hazelcast.xml.asc ============================================================================== --- release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-hazelcast.xml.asc (added) +++ release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-hazelcast.xml.asc Sun Jul 17 20:19:09 2016 @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQIcBAABAgAGBQJXg9v7AAoJEL/y7kLIKC524+IP/0t3HCkYLD/2UR3cmJvqWjZl +LovROunzE0KkkMPMatWYp7dW3QZR4wctxrGcD3i2mR/Gk06BtnPFuy5DwmFcooO6 +V3ArZUOWqgE4SNOfNzF1HHEXXlu49ghyVjz67BvX9evAM3XP+UBRUYPCWEn4Hidb +kUsP63zQGdm2exgQZXimgRyLa0NnI1ZZqGFmw0N6y2oyCe4oKCaNatAG+CqoZR2g +Hw2jE+wmLRtqf0Dy+y8COQxh6AWh6zoBSTA157Nvq7VmGVcN9zzpG2c6wzpCMFp3 +AMi8SHyX8ouM8ePow81mvmnkhIX0gtEf6y9YmM0nfhEw51SQ6dqUNJ7t5R2twS+U +hRG5BLSzXh7HK/iBQ5dUwgpsXdlqZnwbyY1v5I/KDjwnidRu6DlhZvLInz1CH/fB +maL2ZDukwP43V0aUGBafpO3CLSNkCr/kzyRnSOvMPV3UDFBco8TC3Vt9JhPhslya +efXxTrP1YDPsTnQSef0nPQV33KAuRHWHdN47PnrwkQkJ0BNIdzpBMLuEZS6vdO6W +ixjLSmXJ/ATiKj5wwkO1FT3NANz+zv7KIxKFMPawCfN5m8F59wr69lH3FKs6EHb2 +JTWh8w5/AOsLDxHVi2IOKeAP+mXh/oXYV/xTmSlXMhVp8iGgfEbNhwzwb2Lm1WtU +L+X8HFbpYpuhsFWjXnkH +=xsW9 +-----END PGP SIGNATURE----- Added: release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-node.cfg ============================================================================== --- release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-node.cfg (added) +++ release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-node.cfg Sun Jul 17 20:19:09 2016 @@ -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.1/apache-karaf-cellar-4.0.1-node.cfg.asc ============================================================================== --- release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-node.cfg.asc (added) +++ release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-node.cfg.asc Sun Jul 17 20:19:09 2016 @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQIcBAABAgAGBQJXg9v7AAoJEL/y7kLIKC52xZ0P/RzGF08m7msICvvhC2IQ/q+a +twhe7xhP4gDLv1DZR+xjjQ2XJsDmaFzA6BLMmkBoPOLeEqpVDOqVYee+7dXe4l8R +P/EHqwNx1B+aCGNOlvhQlLp8yqc1dKNgOgjF/pWOEi1L2od4JltidzDQvoObluiC +9TVOgKL4QXjzgi16lhQdmRzH5QSxSYrGExeUx4zZgDn1Z1aPHowea409WetKMhUu +nv+DkwWIV23kCBMdq7Ebo93D4rTaqmiCz+aihVs8DBPpS76v0nE3E6LnclRVc4D1 +ex9YbBmcft5lNs94MK9+PztTVX//6n0Jf2Rwg0zaaiFNLVf1Yyh69pNBTivKx01S +oaHSFfQu2NEu4bldk9Od06Hf0E70JgURE+7K+i0PNuF7wQXsgaf4fcBYPmKBab6i +35Uo+yX+ai23c636w5/4romUGcdYSzPpvd0ezBQWMftFA3Xm6IxoJxODoExOYuFW +hMGg0mDwV/aN8JgxoxunVsw1fEe7MrhvNMcFGJ2fpfbIb/LBy0PYZek7nZVwZ+oR +mnRSPKFpGR0pdODYFOMwRlLJ/o22Rn4TzYafGdlscb92TXAcSdAvM/tcc3XEDiHO +iaJlCWqhq9k4ro26hCXuIXETwkUEyQJsAVG02gEBmvjToUIhmO5ZrlaEvi7H1Fq6 +k15EuvpUF4afA/IHW1vd +=nWPI +-----END PGP SIGNATURE----- Added: release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.tar.gz ============================================================================== Binary file - no diff available. Propchange: release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.tar.gz ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.tar.gz.asc ============================================================================== --- release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.tar.gz.asc (added) +++ release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.tar.gz.asc Sun Jul 17 20:19:09 2016 @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQIcBAABAgAGBQJXg9v7AAoJEL/y7kLIKC52c78P/AkLXNfsEuZKhqoVXj9HOg1G +g+15vE9uDcQuXLVdR2TU4NQmfFtgQjc+CSSGb1Tq8p/5v3aSAJS8C3utAqHfSdxx +Eec7yhC4D4InIw0abhES+mpQIxccIJfo2sM7IvCsnkQTxLAJOZl+HTXY6ewkNpRx +WcFzqyD3ppFJDedlePifC89M93QUQnLo+05yzU1G/OpqgywgzZCQRbHKnx5YbwOh +Xh0Cn/iA61wfxNBuyT8bbU9w97M0OfQyeVsBV10piAAhp2ilr4kiiW6K/qYSnWfR +5xeNEWZyAVEqQWTfNfILvpc9VxH/7iCTBlw6RePaVRPVH+/e9y9Z8Bc0IwXlhRue +GuHCp2f1H/V2Vs3BKtTrqEITQ3zFNnph6/9hr544oqdSxnpa+MfizFG58iUqoJ8L +ORAjlAWNbMOTV1b1vMps/Mg8+YFmrxUymxw30fZForaTMWeEcCgPVgsGEiUfKCb7 +A95TudBLvJOWu5GSS+xfz+RGAEtVQeUO/X8+hFbVLzfXENLAlFNUfmQ7Fs9eacN1 +ogR6l0qDyQgYYl+taDZ+pMoskJj/fZKegMfavV+GAGhZKQ3ohPTLvSk0Adschgp/ +vAmabItSGVgDS6nSQeW6m2217IDdBMQhh/FfF3HlV8qtcR81L/qSUsfDJgeKdw4q +swUQ/PbquWVGPTtpcDC8 +=Ib/A +-----END PGP SIGNATURE----- Added: release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.tar.gz.md5 ============================================================================== --- release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.tar.gz.md5 (added) +++ release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.tar.gz.md5 Sun Jul 17 20:19:09 2016 @@ -0,0 +1 @@ +9ce44a35385639052f876116e756d833 apache-karaf-cellar-4.0.1-src.tar.gz Added: release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.tar.gz.sha1 ============================================================================== --- release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.tar.gz.sha1 (added) +++ release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.tar.gz.sha1 Sun Jul 17 20:19:09 2016 @@ -0,0 +1 @@ +2aedf54f83698f924227a0eddcdfd7e3ac24f9a9 apache-karaf-cellar-4.0.1-src.tar.gz Added: release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.zip ============================================================================== Binary file - no diff available. Propchange: release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.zip ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.zip.asc ============================================================================== --- release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.zip.asc (added) +++ release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.zip.asc Sun Jul 17 20:19:09 2016 @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQIcBAABAgAGBQJXg9v7AAoJEL/y7kLIKC52hycP/jjHDngaGAL2f7cSGMiBSxhy +vyDn5d3/MCSk29RJg1T0X8Wm0zK4W9gFcBclYW0dG88THhYtufDqY0kEN4vVorOy +tTzIPcyrjhbZW8Wj/QIYlFsI/ffRr5VT6F1HyDMaD4q+PvuVAoUWjR/xZFtnjhMU +yV6vSQwany/5r2GZquIs2vjT2+zx5d1em+y+lX6ZgkAmfPMlBwweGYPNDGoq9Bue +3lERuktMlO1DUEQlZWfILe/olvy1HoTgBdEXl35swqjKSfK/EwQIiy4TtvIWo85m +7WgHd8EOeiHMaZvBGc03LK+gPv2p902CeRXwpPmCx0QShPCGIQZSjsSS6txxES6l +3dzsUTgKoWWQyWutcvNdj4uVNcJgbmdCO/JLO1sp64je5JrnhgZF1sZPLofl2HGx +ju4dTAtNoKXUhaENW8N8rVAZ679TWNvArV4Zlj6d7wtqTfZT7p5cw3BRa9hjbcmV +vp77uFyMgpmV7TvWLdPjc/Vwwj7ZKyU1jI1Wqlo29dayBd9Wh7gRJ9QkHnRPH3dJ +xHiVH5N6KZ4UK8l/9BTPhbdx/29XmekYQELINsKiFXJSHTYTrCH+THwHNfvj6B1E +tAqrgkwLZVaJcMfu4QK+UGDtyDUzt4y6gVFTJL1F+UcKvU+bsE0F9A6fodfXiPZy +noMnvnz6F6tUMLOlK8cU +=Lozq +-----END PGP SIGNATURE----- Added: release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.zip.md5 ============================================================================== --- release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.zip.md5 (added) +++ release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.zip.md5 Sun Jul 17 20:19:09 2016 @@ -0,0 +1 @@ +54d442146711ef07f6b3169c63f4eb0d apache-karaf-cellar-4.0.1-src.zip Added: release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.zip.sha1 ============================================================================== --- release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.zip.sha1 (added) +++ release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1-src.zip.sha1 Sun Jul 17 20:19:09 2016 @@ -0,0 +1 @@ +b42fb6085ba34a7552535d03ddafcf01fe525163 apache-karaf-cellar-4.0.1-src.zip Added: release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1.pom ============================================================================== --- release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1.pom (added) +++ release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1.pom Sun Jul 17 20:19:09 2016 @@ -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.1</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.1/apache-karaf-cellar-4.0.1.pom.asc ============================================================================== --- release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1.pom.asc (added) +++ release/karaf/cellar/4.0.1/apache-karaf-cellar-4.0.1.pom.asc Sun Jul 17 20:19:09 2016 @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQIcBAABAgAGBQJXg9v7AAoJEL/y7kLIKC52/KMP/0XYwdTPQtMA8onhkPPalaOi +5NmnIKE6ZwE+XCKNOHf0D1MUdE38qg427bRndChxaxrq0/X7IZM0ISsRwYtGSACF +Z0IR05y6gegdtuIMaMdRT3Y2P7pSTEulhv7I3IFbopj9o+cOX4HSwNZqxcB6CUL7 +B3bhzlB5dEmBkPn6uo1Mg8892yy6c2LYPQKuGo2b878z+JFWJYU+cWIoTW9AfeXA +gbCz3vsmkobvc5aLGIOMkl0AGjmQQyPwES3xBjxcMaxUcrD0gtHDiEsqscknyI+D +X5i2VMLpvusD12TrcMYgl5+9s4BUe68bGcrGn2ye3LlZ/pGkHggHEvqJAMlH/QCl +9kNcMSlPbtTCfJYjLtg0qOP7xmerzJVpAgYE1Y2pPeGDGxhs51WAvJYX5JoUc5yL +Fso+tPpq9br1HO69Xh1CWZRSLmIPuwp8Q8vGIrHCsSoxW+gEttgd3+0LZUIF/KM/ +Pd93a+Hy6qFxCfTOuXM/2UNX3ytf3B9pZh53I8d5P/Ic2SrdLmT1SQO51wG1qpbv +SWtDq5arXC2HcJY6SSw6T/3Eh93U6++izIdmTJjvLgPp4bC0HigdrsbCMmoPiQlm +kg/Nn8Z/aEBpcWvO0pjQUz0be00E3+98L34Xg2B37mdz8aOo5Fzujcq7MyAaBbX3 +1CUqBAHoPBay/LgMG9vF +=JO7j +-----END PGP SIGNATURE-----