directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Emmanuel Lecharny <elecha...@gmail.com>
Subject [VOTE] Release ADS 1.5.0, take 2
Date Mon, 26 Mar 2007 00:19:48 GMT
Hi dear ADS developpers, and users,

we are working on ADS 1.5 since, say, last july (when it has been formaly
named 1.1, and renamed to 1.5.0 in december). We have arrived at a point
where we think that this version, even if not perfect, seems stable enough
to deserve a release. Some late issues have been fixed since the first 
vote, so
now we are pretty much clean.

Many new features has been added, and we want to tag this version so that we
can handle bug reports more easily, help people working on new features to
merge with a new trunk, and also provide starving users with a brand new
version :)

Time to vote now :
[ ] +1 : let's release this beast !
[ ] 0   : I don't really care
[ ] -1  : I don't agree, we are not ready for a release

Thanks a lot !


Release Notes - Directory ApacheDS - Version 1.5.0
==================================================
  
Bug :
-----
https://issues.apache.org/jira/browse/DIRSERVER-178 - Embedded ApacheDS 
fails on parser exception if provider URL is an actual URL
https://issues.apache.org/jira/browse/DIRSERVER-186 - Commons.Cli 
implemented in Bind
https://issues.apache.org/jira/browse/DIRSERVER-190 - Incorrect matched 
DN in the bind response (and others depending on the result code)
https://issues.apache.org/jira/browse/DIRSERVER-191 - 
LdapName.getPrefix(int) does not return prefix.
https://issues.apache.org/jira/browse/DIRSERVER-249 - Filters with less 
specific attributes do not return matching entries with more specific 
attribute with the value
https://issues.apache.org/jira/browse/DIRSERVER-258 - 
NormalizationService is not handling correctly a Name with a comma 
followed by a space in it: for instance "text1, text2"
https://issues.apache.org/jira/browse/DIRSERVER-331 - JAR File Contents 
Cause JBoss Deployer To Fail
https://issues.apache.org/jira/browse/DIRSERVER-579 - Corrupt database 
causes server startup to fail
https://issues.apache.org/jira/browse/DIRSERVER-588 - ldap server is 
never shut down, since ldapStarted flag is never set
https://issues.apache.org/jira/browse/DIRSERVER-589 - 
DefaultDirectoryService nulls members BEFORE calling 
serviceListener.afterShutdown(this)
https://issues.apache.org/jira/browse/DIRSERVER-612 - apacheds-tools 
dump command does NOT generate the correct base 64 output for binary 
attributes in LDIF dump
https://issues.apache.org/jira/browse/DIRSERVER-614 - Server allows 
adding multiple values to a single valued attribute
https://issues.apache.org/jira/browse/DIRSERVER-619 - NamingException 
messages are thrown away by MessageHandlers
https://issues.apache.org/jira/browse/DIRSERVER-624 - Concurrency 
problem when doing load tests
https://issues.apache.org/jira/browse/DIRSERVER-628 - Creation of entry 
with multivalued RDN leads to wrong attribute value
https://issues.apache.org/jira/browse/DIRSERVER-630 - If one tries to 
add an attribute without any value, an (illegal) attribute with empty 
value is created
https://issues.apache.org/jira/browse/DIRSERVER-632 - If one tries to 
connect with an illegal LDAP protocol version, no error occurs
https://issues.apache.org/jira/browse/DIRSERVER-637 - Possible to create 
entry which misses a required attribute
https://issues.apache.org/jira/browse/DIRSERVER-638 - Searches with 
escaped characters in the base DN fail.
https://issues.apache.org/jira/browse/DIRSERVER-643 - Netscape SDK: 
Adding an entry with two description attributes does not combine values.
https://issues.apache.org/jira/browse/DIRSERVER-645 - Wrong search 
filter evaluation with AND operator and undefined operands
https://issues.apache.org/jira/browse/DIRSERVER-646 - Replacing an 
unknown attribute with no values (deletion) causes an error
https://issues.apache.org/jira/browse/DIRSERVER-657 - ApacheDS fails to 
start just after installation
https://issues.apache.org/jira/browse/DIRSERVER-663 - Problem creating 
subContext with a Name Object.
https://issues.apache.org/jira/browse/DIRSERVER-665 - System partition 
cache parameters cannot be tuned
https://issues.apache.org/jira/browse/DIRSERVER-673 - Can't query schema 
in optimizations branch/1.1 Trunk
https://issues.apache.org/jira/browse/DIRSERVER-687 - Modification of an 
attribute which is part of a DN should not be possible
https://issues.apache.org/jira/browse/DIRSERVER-692 - server.xml needs 
fixing due to changed property name
https://issues.apache.org/jira/browse/DIRSERVER-693 - Can't connect with 
JXplorer
https://issues.apache.org/jira/browse/DIRSERVER-694 - Schema is no 
longer served
https://issues.apache.org/jira/browse/DIRSERVER-697 - valid ModifyDN 
operations fail with resultcode 32
https://issues.apache.org/jira/browse/DIRSERVER-698 - Site: Issues-URL 
still points to DIREVE
https://issues.apache.org/jira/browse/DIRSERVER-699 - Known Controls 
except PSearchControl cause NPE
https://issues.apache.org/jira/browse/DIRSERVER-700 - Adding an entry 
with two description attributes does not combine values, if attribute 
values are seperated
https://issues.apache.org/jira/browse/DIRSERVER-701 - Replacing an 
existing attribute with an attribute with no values leads to an 
(illegal) attribute with empty value
https://issues.apache.org/jira/browse/DIRSERVER-702 - Trying to remove 
an attribute which is part of the RDN does not cause an error
https://issues.apache.org/jira/browse/DIRSERVER-704 - Values in 
operational attributes creatorsName and modifiersName contain OID 
instead of attribute name
https://issues.apache.org/jira/browse/DIRSERVER-705 - object class top 
missing in search result, if scope is base and attribute objectClass is 
requested explicitly
https://issues.apache.org/jira/browse/DIRSERVER-708 - The 
SubentryService does not inject correct values for subentry operational 
attributes
https://issues.apache.org/jira/browse/DIRSERVER-713 - Init shell script 
contains incompatible -X switch instead of -D for jmx console
https://issues.apache.org/jira/browse/DIRSERVER-715 - Unable to match 
entry by X.509 certificate
https://issues.apache.org/jira/browse/DIRSERVER-717 - RFC2713 
integration test fails
https://issues.apache.org/jira/browse/DIRSERVER-720 - Delete operation 
fails due to decoder failure to properly read DN in request
https://issues.apache.org/jira/browse/DIRSERVER-721 - All extended 
operations in apacheds-tools no longer function
https://issues.apache.org/jira/browse/DIRSERVER-724 - EXPORT/IMPORT 
permissions are not handled correctly by the Authz service
https://issues.apache.org/jira/browse/DIRSERVER-725 - Access control 
permission Import is only meaningful for prescriptive ACI
https://issues.apache.org/jira/browse/DIRSERVER-728 - Build failure in 
trunks due to failing apacheds/server-tools tests
https://issues.apache.org/jira/browse/DIRSERVER-730 - init script fails 
due to missing commands "success" and "failure"
https://issues.apache.org/jira/browse/DIRSERVER-734 - Size limit on 
search does not work properly for Admin
https://issues.apache.org/jira/browse/DIRSERVER-752 - Alias Problem
https://issues.apache.org/jira/browse/DIRSERVER-755 - Referrals returned 
as regular entries after server restart
https://issues.apache.org/jira/browse/DIRSERVER-758 - schema checking
https://issues.apache.org/jira/browse/DIRSERVER-773 - Once deleted 
entries are still visible even though marked entryDeleted
https://issues.apache.org/jira/browse/DIRSERVER-774 - One an entry is 
deleted or marked as deleted another entry with the same DN cannot be added.
https://issues.apache.org/jira/browse/DIRSERVER-779 - Can't provide an 
instanceId with ServerStartupConfiguration
https://issues.apache.org/jira/browse/DIRSERVER-782 - Restart required 
after changing password
https://issues.apache.org/jira/browse/DIRSERVER-784 - The server fails 
to handle subtree refinement membership references in entries upon 
object class changes
https://issues.apache.org/jira/browse/DIRSERVER-790 - Typo in all OID 
bases of all Apache schema entities.
https://issues.apache.org/jira/browse/DIRSERVER-792 - jpegPhoto 
attribute is returned as a String by SearchResultEntry
https://issues.apache.org/jira/browse/DIRSERVER-812 - Infinite loop 
while parsing a bad filter
https://issues.apache.org/jira/browse/DIRSERVER-813 - Filter parser does 
not accept AND and OR filters with only one child filter
https://issues.apache.org/jira/browse/DIRSERVER-814 - ACI parser hangs 
when using rangeOfValues with nested filter
https://issues.apache.org/jira/browse/DIRSERVER-816 - Requesting 
collective attributes fails
https://issues.apache.org/jira/browse/DIRSERVER-819 - 
getMessageTypeName() of LdapMessage returns wrong name for CompareResponse
https://issues.apache.org/jira/browse/DIRSERVER-820 - Collective 
attributes are not injected upon polymorphic queries
https://issues.apache.org/jira/browse/DIRSERVER-821 - Collective 
attributes should not be editable over regular entries they are injected to
https://issues.apache.org/jira/browse/DIRSERVER-822 - Collective 
attributes should be prevented from being added to any entry whose type 
is not collectiveAttributeSubentry
https://issues.apache.org/jira/browse/DIRSERVER-823 - Problem decoding 
search filter
https://issues.apache.org/jira/browse/DIRSERVER-829 - venderVersion 
attribute contains maven placeholder as value
https://issues.apache.org/jira/browse/DIRSERVER-830 - Windows Installer 
overwrites configuration
https://issues.apache.org/jira/browse/DIRSERVER-835 - Trying to modify 
operational attributes does not cause appropriate errors
https://issues.apache.org/jira/browse/DIRSERVER-837 - LDAP clients are 
able to modify the subschemaSubentry attribute
https://issues.apache.org/jira/browse/DIRSERVER-839 - Importing Ldif 
files with apachedsTools seems to be impossible with some valid files
https://issues.apache.org/jira/browse/DIRSERVER-843 - NPE in DnNormalizer
https://issues.apache.org/jira/browse/DIRSERVER-844 - Storing byte[] 
values for textual AT is possible even if not allowed
https://issues.apache.org/jira/browse/DIRSERVER-846 - NPE if launching 
ADS without any parameter
https://issues.apache.org/jira/browse/DIRSERVER-848 - The server fails 
to handle subtree specification membership references in entries upon 
entry modifications
https://issues.apache.org/jira/browse/DIRSERVER-852 - CreateTimestamp 
and ModifyTimestamp are sill using the startupTime of the server
https://issues.apache.org/jira/browse/DIRSERVER-859 - Schema name 
resolution bug blocks the use of NOT operator in search expressions like 
(!(cn=Marek))
https://issues.apache.org/jira/browse/DIRSERVER-860 - 
javax.naming.NamingException when filter contains negation operation and 
value of attribute is specified
https://issues.apache.org/jira/browse/DIRSERVER-868 - 
SimpleAuthenticator contains many potential pbs
  
