Update RELEASE-NOTES and README for the 2.3.0 release

git-svn-id: 
https://svn.apache.org/repos/asf/karaf/cellar/branches/cellar-2.3.x@1484227 
13f79535-47bb-0310-9956-ffa450edef68


Project: http://git-wip-us.apache.org/repos/asf/karaf-cellar/repo
Commit: http://git-wip-us.apache.org/repos/asf/karaf-cellar/commit/b6effb2d
Tree: http://git-wip-us.apache.org/repos/asf/karaf-cellar/tree/b6effb2d
Diff: http://git-wip-us.apache.org/repos/asf/karaf-cellar/diff/b6effb2d

Branch: refs/heads/cellar-2.3.x
Commit: b6effb2df7a48a82d1364878c1a0924ec14c4e1d
Parents: d56df3c
Author: jbonofre <jbonofre@13f79535-47bb-0310-9956-ffa450edef68>
Authored: Sun May 19 05:29:13 2013 +0000
Committer: jbonofre <jbonofre@13f79535-47bb-0310-9956-ffa450edef68>
Committed: Sun May 19 05:29:13 2013 +0000

----------------------------------------------------------------------
 README                                        |  2 +-
 RELEASE-NOTES                                 | 89 ++++++++++++++++++++++
 manual/src/main/webapp/user-guide/groups.conf | 59 +++++++-------
 manual/src/main/webapp/user-guide/nodes.conf  |  4 +-
 4 files changed, 121 insertions(+), 33 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/karaf-cellar/blob/b6effb2d/README
----------------------------------------------------------------------
diff --git a/README b/README
index 8c04dd5..ff13589 100644
--- a/README
+++ b/README
@@ -42,7 +42,7 @@ BUILDING for instructions on building Apache Karaf.
 
 To install Apache Karaf Cellar, first you have to register the Cellar features 
descriptor:
 
-karaf@root> features:addurl 
mvn:org.apache.karaf.cellar/apache-karaf-cellar/2.2.2/xml/features
+karaf@root> features:addurl 
mvn:org.apache.karaf.cellar/apache-karaf-cellar/2.3.0/xml/features
 
 Now, you can install the Cellar feature simply by typing:
 

http://git-wip-us.apache.org/repos/asf/karaf-cellar/blob/b6effb2d/RELEASE-NOTES
----------------------------------------------------------------------
diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 9d6f010..6ce7fcc 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -15,6 +15,95 @@
  * limitations under the License.
  */
 
