11 Dec, 2007

2 commits


10 Dec, 2007

3 commits

  • If the Replication Server is stopped while the ServerHandler writer threads are blocked waiting for some window credit they are blocked and don't stop
    immediately.
    
    This issue is minimal for real life but can cause unit test failure because replication Servers are stopped and started a number of times during the tests.
    
    This commit also enabled some more replication tests and change them to make the
    order in which they are run more predictible.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@3542 41b1ffd8-f28e-4786-ab96-9950f0a78031
    gbellato
     
  • 
    git-svn-id: https://svn.forgerock.org/opendj/trunk@3541 41b1ffd8-f28e-4786-ab96-9950f0a78031
    smaguin
     
  • 
    git-svn-id: https://svn.forgerock.org/opendj/trunk@3540 41b1ffd8-f28e-4786-ab96-9950f0a78031
    smaguin
     

08 Dec, 2007

3 commits


07 Dec, 2007

5 commits

  • The classes in org.opends.messages need to be made public so that they can be referenced from other public APIs. This change adds the PublicAPI annotation to the classes defined in this package as follows:
    
       * the org.opends.messages package is VOLATILE
    
       * the org.opends.messages core classes (Message, MessageDescriptor,
         MessageBuilder, Category, and Severity) are all UNCOMMITTED
    
       * the class org.opends.messages.MessageDescriptorRegistry is PRIVATE
         (it's only used in unit tests)
    
       * generated message classes are PRIVATE
    
    In addition minor cleanup was made to the classes where appropriate to make them suitable for public APIs:
    
       * used "final" where possible
    
       * reduced visibility of classes, methods, and members where appropriate
    
       * fixed some potential bugs spotted during this clean-up: class
         members not being initialized (the "final" keyword is useful for
         spotting this!)
    
       * added missing javadoc
       
       * I've removed the third-party and user-defined message generation
         since we could see know way in which they could be easily used
         without impacting core OpenDS source
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@3536 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew_swift
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@3535 41b1ffd8-f28e-4786-ab96-9950f0a78031
    csovant
     
  • 
    git-svn-id: https://svn.forgerock.org/opendj/trunk@3534 41b1ffd8-f28e-4786-ab96-9950f0a78031
    smaguin
     
  • 
    git-svn-id: https://svn.forgerock.org/opendj/trunk@3533 41b1ffd8-f28e-4786-ab96-9950f0a78031
    smaguin
     
  • dsreplication enable fails to initialise schema of the peer if the user schema
    contains a new objectClass dependent on a new attributeType.
    
    This was happening because the validation of the new objectClasses was done using the
    old schema while it must be done with the new schema currently being modified. 
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@3532 41b1ffd8-f28e-4786-ab96-9950f0a78031
    gbellato
     

06 Dec, 2007

2 commits


05 Dec, 2007

5 commits


04 Dec, 2007

7 commits


03 Dec, 2007

4 commits


02 Dec, 2007

1 commit


30 Nov, 2007

2 commits

  • 
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@3512 41b1ffd8-f28e-4786-ab96-9950f0a78031
    csovant
     
  • Description
    dc=replicationChanges is enabled by default on all the replication servers
    and show all the modifications done on all replicated suffixes.
    It may therefore contain sensitive information and should be available only
    administrators.
    
    Fix
    This is fixed by a global ACI on the "dc=replicationChanges" suffix denying all ops for all users. Only "directory manager" can access to the changes by default or change the ACI.
    Unit test written and passed successfully individually but set disabled because it fails when ran as part of the whole suite (issue 1569 to be addressed asap).
    
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@3511 41b1ffd8-f28e-4786-ab96-9950f0a78031
    pgamba
     

29 Nov, 2007

6 commits