Improvement :
-------------

https://issues.apache.org/jira/browse/DIRSERVER-185 - Twix Support for 
LDAP Controls
https://issues.apache.org/jira/browse/DIRSERVER-291 - If configuration 
object is missing in env to startup server a default 
StartupConfiguration can be presumed.
https://issues.apache.org/jira/browse/DIRSERVER-495 - Configuration of 
cache size
https://issues.apache.org/jira/browse/DIRSERVER-611 - An OSGi Activator 
can allow simple way for reconfiguration of log4j.properties without 
restarting the JVM.
https://issues.apache.org/jira/browse/DIRSERVER-627 - Imporve cache 
managment
https://issues.apache.org/jira/browse/DIRSERVER-668 - Enable 
configuration of max number of threads for apacheds
https://issues.apache.org/jira/browse/DIRSERVER-669 - No way to set 
default time and size limits for non-admin users
https://issues.apache.org/jira/browse/DIRSERVER-670 - Make synch period 
a tunable parameter in the configuration
https://issues.apache.org/jira/browse/DIRSERVER-672 - Need to add LdapDN 
argument to Authenticator.authenticate() method
https://issues.apache.org/jira/browse/DIRSERVER-675 - Add credential 
cache to SimpleAuthenticator
https://issues.apache.org/jira/browse/DIRSERVER-714 - Add proper memory 
settings -Xms and -Xmx to windows installer/daemon service manager for 
the JVM settings
https://issues.apache.org/jira/browse/DIRSERVER-719 - Add ldapj API 
usage for tests
https://issues.apache.org/jira/browse/DIRSERVER-729 - Speed improvment 
in asn.1 encode method
https://issues.apache.org/jira/browse/DIRSERVER-733 - More efficient 
handling of duplicate keys in indices
https://issues.apache.org/jira/browse/DIRSERVER-742 - update to spring 1.2.8
https://issues.apache.org/jira/browse/DIRSERVER-800 - Avoid 
normalization when searching
https://issues.apache.org/jira/browse/DIRSERVER-801 - Improve 
subtreeSpecification syntax (and functionality)
https://issues.apache.org/jira/browse/DIRSERVER-809 - Implement new 
schema subsystem that allows for dynamic updates and schema autonomous 
areas.
https://issues.apache.org/jira/browse/DIRSERVER-825 - Simplify default 
server.xml by using another property setting style for simple values and 
references
https://issues.apache.org/jira/browse/DIRSERVER-834 - Schema partition 
bootstrap code should be more flexible and reliable
https://issues.apache.org/jira/browse/DIRSERVER-847 - Add a setOid() 
method to AttributeTypeLiteral
  
