14 Jan, 2010

1 commit


12 Jan, 2010

1 commit


25 Dec, 2009

1 commit


10 Nov, 2009

2 commits


06 Nov, 2009

2 commits

  • - Allow 0 value for monitoring publisher period to allow disable it by configuration 
    
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@6105 41b1ffd8-f28e-4786-ab96-9950f0a78031
    mrossign
     
  • we introduce:
    
    
    
    - a weigth, which is an integer affected to each RS that combined with 
    each others will define a percentage value which matches the number of 
    DSs (compared with total number od DSs in the topology) that can be 
    connected to the RS at a time in the topology. In these modif, this 
    configuration of the weight is added as well as dynamic changes. Also 
    transported in Topo messages. No modification of the connection 
    algorithm yet
    
    
    
    - Also to support the future connection algorithm, these modifs 
    introduces a Monitoring Publisher thread which is a thread that sens 
    every 3 seconds a Monitoring message (unchanged format) to every DSs 
    that are connected to him. These information will be used by the DSs to 
    potentially reconnect to another RSs with a newer server state (info 
    included in monitoring messages)
    
    
    
    The new connection algorithm will take into account:
    
    - group id
    
    - generation id
    
    - server states
    
    - locality (same VM)
    
    - weight (load)
    
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@6097 41b1ffd8-f28e-4786-ab96-9950f0a78031
    mrossign
     

20 Oct, 2009

1 commit


09 Oct, 2009

3 commits


08 Oct, 2009

1 commit

  • in handshake phase instead of a ReplServerStartMsg. ReplServerStartDSMsg 
    contains same thing as ReplServerStartMsg but also contains
    
      - replication server weight
    
      - number of ciurrently connected DS on the RS
    
      => both will be used for future new RS choice algorithm
    
    
    
    - Addition of a StopMsg sent:
    
      - when any entity (DS,RS) is closing a connection (sent just before) 
    with a peer
    
      - when DS finishes phase 1 of handshake (was gathering RS info for RS 
    choice so sent just after new ReplServerStartDSMsg is received)
    
      => both are used to distinguish between a proper connection closure 
    (no message) and an unexpected one (error log)
    
    
    
    - Compatibility between protocol V4 and V3 (and before)
    
      - changed MonitorMsg to never be created with a protocol version
    
      - MonitorMsg now always sent with publish(msg, version) (publish 
    method without version was used so bug)
    
      - TopologyMsg now always sent with publish(msg, version) (publish 
    method without version was used so bug)
    
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@5950 41b1ffd8-f28e-4786-ab96-9950f0a78031
    mrossign
     

07 Oct, 2009

1 commit


06 Oct, 2009

1 commit


29 Sep, 2009

1 commit


22 Sep, 2009

1 commit


16 Sep, 2009

1 commit


14 Sep, 2009

1 commit


07 Sep, 2009

1 commit


26 Aug, 2009

2 commits


20 Aug, 2009

1 commit


17 Aug, 2009

1 commit


14 Aug, 2009

1 commit


10 Aug, 2009

1 commit


05 Aug, 2009

1 commit

  • 4161 some mistranslations in german
    and
    4162 french: exception in setup
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@5631 41b1ffd8-f28e-4786-ab96-9950f0a78031
    hajma
     

27 Jul, 2009

4 commits


24 Jul, 2009

1 commit


23 Jul, 2009

1 commit


07 Jul, 2009

1 commit

  • Info about the feature: 
    https://www.opends.org/wiki/page/FractionalReplication
    
    Note:
    
    After configuration of a fractional domain, the domain goes into bad gen 
    id status and must be initialized (to filter for configured attributes) 
    through online full update or ldif import (limitation: for the moment 
    only with server running) from a non fractional domain of the topology.
    
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@5515 41b1ffd8-f28e-4786-ab96-9950f0a78031
    mrossign
     

05 Jun, 2009

1 commit


21 May, 2009

1 commit


15 May, 2009

1 commit


04 May, 2009

1 commit


08 Apr, 2009

1 commit


02 Apr, 2009

1 commit


30 Mar, 2009

1 commit