30 Apr, 2007

3 commits


27 Apr, 2007

6 commits

  • …ty information published at http://www.opends.org/upgrade-builds
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@1734 41b1ffd8-f28e-4786-ab96-9950f0a78031
    kenneth_suter
     
  • will only work for indexed searches, and it operates by sorting the ID list
    before iterating through the entries to return them to the client.
    
    The ldapsearch tool has also been updated to support the "-S" option to
    specify that the entries should be sorted with a given sort order.
    
    A more complete sorting solution, which will offer the ability to sort results
    that are not otherwise indexed, will require a sort/VLV index mechanism like
    that described in issue #38.
    
    OpenDS Issue Number:  79
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@1732 41b1ffd8-f28e-4786-ab96-9950f0a78031
    neil_a_wilson
     
  • Made a small change in the code of the quicksetup panels to display the "Loading" message only on those panels th
    at really require it (this modifications avoids unnecessary flickering).
    
    Update the code of the status panel to reflect the changes in terms of naming and the names of the attributes (th
    e terminology has changed from synchronization to replication).
    
    Add some of the code required to handle the ADS and some of the panels to configure replication during setup (how
    ever this is not visible to the user).  The panels reflect the design made by Brian.
    
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@1729 41b1ffd8-f28e-4786-ab96-9950f0a78031
    jvergara
     
  • - Fixes a bug in which caused the connection problem dialog to fail to appear
    - Fixes a presentation problem with the HTML presented in the connection problem dialog
    - Properly associates the web proxy dialog with its parent and centers on the screen
    
    This commit passes the precommit target
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@1728 41b1ffd8-f28e-4786-ab96-9950f0a78031
    kenneth_suter
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@1726 41b1ffd8-f28e-4786-ab96-9950f0a78031
    lutoff
     
  • and is the renaming of the configuration.
    
    The change in the configurations are quite simples, basically the changelog string
    has been replaced by the replication-server and the synchronization string
    has been replaced by replication except when it is used as synchronization provider. 
    
    The schema is a bit more complex because I've decided to keep the old objectclass
    names and the old attribute names as alias of the new names.
    This would allow the previous configuration to work, however my testing has shown that
    the admin framework does not seem to deal well with objectclass aliases and therefore
    this is not entirely true.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@1725 41b1ffd8-f28e-4786-ab96-9950f0a78031
    gbellato
     

26 Apr, 2007

8 commits


25 Apr, 2007

9 commits


24 Apr, 2007

7 commits

  • - Narrow down the set of packages that external developers will need to access
      in order to write a plugin or other type of extension.  Hopefully, for most
      things developers will only need to interact with the following packages (and
      their sub-packages):
      * org.opends.server.admin
      * org.opends.server.api
      * org.opends.server.config
      * org.opends.server.protocols.internal
      * org.opends.server.types
      * org.opends.server.util
    
    - As part of the attempted narrowing of packages that external developers need
      to access, I have moved the org.opends.server.core.Operation and
      org.opends.server.protocols.ldap.LDAPException classes to the
      org.opends.server.types package.  I have also created
      org.opends.server.types.RawAttribute to wrap the
      org.opends.server.protocols.ldap.LDAPAttribute class, and
      org.opends.server.types.RawModification to wrap the
      org.opends.server.protocols.ldap.LDAPModification class.
    
    - I have updated the internal operations API to add a few new convenience
      methods when performing internal operations.
    
    - I have updated all of our message strings so that none of them end in periods
      (except those that end with an ellipsis).  This will help us avoid the
      problem in which we see multiple periods due to embedding one message in
      another.
    
    - I have moved a message file from a synchronizaiton package to the messages
      package and resolved conflicts with existing message IDs.
    
    - I have updated a number of cases in which
      StaticUtils.stackTraceToSingleLineString() was used in client-facing code to
      replace those calls with StaticUtils.getExceptionMessage() instead.  This
      should provide a more user-friendly message that will hopefully not reduce
      our ability to debug problems that may arise.
    
    - I have cleaned up some of the code in the org.opends.server.api package so
      that all of the classes use consistent formatting, and to fix a couple of
      potential Javadoc problems.
    
    - I have moved the build-tools/src directory to src/build-tools to be more
      consistent with other components of the server.
    
    - I have updated the build script so that the xslt task will no longer dump
      lots of output to the terminal when generating code.  I have also gotten rid
      of warnings about run.classpath not being set properly.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@1695 41b1ffd8-f28e-4786-ab96-9950f0a78031
    neil_a_wilson
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@1694 41b1ffd8-f28e-4786-ab96-9950f0a78031
    kenneth_suter
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@1693 41b1ffd8-f28e-4786-ab96-9950f0a78031
    kenneth_suter
     
  • The message has been improved on the server side, but however the code of statuspanel has been modified to explicitly call the method close of the different DirContext objects when they are no longer used.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@1692 41b1ffd8-f28e-4786-ab96-9950f0a78031
    jvergara
     
  • …e.exec and providing some passwords in clear.  The modifications in the code use the OuputStream of the process that is generated to pass the password.  The resulting code depends has been tested using JDK 1.5 and 1.6 on Solaris sparc, Windows XP and Linux 2.4.7.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@1691 41b1ffd8-f28e-4786-ab96-9950f0a78031
    jvergara
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@1690 41b1ffd8-f28e-4786-ab96-9950f0a78031
    lutoff
     
  • …discovered when specifying some duration based properties:
    
       * duration and size units had to be specified in default behaviors
    
       * upper/lower limit had to be specified without a unit and with
         values in the property's base unit (bytes for size properties)
    
    This change enables us to specify duration and size property constraints and defaults with or without units (when no unit is specified we default to the property's base unit).
    
    The Duration{Unit|PropertyDefinition} APIs have also been re-aligned with the Size{Unit|PropertyDefinition} APIs where possible and the unit tests updated (incl. replacing many bad uses of the assert keyword with the assertEquals TestNG method).
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@1689 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew_swift
     

23 Apr, 2007

7 commits