28 May, 2015

8 commits

  • This patch uses a doc tools v3 feature to reference a local copy
    of the LDAP SDK examples in the LDAP SDK dev guide
    rather than the evolving examples on the community site.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12359 41b1ffd8-f28e-4786-ab96-9950f0a78031
    mark
     
  • Various little performance improvements.
    ID2ChildrenCount remain to be computed.
    
    
    OnDiskMergeStorageImporter.java:
    In Buffer:
    - increased the size of memory mapped buffers from 1024 to 10 MiB.
    - used ConcurrentHashMaps instead of ConcurrentSkipListMaps because during performance testing it was found this code spent a lot of time in ByteString.compareTo() when putting entries to the map. However, at this point, we only need to put() very quickly data in the map, we do not need keys to be sorted.
    - added ConcurrentHashSet, Set implementation backed by a ConcurrentHashMap, to avoid the use of ConcurrentSkipListSet backed by ConcurrentSkipListMap
    - renamed copyToDisk() to flushToMappedByteBuffer()
    In ImportIDSetsMerger():
    - in merge(), extracted and rewrote buildEntryIDSet(Set<ByteString> values)
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12357 41b1ffd8-f28e-4786-ab96-9950f0a78031
    JnRouvignac
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@12354 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@12352 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     
  • * src/main/java/org/opends/quicksetup/installer/ui/SuffixesToReplicatePanel.java
    ** Autorefactor'ed file + Reformat
    ** Use straight return
    ** Use interface instead of concrete class for local variable which are collections
    ** Use ternary operator
    
    * src/main/java/org/opends/admin/ads/SuffixDescriptor.java
    ** Autorefactor'ed file + Reformat
    
    * src/main/java/org/opends/quicksetup/installer/SuffixesToReplicateOptions.java
    ** Autorefactor'ed file + Reformat
    ** Simplify constructor code
    
    * src/main/java/org/opends/quicksetup/ui/UIFactory.java
    ** Autorefactor'ed file + Reformat
    ** Use straight return
    ** Format javadoc
    ** Add some generic statement to prevent warnings
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12351 41b1ffd8-f28e-4786-ab96-9950f0a78031
    gaetan
     
  • Removed all unnecessary "public" keywords
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12350 41b1ffd8-f28e-4786-ab96-9950f0a78031
    JnRouvignac
     
  • Improved javadocs and method's parameter names.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@12349 41b1ffd8-f28e-4786-ab96-9950f0a78031
    JnRouvignac
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@12348 41b1ffd8-f28e-4786-ab96-9950f0a78031
    mark
     

27 May, 2015

2 commits


26 May, 2015

7 commits


22 May, 2015

22 commits


21 May, 2015

1 commit