DIRAPI-199,DIRAPI-198,DIRAPI-200: Added unit tests, updated the pom dependency versions for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/directory/apacheds/trunk@1613510 13f79535-47bb-0310-9956-ffa450edef68
Fix for DIRSERVER-1989, thanks to mwillbanks

git-svn-id: https://svn.apache.org/repos/asf/directory/apacheds/trunk@1614711 13f79535-47bb-0310-9956-ffa450edef68
test for DIRSERVER-1992


git-svn-id: https://svn.apache.org/repos/asf/directory/apacheds/trunk@1614888 13f79535-47bb-0310-9956-ffa450edef68
o replaced LRUMap with ehCache instance (DIRSERVER-1992)
o protected saveContextCsn() with a semaphore
o updated the affected tests due to replacing LRUMap with ehCache instance


git-svn-id: https://svn.apache.org/repos/asf/directory/apacheds/trunk@1615303 13f79535-47bb-0310-9956-ffa450edef68
replaced the cache size to the default value (it was altered for testing purpose) (DIRSERVER-1992)


git-svn-id: https://svn.apache.org/repos/asf/directory/apacheds/trunk@1615304 13f79535-47bb-0310-9956-ffa450edef68
Bumped up the LDAP API version to 1.0.0-M25-SNAPSHOT

git-svn-id: https://svn.apache.org/repos/asf/directory/apacheds/trunk@1615336 13f79535-47bb-0310-9956-ffa450edef68
o Added references to the ldif-partition and server-config projects
o Added some missing Javadoc
o Modified the FastLdifReader to work on Windows
o Initialized the CacheService which is necessary now that we are using EhCache in the partion as a replacement for LRUMap
o We can inject the configuration file as a parameter, so that we can index the configured AT
o Correctly initialized the test
o Added a file test with 30 k entries
o Added a BufferedReader that keep a track of the correct offset in the ldif file, even on windows

git-svn-id: https://svn.apache.org/repos/asf/directory/apacheds/trunk@1615405 13f79535-47bb-0310-9956-ffa450edef68
added some log property to avoid a huge dump

git-svn-id: https://svn.apache.org/repos/asf/directory/apacheds/trunk@1615413 13f79535-47bb-0310-9956-ffa450edef68
o removed a lookup call in put() method of MavibotTable
o fixed the RDN index test after adding the support for replacing an existing key's value in Mavibot


git-svn-id: https://svn.apache.org/repos/asf/directory/apacheds/trunk@1615429 13f79535-47bb-0310-9956-ffa450edef68