29 Jun, 2011
1 commit
-
…y) filter is used in Search filter. git-svn-id: https://svn.forgerock.org/opendj/trunk@7086 41b1ffd8-f28e-4786-ab96-9950f0a78031
28 Jun, 2011
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@7074 41b1ffd8-f28e-4786-ab96-9950f0a78031
24 Jun, 2011
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@7059 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@7057 41b1ffd8-f28e-4786-ab96-9950f0a78031
23 Jun, 2011
3 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@7056 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Some formatting code was making calls to Font (javax.awt.font) which triggered calls to the Graphic subsystem. git-svn-id: https://svn.forgerock.org/opendj/trunk@7054 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Processing of the string based cookie was not handling errors consistently, as code was duplicated between the constructor and another parsing method. The fix required some minor refactoring. All nightlytests have been successfully passing on my development machine. git-svn-id: https://svn.forgerock.org/opendj/trunk@7052 41b1ffd8-f28e-4786-ab96-9950f0a78031
22 Jun, 2011
1 commit
-
The value part of control specification is optional. And therefore there should be no : to finish the specification. Now if the specification ends with :, then it's the same as no value. Test added with the ManageDSAIt control. git-svn-id: https://svn.forgerock.org/opendj/trunk@7049 41b1ffd8-f28e-4786-ab96-9950f0a78031
15 Jun, 2011
1 commit
-
…related databases are deleted after tests. git-svn-id: https://svn.forgerock.org/opendj/trunk@7015 41b1ffd8-f28e-4786-ab96-9950f0a78031
13 Jun, 2011
2 commits
-
…ead of LinkedList for static group member lists. git-svn-id: https://svn.forgerock.org/opendj/trunk@7005 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…) rather than DN objects. These are much more compact. DNs are built from the ByteString only when needed. git-svn-id: https://svn.forgerock.org/opendj/trunk@7003 41b1ffd8-f28e-4786-ab96-9950f0a78031
10 Jun, 2011
2 commits
-
Bump replication protocol version to v5. git-svn-id: https://svn.forgerock.org/opendj/trunk@6996 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Commit main functionality: * add support for wild-cards, and @objectClass notiation * add support for configuring additional attributes to be included with delete operations via ecl-include-for-deletes property. Requires protocol version upgrade which will be handled in final commit. git-svn-id: https://svn.forgerock.org/opendj/trunk@6995 41b1ffd8-f28e-4786-ab96-9950f0a78031
09 Jun, 2011
3 commits
-
…ns servers which have been subjected to different purging policies. The issue of ECL change number inconsistency across servers is not tied to purging policies but to the fact that the CN is based on a lazy built index. As a result, the last change number in the index database depends on when Searches are done against the server and not what are really the changes available. The lastChangeNumber virtual attribute uses the index last CN and adds the changes received and eligible. The changes here are of fixing the following : After purging of the DraftCNDB, the next value will be incremented from last known value. As a result, changeNumbers are always increasing. Purging the DraftCNDB is now stopping at the first index that still points to a valid change in the changelog. The counter of changes has been fixed to take into account the fact that the changelog keeps at least one change older than the trim age in order to preserve the validity of the Cookie for at least "purge delay". Also contains some optimization of the DraftCNDBCursor to avoid reading the entries pointed by the cursor several times. git-svn-id: https://svn.forgerock.org/opendj/trunk@6994 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Publish original attributes from the target entry as a single value LDIF blob in "includedAttributes" in a similar manner to the "changes" attribute. git-svn-id: https://svn.forgerock.org/opendj/trunk@6993 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Remove targetUniqueID attribute and instead declare it as an alias of targetEntryUUID. git-svn-id: https://svn.forgerock.org/opendj/trunk@6991 41b1ffd8-f28e-4786-ab96-9950f0a78031
08 Jun, 2011
2 commits
-
Need to keep the green on top! git-svn-id: https://svn.forgerock.org/opendj/trunk@6990 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…n complete shutdown of the replication service See issue for more info. git-svn-id: https://svn.forgerock.org/opendj/trunk@6988 41b1ffd8-f28e-4786-ab96-9950f0a78031
07 Jun, 2011
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6982 41b1ffd8-f28e-4786-ab96-9950f0a78031
06 Jun, 2011
2 commits
-
The "approx-older-change-not-synchronized-millis" monitor attribute is optional, so we should avoid throwing unnecessary exceptions. git-svn-id: https://svn.forgerock.org/opendj/trunk@6974 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…e size, and replication purge delay See issue description for exact changes. git-svn-id: https://svn.forgerock.org/opendj/trunk@6973 41b1ffd8-f28e-4786-ab96-9950f0a78031
01 Jun, 2011
2 commits
-
…here are no format arguments git-svn-id: https://svn.forgerock.org/opendj/trunk@6964 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6961 41b1ffd8-f28e-4786-ab96-9950f0a78031
31 May, 2011
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6956 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
This is for the trunk. git-svn-id: https://svn.forgerock.org/opendj/trunk@6953 41b1ffd8-f28e-4786-ab96-9950f0a78031
30 May, 2011
3 commits
-
…hanges with updates and purging. More specifically these changes are resolving the following issues : OPENDJ-57 - ECL: lastChangeNumber and firstChangeNumber reset to zero when the changelog is purged to empty OPENDJ-172 - External ChangeLog Cookie varies when searching with an empty cookie. Cookie should be reproducible. OPENDJ-173 - External ChangeLog cookies content is altered by Change purging and prevents from continuing search with a previous returned cookie. The changes are multiples and interdependant, hence a single commit. But : - The DraftCNDB is now purged but always keep the last record. The firstKey value is updated accordingly. - The ReplicationDB is purged but always keep the last record before the trimdate. - If no cookie is specified, the initial cookie is computed from the ReplicationDomain StartState, but keeping only change numbers older than the trimdate. - Fix a possible issue when searching a ChangeNumber, and a Count record is found, the changeNumber value was not correct. These changes mostly revert revision 6406 which meant to fix the same issue (cookies would become obsolete and a search using them returns an Unwilling To Perform), but only managed to hide the root cause of the issue. git-svn-id: https://svn.forgerock.org/opendj/trunk@6943 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
No brainer : If there's no value, create an empty MultiDomainServerState. The server already knows how to deal with them. git-svn-id: https://svn.forgerock.org/opendj/trunk@6938 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Fix now check if the control is present in the search and returns it only if so. Tests have been added in unit-tests to verify this. git-svn-id: https://svn.forgerock.org/opendj/trunk@6936 41b1ffd8-f28e-4786-ab96-9950f0a78031
19 May, 2011
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6887 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6885 41b1ffd8-f28e-4786-ab96-9950f0a78031
16 May, 2011
4 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6868 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6867 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6866 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
pfexec checks file permissions before the profile and exec attributes on OpenIndiana (and OpenSolaris). So now configure and unconfigure are executable by all, but check for root id, allowing use with pfexec. git-svn-id: https://svn.forgerock.org/opendj/trunk@6860 41b1ffd8-f28e-4786-ab96-9950f0a78031
19 Apr, 2011
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6842 41b1ffd8-f28e-4786-ab96-9950f0a78031
18 Apr, 2011
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6834 41b1ffd8-f28e-4786-ab96-9950f0a78031
14 Apr, 2011
1 commit
-
…hen a directory server can no longer reach its connected replication server git-svn-id: https://svn.forgerock.org/opendj/trunk@6828 41b1ffd8-f28e-4786-ab96-9950f0a78031
13 Apr, 2011
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6826 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6824 41b1ffd8-f28e-4786-ab96-9950f0a78031
07 Apr, 2011
1 commit
-
The control-panel script checks at startup that the user is the owner of the local instance. This prevents anyone from using the control-panel to access remote servers. Added an option (-r or --remote) to skip the local checks. git-svn-id: https://svn.forgerock.org/opendj/trunk@6820 41b1ffd8-f28e-4786-ab96-9950f0a78031