-
Notifications
You must be signed in to change notification settings - Fork 2
Version 0.4
This is the version 0.4 for the couchbase-manager. The branch for this version is located here. Download and installation instructions are detailed in the following page. The couchbase-manager-0.4.0.jar library can also be downloaded but remember it is absolutely useless without glassfish and all the rest of dependencies.
More information about the manager and its development can be found in this blog.
The version 0.4.0 just adds a new feature, the external attributes:
-
An external attribute is an attribute value of the session which is stored in couchbase as an independent object. In the previous versions all the attributes were saved in a unique session object. This feature is quite complicated and for this reason a [wiki page is dedicated to this topic](External Attributes).
-
In this version the different dependencies were not updated (all the tests had been already done and it was decided to not upgrade anything).
No problems have been detected with this version except for the ones listed below. But it is important to say that external attributes have represented a big change in the code, so please test it carefully.
-
The manager cannot maintain a principal which has been logged using an LDAP realm. See [this glassfish bug for more information] (http://java.net/jira/browse/GLASSFISH-18993).
-
The name of the manager should be coherence-web til glassfish properly manages the managers. See [this bug for more information] (http://java.net/jira/browse/GLASSFISH-18994).
-
The non-sticky configuration needs couchbase server 2.2.0 or newer, see the bug SPY-129.
How to install it?
Sticky vs Non-Sticky
[External atttibutes] (wiki/External-Attributes)
[JavaEE session listeners] (wiki/JavaEE-Session-Listeners)
[Compiling from github] (wiki/Compiling-from-github)
couchbase-manager-0.1
couchbase-manager-0.2
couchbase-manager-0.3
couchbase-manager-0.4
couchbase-manager-0.5