03 Apr, 2015

2 commits

  • This patch fixes broken links found by docbook-linktester.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12029 41b1ffd8-f28e-4786-ab96-9950f0a78031
    mark
     
  • This patch brings the doc generation plugins together
    in a single module, and adapts the implementation
    of the log ref generation plugin to use a FreeMarker template
    as is already in use in other plugins.
    
    This patch also uses sections in the log ref.
    Sections, rather than naked variablelists,
    make the log ref easier to navigate.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12027 41b1ffd8-f28e-4786-ab96-9950f0a78031
    mark
     

02 Apr, 2015

7 commits

  • git-svn-id: https://svn.forgerock.org/opendj/trunk@12024 41b1ffd8-f28e-4786-ab96-9950f0a78031
    cjr
     
  • Whitespace is not generally significant in doc sources
    except where markup specifies that it is
    such as within ProgramListing, Screen, and LiteralLayout elements.
    
    Some usage messages in the generated reference docs
    are formatted for use in terminal windows,
    with significant whitespace and newlines
    that get lost when pulled as is into the documentation source.
    
    This patch works around usage() message content
    that contains significant whitespace, specifically newlines.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12023 41b1ffd8-f28e-4786-ab96-9950f0a78031
    mark
     
  • * opendj-cli/src/main/java/com/forgerock/opendj/cli/ArgumentConstants.java
    ** Add backend type short and long optiion
    
    * opendj-core/src/main/java/org/forgerock/opendj/ldap/MemoryBackend.java
    ** Change code to allow root DSE sub-entriees
    
    * opendj-server-legacy/resource/config/config.ldif
    ** Remove harcoded userRoot backend ldif definition
    
    * opendj-server-legacy/src/main/java/org/opends/quicksetup/UserData.java
    ** Add backend type argument
    
    *  opendj-server-legacy/src/main/java/org/opends/quicksetup/installer/Installer.java
    ** Forward backend type argument to ConfigureDS
    
    * opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/BackendImpl.java
    ** Check if storage db directory exists before trying to remove all storage files
    
    * opendj-server-legacy/src/main/java/org/opends/server/tools/ConfigureDS.java
    ** Adapt the way to configure server base DNs
    
    * opendj-server-legacy/src/main/java/org/opends/server/tools/InstallDS.java
    ** Add method to retrieve all available backend types from the config framework
    ** Adapt console UI to add the backend type choice
    
    * opendj-server-legacy/src/main/java/org/opends/server/tools/InstallDSArgumentParser.java
    ** Add the backend type argument
    
    * opendj-server-legacy/src/messages/org/opends/messages/tool.properties
    ** Add messages related to console UI
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12022 41b1ffd8-f28e-4786-ab96-9950f0a78031
    gaetan
     
  • * BackendToolUtils
    ** Extract methods to make the getBackends(...) method more readable
    ** Add final keyword
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12021 41b1ffd8-f28e-4786-ab96-9950f0a78031
    gaetan
     
  • This patch adds man pages to the .deb, RPM, and SVR4 packaging.
    It removes the non-generated man pages as they are no longer needed.
    
    This patch introduces a profile for building server docs, -P docs.
    
    Thanks to Gaetan for review and help testing.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12020 41b1ffd8-f28e-4786-ab96-9950f0a78031
    mark
     
  • Add unit tests for key encoding:
    
    * fixed a bug where bytes were incorrectly escaped in descending order
    * optimized null key encoding
    * added Javadoc describing key encoding logic.
    
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12019 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     
  • Implement comprehensive unit test suite for indexed and unindexed VLV based searches, which include missing keys, multi-valued keys, reverse ordering, etc.
    
    Fix various bugs exposed by the unit tests.
    
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12017 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     

01 Apr, 2015

1 commit


31 Mar, 2015

11 commits


30 Mar, 2015

4 commits


29 Mar, 2015

1 commit


27 Mar, 2015

9 commits

  • git-svn-id: https://svn.forgerock.org/opendj/trunk@11998 41b1ffd8-f28e-4786-ab96-9950f0a78031
    JnRouvignac
     
  • Renamed JECompressedSchema to PersistentCompressedSchema
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@11997 41b1ffd8-f28e-4786-ab96-9950f0a78031
    JnRouvignac
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@11996 41b1ffd8-f28e-4786-ab96-9950f0a78031
    JnRouvignac
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@11995 41b1ffd8-f28e-4786-ab96-9950f0a78031
    JnRouvignac
     
  • This patch replaces nearly all the server & SDK tools reference pages
    with generated pages.
    
    As explained in the comments for OPENDJ-1786,
    there's still a problem with <xref> linkends inside the dsconfig page.
    I've logged OPENDJ-1895 to address that.
    
    The rest of the content seems to correspond to what we had before,
    with minor formatting problems that are flagged in related JIRA issues.
    
    Thanks to Jean-Noël R. for reviews.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@11994 41b1ffd8-f28e-4786-ab96-9950f0a78031
    mark
     
  • * ConfigureDS.java
    ** Made ConfigureDS call non static to allow methods extraction
    ** Extracted methods:
    *** initializedArguments()
    *** parseArguments()
    *** checkGlobalArguments()
    *** checkPortArguments()
          Use a loop instead of code duplication in this method
    *** updateBaseDNs(baseDNs);
    *** updateLdapPort();
    *** updateAdminConnectorPort();
    *** updateLdapSecurePort();
    *** updateJMXport();
    *** updateStartTLS();
    *** updateKeyManager();
    *** updateTrustManager();
    *** updateRootUser(rootDN, rootPW);
    *** addFQDNDigestMD5();
    *** updateCryptoCipher();
    *** writeUpdatedConfiguration();
    *** initializeDirectoryServer()
    ** In key and trust provider related check/update config methods:
    *** Create common method for both when it was possible
    *** Extracted more little method to prevent code redundancy
    ** Add a custom ConfigureDSException to handle error message print
    ** Inline some local variables
    ** Format the whole file
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@11993 41b1ffd8-f28e-4786-ab96-9950f0a78031
    gaetan
     
  • 
    git-svn-id: https://svn.forgerock.org/opendj/trunk@11992 41b1ffd8-f28e-4786-ab96-9950f0a78031
    JnRouvignac
     
  • This patch fixes the build with Java 6.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@11991 41b1ffd8-f28e-4786-ab96-9950f0a78031
    mark
     
  • This patch builds lists of supported locales and language subtypes
    moving to generated, rather than hand-written documentation.
    
    Thanks to Nicholas C. for teaching me what to do in the review.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@11990 41b1ffd8-f28e-4786-ab96-9950f0a78031
    mark
     

26 Mar, 2015

5 commits