------------------------------------------------------------------------ r5311 | jvergara | 2009-05-05 05:15:14 -0500 (Tue, 05 May 2009) | 2 lines Force repainting of the progress dialog when the user clicks on 'Details'. ------------------------------------------------------------------------ r5314 | boli | 2009-05-05 06:21:09 -0500 (Tue, 05 May 2009) | 1 line Revert fix for issue 3935 because it is invalid. ------------------------------------------------------------------------ r5315 | fguigues | 2009-05-05 11:03:06 -0500 (Tue, 05 May 2009) | 3 lines Modify the stubs to take into account Release constants definitions ------------------------------------------------------------------------ r5316 | csovant | 2009-05-05 16:56:06 -0500 (Tue, 05 May 2009) | 1 line Fix dsml testsuite and some testcases in snmp, core, security and task testsuites ------------------------------------------------------------------------ r5317 | gbellato | 2009-05-06 02:49:56 -0500 (Wed, 06 May 2009) | 7 lines The ReplicationServer tests multipleReaderMultipleReader and oneWriterMultipleReader can are dependent on timing and block forever if they fail which can cause the daily build to hang forever randomly. This change attempt to fix the problem by : - don't depend on timeout in the test - don't wait forever if the test does not finish ------------------------------------------------------------------------ r5318 | jvergara | 2009-05-06 04:54:24 -0500 (Wed, 06 May 2009) | 3 lines Fix for issue 3969 (dsconfig does not support correctly certificates with wildcards) Instead of doing a direct String comparison, split the hostname and check for wildcards. ------------------------------------------------------------------------ r5319 | jvergara | 2009-05-06 05:34:46 -0500 (Wed, 06 May 2009) | 2 lines Remove unused line. ------------------------------------------------------------------------ r5320 | sin | 2009-05-06 12:07:40 -0500 (Wed, 06 May 2009) | 1 line issue# 2656: Potential race conditions in attribute uniqueness plugin ------------------------------------------------------------------------ r5321 | matthew_swift | 2009-05-06 15:08:02 -0500 (Wed, 06 May 2009) | 10 lines Fix issue 3962: Memory leaks after Bind Unbind * avoid creating ClientConnectionMonitorProviders for each new connection * separate construction of ClientConnectionMonitorProviders and LDAPStatistics * push registration of ClientConnectionMonitorProviders and LDAPStatistics in LDAPConnectionHandler initialization * ensure that ClientConnectionMonitorProviders and LDAPStatistics are deregistered when the LDAPConnectionHandler is finalized. ------------------------------------------------------------------------ r5322 | matthew_swift | 2009-05-06 15:36:11 -0500 (Wed, 06 May 2009) | 3 lines Fix issue 3922: je exception Log file n could not be deleted. Update JE to version 3.3.81. ------------------------------------------------------------------------ r5323 | jvergara | 2009-05-06 18:41:11 -0500 (Wed, 06 May 2009) | 7 lines Fix for issue 3971 (windows: setup should detect Java automatically) The fix will improve the user experience in Windows when installing from a ZIP file. When the JVM is installed, the java.exe is contained in the PATH environment variable. The fix consists on trying to see if java.exe is on the PATH by calling java.exe -version if no OPENDS_JAVA_HOME nor JAVA_HOME environment variables are defined.. Note that even though this is an expensive operation in term of resources, this will only be called when the setup is launched for the first time. The setup will update the environment of execution of OpenDS and this call will no longer be made. The exception to this is the case where the user removes all the environment by deleting the files generated by the setup (or dsjavaproperties), this is done usually when the java environment has changed and the user has been told to do so (and also told to call dsjavaproperties). Once dsjavaproperties is called again (the normal procedure to configure the execution environment) this 'extra' call to java.exe will not be made in the scripts. In other words, the fix will only have a performance penalty when the user calls 'setup' for the first time (and no OPENDS_JAVA_HOME or JAVA_HOME env variables are defined) and when the user resets the execution environment (and so is supposed to call dsjavaproperties). This small penalty (some extra tenths of a second) is acceptable because with the fix in most of the cases the user will not have to set OPENDS_JAVA_HOME (dealing with environment variables is a rare procedure for Windows users). As a result of this the user experience will be much smoother than what is today. ------------------------------------------------------------------------ r5324 | jvergara | 2009-05-06 18:48:21 -0500 (Wed, 06 May 2009) | 2 lines Remove unused line from the script. ------------------------------------------------------------------------ r5327 | abobrov | 2009-05-07 08:47:38 -0500 (Thu, 07 May 2009) | 2 lines - try to make task state tests more robust, increase some tomeouts and remove assertions subject to possible timing issues. ------------------------------------------------------------------------ r5328 | abobrov | 2009-05-07 08:58:18 -0500 (Thu, 07 May 2009) | 2 lines - fix dummy task to conform to the Task API. ------------------------------------------------------------------------ r5329 | abobrov | 2009-05-07 09:08:48 -0500 (Thu, 07 May 2009) | 2 lines - play it safe and make exitRequested volatile. ------------------------------------------------------------------------ r5333 | chebrard | 2009-05-07 10:39:39 -0500 (Thu, 07 May 2009) | 1 line Create new branch b2.0 from svn rev=5332 ------------------------------------------------------------------------ r5334 | chebrard | 2009-05-07 10:57:36 -0500 (Thu, 07 May 2009) | 1 line version set to 2.0 ------------------------------------------------------------------------ r5335 | lutoff | 2009-05-11 05:17:14 -0500 (Mon, 11 May 2009) | 3 lines Partial fix for issue #3976 (Confusing message for unsupported revert) Instead of svn revision, we now say that the reversion from 2.0 is not supported ------------------------------------------------------------------------ r5336 | matthew_swift | 2009-05-11 08:18:37 -0500 (Mon, 11 May 2009) | 1 line Fix issue 3981: Uncontrolled memory growth under heavy connect/disconnect load ------------------------------------------------------------------------ r5338 | jvergara | 2009-05-11 09:35:26 -0500 (Mon, 11 May 2009) | 3 lines Fix for issue 3977 (Memory leak in control panel) The memory leak came because of the way the schema was read. The resulting schema contained duplicated references to previously read matching rules and attribute syntaxes. The fix recreates the schema from scratch and apart from fixing the memory leak makes the code faster. ------------------------------------------------------------------------ r5339 | chebrard | 2009-05-11 09:50:54 -0500 (Mon, 11 May 2009) | 6 lines Fix for issue #3960: add a way to have the version of the instance (Windows part) This fixes issue #3960 (add a way to have the version of the instance) for Windows platforms by managing a buildinfo file at instance level and modifying CLIs to protect use of them while binaries and instance are not in sync. Note that this behaviour is already implemented on Unix platforms since 1.2 for OpenSolaris delivery and rev 5301 for ZIP delivery. ------------------------------------------------------------------------ r5341 | chebrard | 2009-05-11 10:23:26 -0500 (Mon, 11 May 2009) | 5 lines Fix 3974: nullPointerException during Quicksetup upgrade If upgrade is done through QuickSetup webstart , system properties are not set. So do not try to set INSTALL_ROOT property to previous value at the end of the license display/approval step. ------------------------------------------------------------------------ r5346 | csovant | 2009-05-12 06:08:47 -0500 (Tue, 12 May 2009) | 1 line Add new filter tests on the branch ------------------------------------------------------------------------ r5347 | jcambon | 2009-05-12 08:16:31 -0500 (Tue, 12 May 2009) | 10 lines Partial Fix for issue #3938 : dsconfig is really too slow in non-interactive mode, almost unusable on Niagara systems This is a partial fix for this dsconfig performance issue: Linked to fix for issue #2017 (tools usage should disclose default value for options), we systematically parsed the configuration file. This fix allows to only parse the config file when necessary (i.e. for help command, or if -port/--trustAll not specified in the command line) On a machine with a CPU almost equivalent of the Niagara ones, it allows to save ~20% of the dsconfig time (~9s instead of ~11s). ------------------------------------------------------------------------ r5349 | sin | 2009-05-12 13:17:27 -0500 (Tue, 12 May 2009) | 1 line issue#3976:Confusing message for unsupported revert ------------------------------------------------------------------------ r5350 | csovant | 2009-05-12 14:42:29 -0500 (Tue, 12 May 2009) | 1 line Fix testcases in tasks, snmp and security testsuites ------------------------------------------------------------------------ r5352 | jvergara | 2009-05-13 03:02:48 -0500 (Wed, 13 May 2009) | 2 lines Fix for issue 3992 (Version displayed in control-panel references OpenDS) ------------------------------------------------------------------------ r5355 | csovant | 2009-05-14 08:56:19 -0500 (Thu, 14 May 2009) | 1 line Add ldap_operation and new import_ldif stress tests ------------------------------------------------------------------------ r5356 | jcambon | 2009-05-15 03:43:03 -0500 (Fri, 15 May 2009) | 3 lines Fix for issue #3956 : dsconfig confusing error message in case of remote access ------------------------------------------------------------------------ r5357 | chebrard | 2009-05-15 03:51:17 -0500 (Fri, 15 May 2009) | 5 lines Fix 3994: dsjavaproperties.bat fails if OPENDS_JAVA_HOME contains a space This issue was due to 2 bugs. First one is missing double quotes in resource/bin/_script-util.bat. Second one is a regression introduced in revision 5339 (which erroneously factorizes some code) . So this modification adds missing double-quotes and restore code removed in revision 5339. ------------------------------------------------------------------------ r5360 | sin | 2009-05-15 11:41:38 -0500 (Fri, 15 May 2009) | 1 line issue# 3993:Schema parser incorrectly expect a space before the last parenthesis ------------------------------------------------------------------------ r5361 | gary_williams | 2009-05-15 12:25:50 -0500 (Fri, 15 May 2009) | 2 lines Part of fix for issue 883 ensure tests do not exit ungracefully ------------------------------------------------------------------------ r5362 | gary_williams | 2009-05-15 12:32:24 -0500 (Fri, 15 May 2009) | 2 lines Functional tests class file should not be committed ------------------------------------------------------------------------ r5363 | fguigues | 2009-05-18 02:18:29 -0500 (Mon, 18 May 2009) | 2 lines Update the servicetag properties file : Update the SwordFishId for 2.0 ------------------------------------------------------------------------ r5364 | gbellato | 2009-05-18 03:27:54 -0500 (Mon, 18 May 2009) | 14 lines Fix for 2.0 branch : issue 3995 : hitting queue-size-bytes max cause replication to stop While running replication tests with 8 replicas the replication can hang because of some incoherency inside the Replication Server code that cause the size of the internal queue to become wrong. After several tests it looks like that this happens because the read access to the internal Map that is used to implement the queue are not protected by the lock that already protect the add and delete access. The changes provided here therefore add locking to all the access to the map and also add some tracing that would allow to detect the problem should it happen again. ------------------------------------------------------------------------ r5365 | gbellato | 2009-05-18 03:56:56 -0500 (Mon, 18 May 2009) | 21 lines Partial fix for 3250 : dsreplication init failed routing table is empty The replication init can fail because the heartbeat timer is set to a default value of 1 sec and when the JVM is not tuned to achieve low garbage collection time the GC can last several seconds during which the whole process is stopped and this can therefore trigger the heartbeat timer on remote servers. The real fix would be to make the init protocol resilient to reconnection but this is too late for 2.0. For the 2.0 the default value of the eartbeat timer is therefore set to 10 sec The downside of using a higher value for the heartbeat timer is that in case of a silent hang of a Replication Server a Directory Server can be stopped from processing changes during the same amount of time. Hopefully this should be very rare. Users needing to use lower values of heartbeat timer can still achieve it by tuning the garbage collector in order to achieve low pause time and changing the heartbeat value. This needs to be documented. ------------------------------------------------------------------------ r5367 | jvergara | 2009-05-18 10:36:29 -0500 (Mon, 18 May 2009) | 4 lines Fix issue 4001 (CustomSearchResult.compareTo method implementation is buggy) The previous implementation did not take into account all the values of the CustomSearchEntry. ------------------------------------------------------------------------ r5368 | jpikus | 2009-05-18 11:08:39 -0500 (Mon, 18 May 2009) | 2 lines Remove all the l10n files from OpenDS.jar , and create one jar file per locale ------------------------------------------------------------------------ r5369 | abobrov | 2009-05-18 18:15:06 -0500 (Mon, 18 May 2009) | 3 lines - patch [Issue 3984] & [Issue 3989] : Security issues with Assertion, Pre-Read, Post-Read Controls. ------------------------------------------------------------------------ r5371 | gary_williams | 2009-05-19 04:32:38 -0500 (Tue, 19 May 2009) | 2 lines Part of fix for issue 883 ensure tests do not exit ungracefully ------------------------------------------------------------------------ r5373 | lfrost | 2009-05-19 10:27:55 -0500 (Tue, 19 May 2009) | 1 line Fix typo in QuickSetup ------------------------------------------------------------------------ r5374 | matthew_swift | 2009-05-19 10:30:28 -0500 (Tue, 19 May 2009) | 1 line Upgrade JE to latest official release 3.3.82 ------------------------------------------------------------------------