04 Jan, 2008
3 commits
-
Update the UserData object properly telling that it is a reversion. git-svn-id: https://svn.forgerock.org/opendj/trunk@3625 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3624 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Close the OutputStream after writing on it as described in the issue report. git-svn-id: https://svn.forgerock.org/opendj/trunk@3623 41b1ffd8-f28e-4786-ab96-9950f0a78031
03 Jan, 2008
9 commits
-
The fix consists of checking whether the specified administrator exists or not before creating it (this is done even in the case where no server had been registered). In addition to that a bug in the way the server registry comparison is made has been fixed. Before these changes when we tried to enable a suffix between two servers that were already replicated, dsreplication enable failed. git-svn-id: https://svn.forgerock.org/opendj/trunk@3622 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Improve the indentation of the resulting set-java-home file generated by dsjavaproperties. Do not use JAVA_ARGS in lib/set-java-properties. Make the setup not to overwrite the environment variables by default. git-svn-id: https://svn.forgerock.org/opendj/trunk@3621 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3620 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…anging the log file permissions to an invalid value. The listeners will now reject changes that will prevent OpenDS from writing to the log files. Fix for issue 2107 git-svn-id: https://svn.forgerock.org/opendj/trunk@3619 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3618 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
When a delete is done on the new name of an entry immediately after renaming it, the dependencies between these 2 operations are not detected and the delete can therefore be replayed without waiting for the moddn to complete. This cause the delete to fail and not being replayed. These changes fix the dependency code and add a unit test case allowing to reproduce the problem. git-svn-id: https://svn.forgerock.org/opendj/trunk@3617 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
When a ReplicationBroker disconnect and reconnect quickly to a Replication Server the reconnection sometimes fails. These Changes : - add a unit tests for these condition - fixes race conditions in the Replication Server code to make this test successful git-svn-id: https://svn.forgerock.org/opendj/trunk@3616 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
… environment java argument properties. Include a default java.properties file that includes some information about setting the different java properties. git-svn-id: https://svn.forgerock.org/opendj/trunk@3615 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
https://opends.dev.java.net/issues/show_bug.cgi?id=2345 Feature description: ** Before these changes, the monitoring information for the replication contain the information for the replication server itself, and for the LDAP server that are currently connected to it, not for the LDAP servers connected to other RS. ** With these changes, each RS exposes the delay informations for all RSes in the topology. In addition the delay for each server is consolidated across the whole topology. see details in https://www.opends.org/wiki//page/MonitoringReplication Note: - This feature is loosely tested by unit tests. We should probably add more tests in the future but I think it is a good idea to commit the feature and basic tests right now. - The UI part of this feature still need some adaptations to the changes done in the server. git-svn-id: https://svn.forgerock.org/opendj/trunk@3614 41b1ffd8-f28e-4786-ab96-9950f0a78031
02 Jan, 2008
2 commits
-
…ion is printed along with its stack trace. git-svn-id: https://svn.forgerock.org/opendj/trunk@3613 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…release notes for changes: http://www.oracle.com/technology/documentation/berkeley-db/je/changelog.html Issue 2785. git-svn-id: https://svn.forgerock.org/opendj/trunk@3612 41b1ffd8-f28e-4786-ab96-9950f0a78031
31 Dec, 2007
1 commit
-
…g and provide a better/fair concurrency overall. git-svn-id: https://svn.forgerock.org/opendj/trunk@3611 41b1ffd8-f28e-4786-ab96-9950f0a78031
22 Dec, 2007
3 commits
-
… they are usable from within WebStart installation. git-svn-id: https://svn.forgerock.org/opendj/trunk@3610 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3609 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3608 41b1ffd8-f28e-4786-ab96-9950f0a78031
21 Dec, 2007
9 commits
-
The fixes are just cosmetic. They consist basically of: * Add verbosity options for the uninstall and upgrade utilities and make them behave as the verbosity options of the setup. * Make the output of the upgrader consistent with the output of setup and uninstall. * Update the non verbose output of the import LDIF and the import automatically generated data so that a point is displayed every 3 seconds during the import is ongoing. This way the user will not have the impression that the setup is blocked and we show that some work is going on. git-svn-id: https://svn.forgerock.org/opendj/trunk@3607 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…sistent with the other command-lines. git-svn-id: https://svn.forgerock.org/opendj/trunk@3606 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…ava-home (or we keep an old set-java-home). If calling set-java-hme does not set OPENDS_JAVA_BIN, just try to figure it out from the environment (instead of assuming that set-java-home will do that *always*). git-svn-id: https://svn.forgerock.org/opendj/trunk@3605 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
… other command-line utilities. git-svn-id: https://svn.forgerock.org/opendj/trunk@3604 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Committed after validation of Q&A (Unai). git-svn-id: https://svn.forgerock.org/opendj/trunk@3603 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…rch: timelimit of 1 second' testcase. git-svn-id: https://svn.forgerock.org/opendj/trunk@3602 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3601 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
- Fix return code for add operation on a non existing backend (32 instead of -1 currently) git-svn-id: https://svn.forgerock.org/opendj/trunk@3600 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
precommit target to the testall target of the build.xml. This allows to reduce the duration of the precommit target by several minutes. Those tests are still run as part of the nightly build or when using the testall target. git-svn-id: https://svn.forgerock.org/opendj/trunk@3599 41b1ffd8-f28e-4786-ab96-9950f0a78031
20 Dec, 2007
4 commits
-
…assures no deadlocks will occur between multiple adds and mods. Disabled lock timeouts for add and mod operations since deadlocks can not occur. This prevents txn aborts and op retry expiration due to lock timeouts of add and mod operations when the server is under high write load. Fix for issue 2186 git-svn-id: https://svn.forgerock.org/opendj/trunk@3598 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
hanging tests and failing tests. These changes roll them back until we fully understand the problem. They also enable back the tests that were disabled. git-svn-id: https://svn.forgerock.org/opendj/trunk@3597 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
bugfixes/improvements for the DSML gateway. Here is the detail file by file: . DSMLAbandonOperation -> error handling : abandon Id is now mapped to an unwilling to perform error (was IOException) . DSMLDeleteOperation -> added matchedDN in response (was missing) . DSMLServlet -> added schema validation during JAXB parsing -> dropped usage of an internal JAXB class (useless and risky as this class was renamed in Java 6) -> removed doGet method (useless/cleanup) -> check that if authorization is tagged in http request (bindDN, passwd) are both provided and valid -> better error handling : safer processing with appropriate error messages instead of global try/catch with generic message - in case of parsing error, the request in reparsed with SAX instead of JAXB in order to extract requestID and build appropriate response - in case of processing exception, a mapping (hard-coded) is performed and set in the error response message -> fixed processing onError: default behaviour was to stop once a request failed but the specification defines to continue . DSMLSearchOperation -> added missing filters : "and", "or", "not", "substrings", "greaterOrEqual", "lessOrEqual", "approxMatch", "extensibleMatch" ("equalityMatch" and "present" were provided) -> fixed ability to return attribute names only (typesOnly) . build.xml -> added schema in DSML war file to enable JAXB schema validation git-svn-id: https://svn.forgerock.org/opendj/trunk@3596 41b1ffd8-f28e-4786-ab96-9950f0a78031 -
git-svn-id: https://svn.forgerock.org/opendj/trunk@3595 41b1ffd8-f28e-4786-ab96-9950f0a78031
19 Dec, 2007
9 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3594 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3593 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Override the CLI naming argument for virtual attributes so that it is now "name". git-svn-id: https://svn.forgerock.org/opendj/trunk@3592 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
It is now possible to override the default naming argument for dsconfig sub-commands using the CLI profile in the XML definitions. To do this add the "naming-argument-override" attribute to a relation's CLI profile relation element. For example: <adm:relation name="virtual-attribute"> <adm:one-to-many /> <adm:profile name="ldap"> <ldap:rdn-sequence> cn=Virtual Attributes,cn=config </ldap:rdn-sequence> </adm:profile> <adm:profile name="cli"> <cli:relation naming-argument-override="name"> <cli:default-property name="enabled" /> <cli:default-property name="attribute-type" /> </cli:relation> </adm:profile> </adm:relation> git-svn-id: https://svn.forgerock.org/opendj/trunk@3591 41b1ffd8-f28e-4786-ab96-9950f0a78031 -
…s 100% of the time on my machine and prevents the unit tests from completing. See https://opends.dev.java.net/issues/show_bug.cgi?id=2770 git-svn-id: https://svn.forgerock.org/opendj/trunk@3590 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…See issue https://opends.dev.java.net/issues/show_bug.cgi?id=2771 git-svn-id: https://svn.forgerock.org/opendj/trunk@3589 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…e on my machine and prevents the unit tests from completing. See https://opends.dev.java.net/issues/show_bug.cgi?id=2770 git-svn-id: https://svn.forgerock.org/opendj/trunk@3588 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…oes very slow): perform an in-core restart of the server in order to clean up the configuration back-end before running the test cases (in case there are any artifacts left over from previous tests which could slow this one down even more). git-svn-id: https://svn.forgerock.org/opendj/trunk@3587 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…a new Local DB Backend is created. The default indexes are aci (presence), objectClass (equality), entryUUID (equality). git-svn-id: https://svn.forgerock.org/opendj/trunk@3586 41b1ffd8-f28e-4786-ab96-9950f0a78031