09 Jun, 2011

1 commit


08 Jun, 2011

2 commits


07 Jun, 2011

1 commit


06 Jun, 2011

2 commits


01 Jun, 2011

2 commits


31 May, 2011

2 commits


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
    ludo
     
  • 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
    ludo
     
  • 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
    ludo
     

19 May, 2011

2 commits


16 May, 2011

4 commits


19 Apr, 2011

1 commit


18 Apr, 2011

1 commit


14 Apr, 2011

1 commit


13 Apr, 2011

2 commits


07 Apr, 2011

4 commits

  • 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
    ludo
     
  • Missing an if statement for permissive control. Updated the test case to work.
    Issue #OPENDJ-113 - Permissive Modify Control fails when deleting non existing attribute
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@6819 41b1ffd8-f28e-4786-ab96-9950f0a78031
    ludo
     
  • …nly apply to rootDSE.
    Updated messsage files after the addition of the scope parameter in VirtualAttributeRules.
    These were missing from the previous commit.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@6818 41b1ffd8-f28e-4786-ab96-9950f0a78031
    ludo
     
  • …nly apply to rootDSE.
    The changes introduce a scope in the VirtualAttributeRule. The default is Whole_Subtree.
    The changelog virtual attributes are now registered with a BASE_OBJECT scope and "" base DNs, meaning the rootDSE only.
    Also each virtual attribute provider override the hasValue() method for optimization and avoiding computing the values and throwing them away.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@6817 41b1ffd8-f28e-4786-ab96-9950f0a78031
    ludo
     

06 Apr, 2011

1 commit


04 Apr, 2011

1 commit


03 Apr, 2011

2 commits


01 Apr, 2011

1 commit


31 Mar, 2011

1 commit


30 Mar, 2011

1 commit


28 Mar, 2011

1 commit

  • If 00-core.ldif get modified, and the server rewrites the file, it inserts cn: schema before the definition of standard schema including the definition on the cn attribute.
    So make sure we treat cn as other schema attributes.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@6796 41b1ffd8-f28e-4786-ab96-9950f0a78031
    ludo
     

25 Mar, 2011

2 commits


24 Mar, 2011

2 commits