22 May, 2015

16 commits

  • Implemented the memory mapped files buffer for import phase 1.
    Remain to copy/stream data from phase 1 buffers to trees in backend's storage.
    ... minus bugs of course.
    
    
    OnDiskMergeStorageImporter.java:
    Implemented MemoryMappedBufferImporter for importPhaseOne().
    Added Id2EntryPutTask and Id2EntryData inner classes for putting in id2entry.
    Renamed MigrateExistingTask to MigrateExistingEntriesTask.
    Removed more unused code.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12332 41b1ffd8-f28e-4786-ab96-9950f0a78031
    JnRouvignac
     
  • Add annotations introduced in r12321
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12331 41b1ffd8-f28e-4786-ab96-9950f0a78031
    gaetan
     
  • 
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12330 41b1ffd8-f28e-4786-ab96-9950f0a78031
    nicolas.capponi@forgerock.com
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@12329 41b1ffd8-f28e-4786-ab96-9950f0a78031
    ylecaillez
     
  • * src/main/java/org/opends/admin/ads/ReplicaDescriptor.java
    ** Add the backend object classes as field to retrieve type of backend (JE, persistit...)
    
    * src/main/java/org/opends/admin/ads/ServerDescriptor.java
    ** Add logic to add backend object classes to the replica descriptor
    
    * src/main/java/org/opends/quicksetup/installer/Installer.java
    ** Fix a regression introduced in r10231
    ** Do nothing if the server is the first in replication topology instead of seting baseDNs of userRoot backend
    ** Remove the userRoot backend deletion (as it is not hardcoded in the config.ldif since r12022)
    ** Retrieve backend type from backend object classes to allow creation of different kind of backend
    
    * src/main/java/org/opends/quicksetup/installer/InstallerHelper.java
    ** Replace createLocalDBBackend(...) by createBackend(...) and change the code to be generic to allow both creation of JE and pluggable backends
    
    * src/main/java/org/opends/quicksetup/util/Utils.java
    ** Removes the dsconfig create-replication-domain added in equivalent command line. This comment is not needed and avoid replication of suffix content.
    
    * src/main/java/org/opends/server/tools/BackendTypeHelper.java
    ** Add methods to adapt a backend type from a config object or a backend name
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12328 41b1ffd8-f28e-4786-ab96-9950f0a78031
    gaetan
     
  • This patch uses a new feature of the doc build plugin
    to move extra resource files in with the versioned doc sources.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12327 41b1ffd8-f28e-4786-ab96-9950f0a78031
    mark
     
  • Displaying usage information always returned success, even in case where it was a side effect of bad input on command line.
    Have it return the original error code, if any.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12326 41b1ffd8-f28e-4786-ab96-9950f0a78031
    fabiop
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@12325 41b1ffd8-f28e-4786-ab96-9950f0a78031
    mark
     
  • This patch adds a procedure to reinitialize data for a base DN.
    
    This procedure uses the pre-/post-external-init subcommands,
    rather than rm -rf of the changelogDb and database files.
    The approach with rm is perhaps quicker for test/PoC environments,
    but looks like it calls for shutting the service down.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12324 41b1ffd8-f28e-4786-ab96-9950f0a78031
    mark
     
  • * Improve method name
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12323 41b1ffd8-f28e-4786-ab96-9950f0a78031
    gaetan
     
  • - LDAPSyntaxDescriptionSyntax: fix bug on regexp syntax
    
    - As SDK syntaxes become the reference, ensure tests for SDK 
    syntaxes are at least as complete as tests for server syntaxes
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12322 41b1ffd8-f28e-4786-ab96-9950f0a78031
    nicolas.capponi@forgerock.com
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@12321 41b1ffd8-f28e-4786-ab96-9950f0a78031
    nicolas.capponi@forgerock.com
     
  • * org/opends/quicksetup/installer/Installer.java
    ** Autorefactor'ed file + Reformat and some minor manual cleanup
    ** Extracted a couple of methods to help code readability of createReplicatedBackendsIfRequired()
    
    * org/opends/quicksetup/Application.java
    ** Consequences of changes done in Installer.java
    
    * org/opends/quicksetup/installer/InstallerHelper.java
    ** Minor cleanup in createLocalDBBackend(...)
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12320 41b1ffd8-f28e-4786-ab96-9950f0a78031
    gaetan
     
  • As of 12318 this property is no longer used in the source.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12319 41b1ffd8-f28e-4786-ab96-9950f0a78031
    mark
     
  • This patch removes links to the config reference,
    because the information is now provided in the dsconfig man pages.
    We might stop delivering the configuration reference at some point.
    
    To avoid a clash with the fix for OPENDJ-2013,
    this patch does not address links related to the local-db attributes.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12318 41b1ffd8-f28e-4786-ab96-9950f0a78031
    mark
     
  • Thanks to Jean-Noël Rouvignac for pointing out a typo
    and a misnamed method in my previous commit for this issue.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12317 41b1ffd8-f28e-4786-ab96-9950f0a78031
    mark
     

21 May, 2015

8 commits


20 May, 2015

13 commits


19 May, 2015

3 commits