Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/datadog-plugin
  Commit: 49490a60fbb6603b179ea6602ac5f4c7448ac7ab
      
https://github.com/jenkinsci/datadog-plugin/commit/49490a60fbb6603b179ea6602ac5f4c7448ac7ab
  Author: Mike Paßberg <[email protected]>
  Date:   2016-12-13 (Tue, 13 Dec 2016)

  Changed paths:
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/DatadogBuildListener.java

  Log Message:
  -----------
  Stop statsd client after sending data

The current implementation creates a new DescriptorImpl instance for every call
to onCompleted. For every new instance a new statsd client is created.
The statsd client is never stopped. This causes a resource(thread) leak.
The resource leak will cause a `java.lang.OutOfMemoryError: Unable to create 
new native thread`
How fast this happens depends on how often jobs are executed and the OS
https://plumbr.eu/outofmemoryerror/unable-to-create-new-native-thread#example

This PR stops the statsd client after it sent the data. A better fix would be 
to implement
DescriptorImpl as a real singleton


  Commit: 0540dab3eb3544faa0c0be18de8b117b5a011cb0
      
https://github.com/jenkinsci/datadog-plugin/commit/0540dab3eb3544faa0c0be18de8b117b5a011cb0
  Author: John Zeller <[email protected]>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/DatadogBuildListener.java

  Log Message:
  -----------
  Merge pull request #73 from suxor42/oom-fix

Stop statsd client after sending data


  Commit: 80a8409da34da1d7a9db4ff55da0ebe0f4445a03
      
https://github.com/jenkinsci/datadog-plugin/commit/80a8409da34da1d7a9db4ff55da0ebe0f4445a03
  Author: John Zeller <[email protected]>
  Date:   2017-01-27 (Fri, 27 Jan 2017)

  Changed paths:
    M CHANGELOG.md
    M pom.xml

  Log Message:
  -----------
  Preparing for 0.5.6 release


  Commit: e66952687e7b0358fed52d0acceaf25f1822d4b4
      
https://github.com/jenkinsci/datadog-plugin/commit/e66952687e7b0358fed52d0acceaf25f1822d4b4
  Author: John Zeller <[email protected]>
  Date:   2017-01-28 (Sat, 28 Jan 2017)

  Changed paths:
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/DatadogBuildListener.java
    M src/main/java/org/datadog/jenkins/plugins/datadog/DatadogHttpRequests.java

  Log Message:
  -----------
  Fix to StatsDClient reporting, logging


  Commit: afbabace768850e5e9b6978bc68ac95daaedad2b
      
https://github.com/jenkinsci/datadog-plugin/commit/afbabace768850e5e9b6978bc68ac95daaedad2b
  Author: John Zeller <[email protected]>
  Date:   2017-01-28 (Sat, 28 Jan 2017)

  Changed paths:
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/BuildFinishedEventImpl.java
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/DatadogBuildListener.java

  Log Message:
  -----------
  Add result tags


  Commit: c6e0fb4e73f42fdac598c7dfd5af9c9942aeb1bd
      
https://github.com/jenkinsci/datadog-plugin/commit/c6e0fb4e73f42fdac598c7dfd5af9c9942aeb1bd
  Author: John Zeller <[email protected]>
  Date:   2017-01-28 (Sat, 28 Jan 2017)

  Changed paths:
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/DatadogBuildListener.java

  Log Message:
  -----------
  typo


  Commit: 206ed46dd5b22b7341369a528e156c99a2923233
      
https://github.com/jenkinsci/datadog-plugin/commit/206ed46dd5b22b7341369a528e156c99a2923233
  Author: John Zeller <[email protected]>
  Date:   2017-01-28 (Sat, 28 Jan 2017)

  Changed paths:
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/DatadogBuildListener.java

  Log Message:
  -----------
  logging


  Commit: cb0b5d3bf3cf4a30f6db3d365745259149b5d6ae
      
https://github.com/jenkinsci/datadog-plugin/commit/cb0b5d3bf3cf4a30f6db3d365745259149b5d6ae
  Author: John Zeller <[email protected]>
  Date:   2017-01-28 (Sat, 28 Jan 2017)

  Changed paths:
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/BuildFinishedEventImpl.java
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/DatadogBuildListener.java
    M src/main/java/org/datadog/jenkins/plugins/datadog/DatadogHttpRequests.java

  Log Message:
  -----------
  Merge pull request #76 from DataDog/zeller/statsd

Fix to StatsDClient reporting, logging, result tag for jenkins.job.completed 
metric


  Commit: eef9f0bd5fc93603c54093e0a656be1925692915
      
https://github.com/jenkinsci/datadog-plugin/commit/eef9f0bd5fc93603c54093e0a656be1925692915
  Author: John Zeller <[email protected]>
  Date:   2017-01-28 (Sat, 28 Jan 2017)

  Changed paths:
    M CHANGELOG.md

  Log Message:
  -----------
  Preparing for 0.5.6


  Commit: 61418f1647b41c627dcdc57b42729c3204953f9c
      
https://github.com/jenkinsci/datadog-plugin/commit/61418f1647b41c627dcdc57b42729c3204953f9c
  Author: John Zeller <[email protected]>
  Date:   2017-01-28 (Sat, 28 Jan 2017)

  Changed paths:
    M CHANGELOG.md

  Log Message:
  -----------
  Preparing for 0.5.6


  Commit: 5114df840627bf798a29ecc5798e0cd92f1e9dff
      
https://github.com/jenkinsci/datadog-plugin/commit/5114df840627bf798a29ecc5798e0cd92f1e9dff
  Author: John Zeller <[email protected]>
  Date:   2017-01-28 (Sat, 28 Jan 2017)

  Changed paths:
    M CHANGELOG.md
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/BuildFinishedEventImpl.java
    M 
src/main/java/org/datadog/jenkins/plugins/datadog/DatadogBuildListener.java
    M src/main/java/org/datadog/jenkins/plugins/datadog/DatadogHttpRequests.java

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/DataDog/jenkins-datadog-plugin 
into merge-upstream


Compare: 
https://github.com/jenkinsci/datadog-plugin/compare/f2a24d48c59a...5114df840627

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to