11 Dec, 2007
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3544 41b1ffd8-f28e-4786-ab96-9950f0a78031
10 Dec, 2007
3 commits
-
If the Replication Server is stopped while the ServerHandler writer threads are blocked waiting for some window credit they are blocked and don't stop immediately. This issue is minimal for real life but can cause unit test failure because replication Servers are stopped and started a number of times during the tests. This commit also enabled some more replication tests and change them to make the order in which they are run more predictible. git-svn-id: https://svn.forgerock.org/opendj/trunk@3542 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3541 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3540 41b1ffd8-f28e-4786-ab96-9950f0a78031
08 Dec, 2007
3 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3539 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
shuffle FIFO and Soft Reference entry cache positions and their respective cache levels so that FIFO becomes the first choice. git-svn-id: https://svn.forgerock.org/opendj/trunk@3538 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3537 41b1ffd8-f28e-4786-ab96-9950f0a78031
07 Dec, 2007
5 commits
-
The classes in org.opends.messages need to be made public so that they can be referenced from other public APIs. This change adds the PublicAPI annotation to the classes defined in this package as follows: * the org.opends.messages package is VOLATILE * the org.opends.messages core classes (Message, MessageDescriptor, MessageBuilder, Category, and Severity) are all UNCOMMITTED * the class org.opends.messages.MessageDescriptorRegistry is PRIVATE (it's only used in unit tests) * generated message classes are PRIVATE In addition minor cleanup was made to the classes where appropriate to make them suitable for public APIs: * used "final" where possible * reduced visibility of classes, methods, and members where appropriate * fixed some potential bugs spotted during this clean-up: class members not being initialized (the "final" keyword is useful for spotting this!) * added missing javadoc * I've removed the third-party and user-defined message generation since we could see know way in which they could be easily used without impacting core OpenDS source git-svn-id: https://svn.forgerock.org/opendj/trunk@3536 41b1ffd8-f28e-4786-ab96-9950f0a78031 -
git-svn-id: https://svn.forgerock.org/opendj/trunk@3535 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3534 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3533 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
dsreplication enable fails to initialise schema of the peer if the user schema contains a new objectClass dependent on a new attributeType. This was happening because the validation of the new objectClasses was done using the old schema while it must be done with the new schema currently being modified. git-svn-id: https://svn.forgerock.org/opendj/trunk@3532 41b1ffd8-f28e-4786-ab96-9950f0a78031
06 Dec, 2007
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3531 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3530 41b1ffd8-f28e-4786-ab96-9950f0a78031
05 Dec, 2007
5 commits
-
make sure each entry cache monitor has its unique name. git-svn-id: https://svn.forgerock.org/opendj/trunk@3529 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Reset the generation ID after the initialize all task. git-svn-id: https://svn.forgerock.org/opendj/trunk@3528 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3527 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3526 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3525 41b1ffd8-f28e-4786-ab96-9950f0a78031
04 Dec, 2007
7 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3524 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3523 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3522 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3521 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3520 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
When the changelog trimming meet a database Exception, it tries to close the DB on which the problem happens. Unfortunately the close waits for the trim thread to complete before returning. We therefore end in a situation where trim thread deadlock itself. Since it is also holding other locks at this point it causes a dealock of the whole Replication Server. The solution is simply to break the loop. After this fix we still have to find the reason for the DB Exception. git-svn-id: https://svn.forgerock.org/opendj/trunk@3519 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3518 41b1ffd8-f28e-4786-ab96-9950f0a78031
03 Dec, 2007
4 commits
-
…d init/fini processing relevant to entry cache for all active entry cache implementations instead of letting each entry cache implementation to be BackendInitializationListener on its own which can lead to unexpected results such as listener activity on already finilized entry cache implementation. git-svn-id: https://svn.forgerock.org/opendj/trunk@3517 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3516 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3515 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
to be dependent on the execution environement and fail in the daily build. git-svn-id: https://svn.forgerock.org/opendj/trunk@3514 41b1ffd8-f28e-4786-ab96-9950f0a78031
02 Dec, 2007
1 commit
-
- [Issue 2049] dsconfig is unable to configure the entry cache. git-svn-id: https://svn.forgerock.org/opendj/trunk@3513 41b1ffd8-f28e-4786-ab96-9950f0a78031
30 Nov, 2007
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3512 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Description dc=replicationChanges is enabled by default on all the replication servers and show all the modifications done on all replicated suffixes. It may therefore contain sensitive information and should be available only administrators. Fix This is fixed by a global ACI on the "dc=replicationChanges" suffix denying all ops for all users. Only "directory manager" can access to the changes by default or change the ACI. Unit test written and passed successfully individually but set disabled because it fails when ran as part of the whole suite (issue 1569 to be addressed asap). git-svn-id: https://svn.forgerock.org/opendj/trunk@3511 41b1ffd8-f28e-4786-ab96-9950f0a78031
29 Nov, 2007
6 commits
-
If the usage was already displayed, return in the launch function. git-svn-id: https://svn.forgerock.org/opendj/trunk@3510 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3509 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3508 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…allation instructions in an html file called install.html to the top level install directory. The opends logo is included as it appears at the top of the html page git-svn-id: https://svn.forgerock.org/opendj/trunk@3507 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3506 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3505 41b1ffd8-f28e-4786-ab96-9950f0a78031