+                    Apache Karaf Cellar 2.3.0
+                    =========================
+
+  Overview
+  --------
+
+ This release of Apache Karaf Cellar is the first one of the 2.3.x series 
branch.
+ It's fully compatible with Karaf 2.3.x version, and contains major new 
features,
+ improvements and bug fixes.
+
+  Changelog
+  ---------
+
+ The following list shows the bug fixes and enhancements included in this 
release:
+
+** Bug
+    * [KARAF-1349] - Can not share new configuration between user defined 
groups which have common node
+    * [KARAF-1466] - Empty group doesn't appeared in group-list after restart 
of node.
+    * [KARAF-1484] - config:propdel is not propagated to other group members
+    * [KARAF-1486] - When a new member enters a custom group, it does not 
install the features that should be installed in that group
+    * [KARAF-1492] - Cellar should use listConfiguration instead of 
getConfiguration
+    * [KARAF-1503] - Default group remove node showing Ajax error
+    * [KARAF-1504] - Cellar command do not install bundle
+    * [KARAF-1625] - Pax Web uses port 8080 rather than the configured value
+    * [KARAF-1860] - Features sync raises NPE or corrupt the node features set
+    * [KARAF-1880] - Node fails to start after fresh karaf (with cellar) 
install
+    * [KARAF-1971] - Bundle whitelist/blacklist are not correct by default
+    * [KARAF-1974] - Bundle states are not correct
+    * [KARAF-1975] - CellarBundleMBean is not able to display the list of 
bundles
+    * [KARAF-1999] - Cellar LocalBundleListener raises ClassNotFoundException 
about BundleState
+    * [KARAF-2032] - Some Cellar bundles doesn't start after a Karaf restart
+    * [KARAF-2033] - Cellar local listeners have to check if sync is enabled
+    * [KARAF-2038] - Node rejoin default group after a restart
+    * [KARAF-2057] - NOTICE and LICENSE files are not correct
+    * [KARAF-2096] - Upgrade to Pax Exam 2.6.0
+    * [KARAF-2113] - Cellar doesn't install correctly
+    * [KARAF-2133] - Generated title contain unresolved placeholder
+    * [KARAF-2141] - cluster:producer/handler/consumer should display the 
local node
+    * [KARAF-2142] - cluster:producer-start/stop (and handler/consumer) change 
the status on all nodes
+    * [KARAF-2202] - Cellar WebConsole import version range should be extended
+    * [KARAF-2218] - Fix manual links on website
+    * [KARAF-2251] - Cellar: features:install ignores incoming and outgoing 
blacklist
+    * [KARAF-2262] - cellar-cloud: The IP is not enough, sometimes the IP is 
hidden but a valid dns name is available
+    * [KARAF-2263] - Cellar-Cloud: discover member removes member information 
which isn't re-generated
+    * [KARAF-2268] - cellar-cloud: If other "Objects" are available at the 
bucket they sometimes are not "readable"
+    * [KARAF-2271] - CellarFeaturesSynchronizer "pollutes" the Cellar startup
+    * [KARAF-2272] - Bundle name is not populated in the Cellar bundles map
+    * [KARAF-2274] - Cellar doesn't work with Felix framework
+    * [KARAF-2277] - Cellar WebConsole doesn't install
+    * [KARAF-2280] - cellar-config: The default group config should include 
org.ops4j.pax.web as blacklist for configuration
+    * [KARAF-2281] - Cellar-Cloud: Exclude cloud configurations when installed
+    * [KARAF-2286] - Cellar-Cloud: If the configured store contains unknown 
Blob this causes unpleasant exceptions
+    * [KARAF-2287] - CellarFeaturesSynchronizer should check the local states 
before adding a repository
+    * [KARAF-2318] - Exclude service.factoryPid from Cellar sync
+
+** Dependency upgrade
+    * [KARAF-1184] - Upgrade to JUnit 4.10
+    * [KARAF-1745] - Upgrade to Felix WebConsole 4.0.0
+    * [KARAF-1918] - Upgrade to OSGi Compendium 4.3.0
+    * [KARAF-1948] - Upgrade to Apache POM 11
+    * [KARAF-1977] - Upgrade to OSGi 4.3.1
+    * [KARAF-1981] - Upgrade to Felix ConfigAdmin 1.6.0
+    * [KARAF-2039] - Upgrade to hazelcast 2.4
+    * [KARAF-2055] - Upgrade to Apache POM 12
+    * [KARAF-2107] - Upgrade to slf4j 1.7.2
+    * [KARAF-2210] - Upgrade to Hazelcast 2.5
+    * [KARAF-2294] - Upgrade to jclouds 1.4.0
+
+** Improvement
+    * [KARAF-1082] - Cellar group configuration is not properly distributed to 
the cluster
+    * [KARAF-1249] - Provide more fine grained Cellar features
+    * [KARAF-1982] - Cellar features should populate the bundles distributed 
map
+    * [KARAF-1998] - Remove cellar sync property and check config dictionary
+    * [KARAF-2001] - cluster:config-list could "filter" for one given PID
+    * [KARAF-2004] - Add Cellar bundle selector support
+    * [KARAF-2021] - Log message should not be warn
+    * [KARAF-2031] - Cellar bundle should handle Bundle-Name and fallback to 
Bundle-SymbolicName
+    * [KARAF-2041] - Cellar LocalBundleListener should ignore framework stop 
event
+    * [KARAF-2042] - Cellar should blacklist org.apache.felix.fileinstall* PID 
by default
+    * [KARAF-2203] - hazelcast.xml file should be installed by the hazelcast 
feature
+    * [KARAF-2242] - Easy listing of distributable features
+
+** New Feature
+    * [KARAF-1414] - Add persistence for handler/producer/consumer status
+    * [KARAF-2023] - Provide cluster:sync commands and MBeans
+
+** Test
+    * [KARAF-2111] - Cellar should use karaf-pax-exam
+
                     Apache Karaf Cellar 2.2.4
                     =========================
 

http://git-wip-us.apache.org/repos/asf/karaf-cellar/blob/b6effb2d/manual/src/main/webapp/user-guide/groups.conf
----------------------------------------------------------------------
diff --git a/manual/src/main/webapp/user-guide/groups.conf 
b/manual/src/main/webapp/user-guide/groups.conf
index f60c741..2d49bca 100644
--- a/manual/src/main/webapp/user-guide/groups.conf
+++ b/manual/src/main/webapp/user-guide/groups.conf
@@ -126,29 +126,28 @@ karaf@root> cluster:features-list default
 Features for group:default
 Name                                                  Version Status 
 spring-dm                                               1.2.1 true 
-kar                                                     2.2.1 false 
-config                                                  2.2.1 true 
-http-whiteboard                                         2.2.1 false 
+kar                                                     2.3.1 false
+config                                                  2.3.1 true
+http-whiteboard                                         2.3.1 false
 application-without-isolation                             0.3 false 
-war                                                     2.2.1 false 
-standard                                                2.2.1 false 
-management                                              2.2.1 true 
-http                                                    2.2.1 false 
+war                                                     2.3.1 false
+standard                                                2.3.1 false
+management                                              2.3.1 false
 transaction                                               0.3 false 
 jetty                                         7.4.2.v20110526 false 
