30 Apr, 2015
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@12188 41b1ffd8-f28e-4786-ab96-9950f0a78031
17 Apr, 2015
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@12112 41b1ffd8-f28e-4786-ab96-9950f0a78031
06 Feb, 2015
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11693 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
This patch sets up an OpenDJ Reference, and moves all the reference content out of the OpenDJ Admin Guide. This is preparation to move to using generated content as much as possible for the reference. This has the side effect of slimming down the OpenDJ Admin Guide, hopefully making it less imposing. This is part of OPENDJ-386 Move to single reference document. git-svn-id: https://svn.forgerock.org/opendj/trunk@11692 41b1ffd8-f28e-4786-ab96-9950f0a78031
04 Feb, 2015
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11676 41b1ffd8-f28e-4786-ab96-9950f0a78031
27 Jan, 2015
3 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11647 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11644 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11640 41b1ffd8-f28e-4786-ab96-9950f0a78031
22 Jan, 2015
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11618 41b1ffd8-f28e-4786-ab96-9950f0a78031
20 Jan, 2015
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11603 41b1ffd8-f28e-4786-ab96-9950f0a78031
19 Jan, 2015
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11595 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11593 41b1ffd8-f28e-4786-ab96-9950f0a78031
12 Jan, 2015
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11552 41b1ffd8-f28e-4786-ab96-9950f0a78031
05 Jan, 2015
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11546 41b1ffd8-f28e-4786-ab96-9950f0a78031
03 Dec, 2014
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11381 41b1ffd8-f28e-4786-ab96-9950f0a78031
02 Dec, 2014
1 commit
-
Two updates to the fix: - always checks serverState before returning a message in MessageHandler.getNextMessage() method - doesn't exclude source handler from connectedDSs in ReplicationServerDomain.take() method git-svn-id: https://svn.forgerock.org/opendj/trunk@11372 41b1ffd8-f28e-4786-ab96-9950f0a78031
28 Nov, 2014
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11354 41b1ffd8-f28e-4786-ab96-9950f0a78031
26 Nov, 2014
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11334 41b1ffd8-f28e-4786-ab96-9950f0a78031
12 Nov, 2014
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11292 41b1ffd8-f28e-4786-ab96-9950f0a78031
05 Nov, 2014
1 commit
-
The ChangelogDBPurger is smart: when changes exist in the DB, it sleeps until the oldest change can be purged. The problem is that when admin changes the purge delay, the ChangelogDBPurger is not woken up to verify if the oldest change can be purged with the purge delay. This fix wakes up the ChangelogDBPurger when the purge delay changes. FileChangelogDB.java, JEChangelogDB.java: In setPurgeDelay(), ensured an existing ChangelogDBPurger is woken up by a change to the purge delay. Made purgeDelayInMillis volatile + In ChangelogDBPurger.run(), inlined jeFriendlySleep() to ensure the wait time is computed from the very latest purgeDelayInMillis. git-svn-id: https://svn.forgerock.org/opendj/trunk@11253 41b1ffd8-f28e-4786-ab96-9950f0a78031
30 Oct, 2014
1 commit
-
The problem happens when doing a search in the change number changelog. It only appears when there are two replicas under the same domain. When creating the domain cursor, it is initialized from the content of the change number index DB. A replica cursor is created for each replica. The first replica cursor is initialized from the CSN coming from the change number index DB while the second replica cursor is initialized from the null CSN. Under this circumstance, the second replica cursor is immediately added to the exhausted cursors of the domain cursor, and never gets out of it despite its replica DB being not empty. The reason is because next() is never called on the the underlying ReplServerDBCursor. JEReplicaDBCursor.java: In next(), test whether the cursor has already been initialized (rather than verifying if a previous record exists) in order to verify if this is the first time next() is called. Removed currentChange field which duplicates the content of ReplServerDBCursor.currentRecord . Better handled the cursor closed state in all the methods. git-svn-id: https://svn.forgerock.org/opendj/trunk@11222 41b1ffd8-f28e-4786-ab96-9950f0a78031
29 Oct, 2014
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11218 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
As pointed out by Ludo, problem is due to an API change in InternalClientConnection.processSearch() where LinkedHashSets parameters have been replaced with Set. Reverted revision r9082 which introduced the problem. Changed all client code to use LinkedHashSets instead of Sets. CollectionUtils.java: Added missing methods implemented in TestCaseUtils. TestCaseUtils.java, LDAPReplicationDomain.java: Removed generic methods creating collections. git-svn-id: https://svn.forgerock.org/opendj/trunk@11216 41b1ffd8-f28e-4786-ab96-9950f0a78031
28 Oct, 2014
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11202 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11200 41b1ffd8-f28e-4786-ab96-9950f0a78031
22 Oct, 2014
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11185 41b1ffd8-f28e-4786-ab96-9950f0a78031
21 Oct, 2014
1 commit
-
…eration against two replicated DS Fixed ConcurrentModificationException. I suspect the NoSuchElementException is thrown by the desugared foreach loop on an ArrayList. JEChangelogDB.java, FileChangelogDB.java: FOr the fields registeredDomainCursors and replicaCursors, replaced the use of ArrayList + synchronized keywords with using ConcurrentSkipListMap + CopyOnWriteArrayList to ensure thread safe access/modifications of these MultiMaps. Created putInMultiMap(). Aligned code between the 2 implementations. git-svn-id: https://svn.forgerock.org/opendj/trunk@11167 41b1ffd8-f28e-4786-ab96-9950f0a78031
15 Oct, 2014
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11132 41b1ffd8-f28e-4786-ab96-9950f0a78031
14 Oct, 2014
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11123 41b1ffd8-f28e-4786-ab96-9950f0a78031
10 Oct, 2014
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11112 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11111 41b1ffd8-f28e-4786-ab96-9950f0a78031
09 Oct, 2014
1 commit
-
…embers when a search is based on a filter of the isMemberOf attribute. Fixed incorrect test, preventing the method to process all groups properly. The dev 3 branch code is correct. git-svn-id: https://svn.forgerock.org/opendj/trunk@11104 41b1ffd8-f28e-4786-ab96-9950f0a78031
08 Oct, 2014
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11099 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11098 41b1ffd8-f28e-4786-ab96-9950f0a78031
07 Oct, 2014
2 commits
-
…embers when a search is based on a filter of the isMemberOf attribute. Additional changes to returnGroupMembers() - Removed filter param, since it's part of the SearchOperation. - Changed method to return a boolean to indicate to continue (true) or stop (false) returning entries. - Added javadoc git-svn-id: https://svn.forgerock.org/opendj/trunk@11091 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…embers when a search is based on a filter of the isMemberOf attribute. git-svn-id: https://svn.forgerock.org/opendj/trunk@11090 41b1ffd8-f28e-4786-ab96-9950f0a78031
06 Oct, 2014
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11084 41b1ffd8-f28e-4786-ab96-9950f0a78031
23 Sep, 2014
1 commit
-
Lock entry ID keys in descending order (children then parents) in order to be consistent with id2subtree updates performed for single entry add and delete operations. git-svn-id: https://svn.forgerock.org/opendj/trunk@11056 41b1ffd8-f28e-4786-ab96-9950f0a78031
22 Sep, 2014
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11033 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11028 41b1ffd8-f28e-4786-ab96-9950f0a78031