29 Sep, 2009
4 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5881 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Some new PDUs where added in 2.1 and therefore are not processed correctly by 2.0 servers. This fix makes sure that they are not sent in such case. git-svn-id: https://svn.forgerock.org/opendj/trunk@5880 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5879 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5878 41b1ffd8-f28e-4786-ab96-9950f0a78031
28 Sep, 2009
1 commit
-
Introduce API for registering internal plugins which are not exposed in the user configuration. Update ACI cache to use a post-op plugin instead of a change listener. git-svn-id: https://svn.forgerock.org/opendj/trunk@5877 41b1ffd8-f28e-4786-ab96-9950f0a78031
27 Sep, 2009
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5876 41b1ffd8-f28e-4786-ab96-9950f0a78031
26 Sep, 2009
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5875 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5874 41b1ffd8-f28e-4786-ab96-9950f0a78031
25 Sep, 2009
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5872 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…ted : track aci statement separator. git-svn-id: https://svn.forgerock.org/opendj/trunk@5871 41b1ffd8-f28e-4786-ab96-9950f0a78031
24 Sep, 2009
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5870 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
The first fix was not working because the synchronization code that had been added in the first fix was not called in this case. A test case has been added that reproduce the issue. git-svn-id: https://svn.forgerock.org/opendj/trunk@5869 41b1ffd8-f28e-4786-ab96-9950f0a78031
23 Sep, 2009
4 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5868 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…ation could corrupt the dn2id database. git-svn-id: https://svn.forgerock.org/opendj/trunk@5867 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5866 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…erver lock file stays locked til JVM exit to prevent another server process from starting while the current server process is still shutting down. in-core restarts should always have the server lock file locked due to the same JVM instance/process the lock originally belongs to still being their JVM instance/process on restart. git-svn-id: https://svn.forgerock.org/opendj/trunk@5865 41b1ffd8-f28e-4786-ab96-9950f0a78031
22 Sep, 2009
9 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5864 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…moved sequentially then added back. Also fixed a case where an error caused by a corrupted index does not result in the index being put into the untrusted state. git-svn-id: https://svn.forgerock.org/opendj/trunk@5863 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5862 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5861 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5860 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5859 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5858 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5857 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5856 41b1ffd8-f28e-4786-ab96-9950f0a78031
21 Sep, 2009
6 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5855 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
* In the case of a Regex Syntax, there is no name. git-svn-id: https://svn.forgerock.org/opendj/trunk@5854 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
1) Make AciTestCase base class of all ACI tests 2) Make AciTestCase clear test backend and default JE backend before and after each test 3) Make AciTestCase save a copy of the global ACIs before each test and restore the global ACIs after each test 4) Remove setup/teardown code from other ACI tests which is now performed by AciTestCase. Tested on JDK5 and JDK6 for precommit and nightly targets. git-svn-id: https://svn.forgerock.org/opendj/trunk@5853 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5852 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5851 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5850 41b1ffd8-f28e-4786-ab96-9950f0a78031
18 Sep, 2009
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5849 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…n handler thread from hanging and causting potential DoS attacks. git-svn-id: https://svn.forgerock.org/opendj/trunk@5848 41b1ffd8-f28e-4786-ab96-9950f0a78031
17 Sep, 2009
3 commits
-
…s are not parsed correctly. git-svn-id: https://svn.forgerock.org/opendj/trunk@5847 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5846 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…en this DS compared its own state with the state of the RS, and decided to update it with its missing changes contained in the ds-sync-hist attribute of the changed entries. As described at https://www.opends.org/wiki/page/EffectsOfReplicationServerCrashes the case where a DS updates an empty RS is not a realistic case because it is valid only in a corner case .. and could lead to an update of a massive unexpected number of changes sent to the RS in all other cases. So the fix here consists in testing in the DS that the RS is not empty before deciding to send the missing changes. git-svn-id: https://svn.forgerock.org/opendj/trunk@5845 41b1ffd8-f28e-4786-ab96-9950f0a78031
16 Sep, 2009
4 commits
-
…MB-512MB). Also, turn cleaner thread off. git-svn-id: https://svn.forgerock.org/opendj/trunk@5844 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Important changes include: SR #17462 - Fix a bug that would allow the Total Memory Usage stat to become negative. This could prevent eviction from occurring, which could cause OutOfMemoryError for some applications. It is most likely to occur in an application with a large cache and frequent checkpoints, but it could occur in other scenarios as well. SR #17551 - Fix a bug that caused a NullPointerException during eviction when an exception occurs during logging, for example, an IOException when the disk is full. The NullPointerException masked the original exception (e.g., IOException). An example stack trace is below. git-svn-id: https://svn.forgerock.org/opendj/trunk@5843 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5842 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@5841 41b1ffd8-f28e-4786-ab96-9950f0a78031