12 Mar, 2007

2 commits


01 Mar, 2007

2 commits

  • 
    git-svn-id: https://svn.forgerock.org/opendj/trunk@1285 41b1ffd8-f28e-4786-ab96-9950f0a78031
    neil_a_wilson
     
  • …atically instrumented by AspectJ. Non instrumented debug method calls are updated to use the new debug framework methods. However, the new debug logging framework is not yet active as the Aspects are not weaved in. After this revision, debug logging will be disabled in the server until the new AOP framework is complete. 
    
    - Removed debugEnter and debugConstructor from all source files.
    - Removed CLASS_NAME static string for debug purposes.
    - Removed old debug logging framework.
    - Added new debug logging frameworking using AOP.
    - Added AspectJ binary and libraries.
    - Change all modified files copyrights to include 2007.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@1280 41b1ffd8-f28e-4786-ab96-9950f0a78031
    boli
     

18 Feb, 2007

1 commit


28 Jan, 2007

2 commits

  • reduce the time required for it to run during subsequent builds.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@1048 41b1ffd8-f28e-4786-ab96-9950f0a78031
    neil_a_wilson
     
  • interact with the Subversion workspace.  This includes three components:
    
    - A new Ant task that stores the current workspace revision number in an Ant
      property which gets built into DynamicConstants.java and exposed in the
      --fullversion and "cn=version,cn=monitor" information.
    
    - A new Ant task that checks all files that have been locally modified in the
      current workspace for potential cases in which a copyright date needs to be
      updated to include the current year.
    
    - A change to the coveragediff tool so that it uses the SVNKit library to
      obtain the diff rather than trying to execute the external svn/svn.exe
      command.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@1047 41b1ffd8-f28e-4786-ab96-9950f0a78031
    neil_a_wilson
     

22 Jan, 2007

1 commit

  • …an uncaught exception in the tests, this gives us the stack trace and forces the tests to exit.  This should make it easier to track down OutOfMemoryErrors in the future.
    
    2.  Added our own listener for the tests.  This does the following
      * As soon as a test fails, it prints it out all of the info to the screen.  Test method, error message, stacktrace, parameters
      * At the end of the tests, it summarizes all of the tests that failed.
      * It generates a new test report in text format.  The html report generator was a real memory hog.
    
    3.  Changes to build.xml
       * Test output is suppressed by default.
       * The coverage report is generated even if the tests failed.
       * Exposed the ability to rerun only the failed tests with -Dtest.failed=true.
       * The 'runtests' target prints out information about additional test options.
       * Two small fixes so that ant doesn't recompile files that haven't changed.
       * Removed tabs.  This was mostly in the status panel code.
       * Reverted the -Xmx256M temporary fix for the unit tests.
    
    
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@1005 41b1ffd8-f28e-4786-ab96-9950f0a78031
    davidely
     

17 Nov, 2006

2 commits

  • by build-tools get created under the build directory so they do not get
    accidentally checked into the repository and get properly cleaned up by the
    "clean" target.
    
    The build-tools.jar file should now be built every time it is needed, so the
    static copy has been removed from the ext directory.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@745 41b1ffd8-f28e-4786-ab96-9950f0a78031
    neil_a_wilson
     
  • * Add a new quicksetup.jar file that can be used for both Web Start and local installations of Open DS.
    
    * Modify the setup script so that now they will launch by default the graphical setup.  If an error occurs (because for instance we do not have access to the display) or if the user specifies the --cli option then we will use the cli based setup (the one we had until today).
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@744 41b1ffd8-f28e-4786-ab96-9950f0a78031
    jvergara
     

30 Oct, 2006

2 commits


27 Sep, 2006

1 commit


26 Sep, 2006

2 commits


25 Sep, 2006

1 commit


21 Sep, 2006

1 commit


19 Sep, 2006

2 commits

  • default test ant target, I have added a "slow" test group to testng. To
    use it, just put something like "@Test(groups = { "slow" })" before your
    test case method. 
    
    This is implemented by a modified testng.xml file which is modified by a
    custom ant task called preptestng. It basically takes a
    group include/exclude string like "exclude=slow,include=fast" from ant
    and insert the correct tags into a copy of the testng.xml file.
    
    A new resource directory is now created before running tests to hold the
    modified testng.xml. it is located at build/unit-tests/resource. The
    preptestng task will copy the master testng.xml file from
    ext/testng/testng.xml to the new resource directory and add the
    appropreate group tags based on parameters from ant.
    
    This also creates a build-tools top level directory to hold this tool and any future build tools. A new ant target called "buildtools" is also added to rebuild the tools and make the build-tools.jar file in ext.
    
    The slow tests are only ran with the all, testall, or
    testallwithcoverage targets.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@384 41b1ffd8-f28e-4786-ab96-9950f0a78031
    boli
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@381 41b1ffd8-f28e-4786-ab96-9950f0a78031
    dugan
     

18 Sep, 2006

1 commit

  • - The entryUUID plugin
    - The password policy import plugin
    - The LDAP attribute description list plugin
    - The LastMod plugin
    - The length-based password validator
    - The default entry cache
    - The null connection security provider
    - The internal connection security provider
    - The ANONYMOUS SASL mechanism handler
    - The CRAM-MD5 SASL mechanism handler
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@373 41b1ffd8-f28e-4786-ab96-9950f0a78031
    neil_a_wilson
     

16 Sep, 2006

1 commit


14 Sep, 2006

1 commit


12 Sep, 2006

2 commits


08 Sep, 2006

1 commit


06 Sep, 2006

3 commits


03 Sep, 2006

2 commits


01 Sep, 2006

1 commit


12 Jul, 2006

1 commit

  • - synchronization msg serialization/un-serialization (classes that inherit from SynchronizationMsg)
     - modify conflicts resolution (Historical class)
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@5 41b1ffd8-f28e-4786-ab96-9950f0a78031
    gbellato
     

28 Jun, 2006

1 commit