-wrapper                                                 2.2.1 false 
+wrapper                                                 2.3.1 false
 jndi                                                      0.3 false 
-obr                                                     2.2.1 false 
+obr                                                     2.3.1 false
 jpa                                                       0.3 false 
-webconsole-base                                         2.2.1 false 
+webconsole-base                                         2.3.1 false
 hazelcast                                               1.9.3 true 
-eventadmin                                              2.2.1 false 
+eventadmin                                              2.3.1 false
 spring-dm-web                                           1.2.1 false 
-ssh                                                     2.2.1 true 
+ssh                                                     2.3.1 true
 spring-web                                      3.0.5.RELEASE false 
 hazelcast-monitor                                       1.9.3 false 
-jasypt-encryption                                       2.2.1 false 
-webconsole                                              2.2.1 false 
+jasypt-encryption                                       2.3.1 false
+webconsole                                              2.3.1 false
 spring                                          3.0.5.RELEASE true 
 {code}
 
@@ -156,31 +155,31 @@ spring                                          
3.0.5.RELEASE true
 karaf@root> cluster:features-list test
 Features for group:test
 Name                                                  Version Status 
-webconsole                                              2.2.1 false 
+webconsole                                              2.3.1 false
 spring-dm                                               1.2.1 true 
-eventadmin                                              2.2.1 false 
-http                                                    2.2.1 false 
-war                                                     2.2.1 false 
-http-whiteboard                                         2.2.1 false 
-obr                                                     2.2.1 false 
+eventadmin                                              2.3.1 false
+http                                                    2.3.1 false
+war                                                     2.3.1 false
+http-whiteboard                                         2.3.1 false
+obr                                                     2.3.1 false
 spring                                          3.0.5.RELEASE true 
 hazelcast-monitor                                       1.9.3 false 
-webconsole-base                                         2.2.1 false 
-management                                              2.2.1 true 
+webconsole-base                                         2.3.1 false
+management                                              2.3.1 true
 hazelcast                                               1.9.3 true 
 jpa                                                       0.3 false 
 jndi                                                      0.3 false 
-standard                                                2.2.1 false 
+standard                                                2.3.1 false
 jetty                                         7.4.2.v20110526 false 
 application-without-isolation                             0.3 false 
-config                                                  2.2.1 true 
+config                                                  2.3.1 true
 spring-web                                      3.0.5.RELEASE false 
-wrapper                                                 2.2.1 false 
+wrapper                                                 2.3.1 false
 transaction                                               0.3 false 
 spring-dm-web                                           1.2.1 false 
-ssh                                                     2.2.1 true 
-jasypt-encryption                                       2.2.1 false 
-kar                                                     2.2.1 false 
+ssh                                                     2.3.1 true
+jasypt-encryption                                       2.3.1 false
+kar                                                     2.3.1 false
 {code}
 
 Now we can "install" a feature for a given cluster group:
@@ -188,12 +187,12 @@ Now we can "install" a feature for a given cluster group:
 {code}
 karaf@root> cluster:feature-install test eventadmin
 karaf@root> cluster:feature-list test|grep -i event
-eventadmin                                     2.2.1 true 
+eventadmin                                     2.3.1 true
 {code}
 
 Below, we see that the eventadmin feature has been installed on this member of 
the test group:
 
 {code}
 karaf@root> features:list|grep -i event
-[installed  ] [2.2.1 ] eventadmin                    karaf-2.2.1 
+[installed  ] [2.3.1 ] eventadmin                    karaf-2.3.1
 {code}

http://git-wip-us.apache.org/repos/asf/karaf-cellar/blob/b6effb2d/manual/src/main/webapp/user-guide/nodes.conf
----------------------------------------------------------------------
diff --git a/manual/src/main/webapp/user-guide/nodes.conf 
b/manual/src/main/webapp/user-guide/nodes.conf
index d613542..f9fac0b 100644
--- a/manual/src/main/webapp/user-guide/nodes.conf
+++ b/manual/src/main/webapp/user-guide/nodes.conf
@@ -39,14 +39,14 @@ For instance, if you install a feature (eventadmin for 
example) on node1:
 {code}
 karaf@node1> features:install eventadmin
 karaf@node1> features:list|grep -i eventadmin
-[installed  ] [2.2.1 ] eventadmin                    karaf-2.2.1
+[installed  ] [2.3.1 ] eventadmin                    karaf-2.3.1
 {code}
 
 You can see that the eventadmin feature has been installed on node2:
 
 {code}
 karaf@node2> features:list|grep -i eventadmin
-[installed  ] [2.2.1 ] eventadmin                    karaf-2.2.1
+[installed  ] [2.3.1 ] eventadmin                    karaf-2.3.1
 {code}
 
 Features uninstall works in the same way. Basically, Cellar synchronisation is 
completely transparent.

Reply via email to