New Features :
--------------
https://issues.apache.org/jira/browse/DIRSERVER-590 - Add Ldap Class 
Loader Support
https://issues.apache.org/jira/browse/DIRSERVER-685 - Modification on an 
entry should always be flushed to the disk
https://issues.apache.org/jira/browse/DIRSERVER-736 - Need tool to 
offline [re]build an index on attributes for VLDBs
https://issues.apache.org/jira/browse/DIRSERVER-793 - Implement parsers 
and simple beans for all schema elements in RFC4512
https://issues.apache.org/jira/browse/DIRSERVER-802 - Provide a 
standalone filter evaluator implementation
https://issues.apache.org/jira/browse/DIRSERVER-828 - Add extensions 
handling in ObjectClass and AttributeType grammar
          
Task :
------
https://issues.apache.org/jira/browse/DIRSERVER-617 - Add ACI for 
Administrators group if not already present
https://issues.apache.org/jira/browse/DIRSERVER-712 - Update license 
headers to use new legal issued header.
https://issues.apache.org/jira/browse/DIRSERVER-716 - Create a maven 
archetype for a schema project.
https://issues.apache.org/jira/browse/DIRSERVER-737 - Write user guide 
doco on using the index rebuild tool
https://issues.apache.org/jira/browse/DIRSERVER-795 - Need to implement 
ruleIdMatch matching rule which is in apachemeta.schema

      
-- 
Cordialement,
Emmanuel L├ęcharny
www.iktek.com


Mime
View raw message