Hi,

I'd like to propose a new milestone release (2.0.0-M8) for Apache Directory Server.

We have fixed a blocking issue in this release : concurrent searches and modifications led to errors and could leave the data base in an inconsistant state on an heavy concurrent modification load. Everyone using any previous version should switch to this version.

Othewise, may other less critical bugs have been fixed, and the overall performances have been increased by a factor of 3 or more for searches.

Note that it's still an intermediary version, some new milestone will be released before the final 2.0.0 candidate.

Here are the associated links :

ApacheDS 2.0.0-M8, revision 1395927
---------------------------------
- SVN tag r1336754: http://svn.apache.org/viewvc?rev=1395927&view=rev
- Nexus repository: https://repository.apache.org/content/repositories/orgapachedirectory-109/
- Distribution packages: http://people.apache.org/~elecharny

Here are the release notes for this all sub-projects:

ApacheDS 2.0.0-M8
============
Bugs :
-----
- [DIRSERVER-1718] - Problems when adding a schema containing one or more uppercased letters - [DIRSERVER-1659] - the apacheds.sh/bat files contains a hard coded revision. This is not good
- [DIRSERVER-1748] - EqualityEvaluator does not work correctly
- [DIRSERVER-1723] - Potential LRUCache exhaustion with searches
- [DIRSERVER-1624] - Index are not created when added after the server has been started - [DIRSERVER-1709] - Adding an index does not create the index if the server is already started - [DIRSERVER-1663] - NPE when doing add/delete and search at the same time on the same entries - [DIRSERVER-1738] - Can't restart ApacheDS after setting a value superior to Integer.MAX_VALUE in an AT with Integer syntax - [DIRSERVER-1722] - The PagedSearchIT.testPagedSearchWrongCookie() test blocks randomly the build - [DIRSERVER-1689] - testNoSearchByNonAdmin does not throw an LdapNoPermissionException, as expected
- [DIRSERVER-1458] - Cursor API generic usage is totally wrong
- [DIRSERVER-1655] - Possible incorrect insertion of modifications in the consumer log - [DIRSERVER-1727] - LDAP Searches against boolean attributes with booleanMatch equality never return matches - [DIRSERVER-1706] - be sure we close the cursors when the session expires and if we have paged searches or persistent search going on - [DIRSERVER-1726] - DefaultPasswordValidator always throws PasswordPolicyException when consecutive non-letter chars are in RDN
- [DIRSERVER-1710] - The memory default (128M) is not enouh in most case
- [DIRSERVER-1735] - When ads-pwdmaxage attribute is set to more then 2147483, then all user passwords are expirer forever.
- [DIRSERVER-1744] - Compex LDAP search filters returning unmatched objects
- [DIRSERVER-1732] - ERR_04131 The value is expected to be a String
- [DIRSERVER-1739] - LDAP Searches Slow

Improvments :
------------
- [DIRSERVER-1737] - ApacheDS should be able to start even when one of its indexed attributes can't be found in the schema manager - [DIRSERVER-1747] - Presence index is not up to date when the server is started

New features :
------------
- [DIRSERVER-1715] - Implement backward browse for DescendantCursor and ChildrenCursor

Tasks :
------
- [DIRSERVER-1677] - Dependencies cleanup


Let's vote now:
[ ] +1 | Release Apache Directory Server 2.0.0-M8
[ ] ±0 | Abstain
[ ] -1 | Do NOT release Apache Directory Server 2.0.0-M8

Thanks !

--
Regards,
Cordialement,
Emmanuel Lécharny
www.iktek.com

Reply via email to