23 May, 2013

4 commits


22 May, 2013

5 commits


21 May, 2013

9 commits


19 May, 2013

1 commit


17 May, 2013

4 commits


16 May, 2013

2 commits


15 May, 2013

4 commits


14 May, 2013

8 commits

  • git-svn-id: https://svn.forgerock.org/opendj/trunk@8869 41b1ffd8-f28e-4786-ab96-9950f0a78031
    cjr
     
  • 
    
    Added support for ds-cfg-num-request-handlers in the HTTPConnectionHandler configuration to bring it at par with the LDAPConnectionHandler configuration.
    
    
    
    02-config.ldif, HTTPConnectionHandlerConfiguration.xml, HTTPConnectionHandlerCfgDefn.properties:
    Added ds-cfg-num-request-handlers.
    
    HTTPConnectionHandler.java:
    Set the SelectorRunnersCount in grizzly based on the numRequestHandlers property.
    
    LDAPConnectionHandler.java, ConnectionHandler.java:
    Moved getNumRequestHandlers() from LDAPConnectionHandler to ConnectionHandler.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@8868 41b1ffd8-f28e-4786-ab96-9950f0a78031
    JnRouvignac
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@8867 41b1ffd8-f28e-4786-ab96-9950f0a78031
    mark
     
  • …uration of the password policy is explicitly set as expected for the test.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@8866 41b1ffd8-f28e-4786-ab96-9950f0a78031
    ludo
     
  • …ons across the product
    
    * change SDK dependencies from 3.0.0-SNAPSHOT to 2.5.0-SNAPSHOT.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@8865 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     
  • …ons across the product
    
    * update project version to 2.5.0-SNAPSHOT (development version leading to 2.6.0).
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@8864 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@8863 41b1ffd8-f28e-4786-ab96-9950f0a78031
    glennvl
     
  • 
    
    Now monitoring total etime for each supported HTTP method.
    While implementing this, I noticed that HTTPRequestInfo was duplicating fields in HTTPClientConnection and adding little more. I moved the missing data in HTTPRequestInfo to HTTPClientConnection and transformed the HTTPRequestInfo class into an interface to keep zero coupling between logging and HTTPClientConnection.
    
    
    
    HTTPRequestInfo.java:
    Transformed this class into an interface.
    Renamed getRemoteHost() to getClientHost() and getRemoteAddress() to getClientAddress().
    
    HTTPClientConnection.java
    Now implements HTTPRequestInfo.
    Moved several fields from HTTPRequestInfo here + added missing getters and setters.
    In sendResponse(), calling HTTPStatistics.updateRequestMonitoringData().
    Added log().
    
    TextHTTPAccessLogPublisher.java:
    Consequence of the changes to HTTPRequestInfo.
    Also added support for the "c-port", "s-ip", "s-computername", and "s-port" fields.
    
    CollectClientConnectionsFilter.java, SdkConnectionAdapter.java:
    Consequence of the changes to HTTPRequestInfo.
    
    HTTPStatistics.java:
    Renamed instance members nbRequests to requestMethodsTotalCount and nbRequestsTotalCount to requestsTotalCount.
    Added requestMethodsTotalTime instance member.
    Completed the constructor, clearStatistics(), getMonitorData().
    Fixed clearStatistics().
    Added addAll(), updateRequestMonitoringData().
    
    02-config.ldif:
    Added attributes for monitoring the total etime of HTTP requests.
    Renumbered some previously added attributes to follow what is done for LDAP operations etime.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@8862 41b1ffd8-f28e-4786-ab96-9950f0a78031
    JnRouvignac
     

13 May, 2013

3 commits

  • git-svn-id: https://svn.forgerock.org/opendj/trunk@8861 41b1ffd8-f28e-4786-ab96-9950f0a78031
    violette
     
  • In getValuesHistorical(), simplified the code by removing useless generics.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@8860 41b1ffd8-f28e-4786-ab96-9950f0a78031
    JnRouvignac
     
  • Added support for monitoring statistics of the HTTP connection handler:
    It monitors: total number of requests, and number of delete, get, patch, post and put requests.
    It also monitors the internal LDAP operations to display how the server is performing.
    
    
    HTTPConnectionHandler.java, HTTPClientConnection.java, CollectClientConnectionsFilter.java, SdkConnectionAdapter.java:
    Added support for statistics.
    
    config.ldif, HTTPConnectionHandlerConfiguration.xml, HTTPConnectionHandlerCfgDefn.properties:
    Added "keep-stats" property.
    
    02-config.ldif:
    Added attributes "ds-mon-http-*" for monitoring HTTP statistics.
    
    LDAPStatistics.java:
    Changed getMonitorData() return type to List.
    Made createAttribute protected.
    
    HTTPStatsProbe.java, HTTPStatistics.java: ADDED
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@8859 41b1ffd8-f28e-4786-ab96-9950f0a78031
    JnRouvignac