25 Jul, 2006

1 commit

  • something else than the directory instance root because it uses a relative path
    to open the changelog db and the changelog db open therefore fails in this case.
    
    This commit change the code to use a path relative to the server root instead
    of being relative to the working directory of the process.
    
    This part of the code will need to be further changed to make this path configurable.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@33 41b1ffd8-f28e-4786-ab96-9950f0a78031
    gbellato
     

24 Jul, 2006

1 commit

  • - put changelog configuration below cn=Multimaster Synchronization,cn=Synchronization Providers,cn=config
    - use ds-cfg-changelog-server-id and ds-cfg-directory-server-id instead of ds-cfg-server-id
    - don't require the ds-cfg-changelog-server attribute in changelog configuration (ds-cfg-synchronization-changelog-server-config objectclass)
    
    Use dc=example,dc=com instead of dc=com in he synchronization configuration example
    
    improve the javadoc
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@30 41b1ffd8-f28e-4786-ab96-9950f0a78031
    gbellato
     

22 Jul, 2006

1 commit


18 Jul, 2006

2 commits


16 Jul, 2006

4 commits


12 Jul, 2006

2 commits

  • …lative to the server root rather than the current working directory.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@6 41b1ffd8-f28e-4786-ab96-9950f0a78031
    coulbeck
     
  • for ADD,DELELTE and MODIFYDN as it was already the case for MODIFY operation
      This is necessary to make sure that entries use the same unique ID everywhere.
    
    - Synchronization now its own serialization mechanism for synchronization messages
      (before it was using java object serialization)
      This allows to use the same serialization for data transfer between LDAP servers 
      and changelog servers and for saving the changes into the changelog database.
      It will also allow to make some evolution the protocol without breaking the compatibility
      with previous releases.
      This also brings some performance improvements as this new serialization mechanism
      only needs to be done once on the master that originally processed 
      the operation while before it was done for each transfer over the wire and for writing
      the changelog database.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@4 41b1ffd8-f28e-4786-ab96-9950f0a78031
    gbellato
     

28 Jun, 2006

1 commit