Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/warnings-plugin
  Commit: bb04570365398b083743a9ceffe79eeb867cbdf0
      
https://github.com/jenkinsci/warnings-plugin/commit/bb04570365398b083743a9ceffe79eeb867cbdf0
  Author: Adrien Lecharpentier <alech...@apache.org>
  Date:   2014-11-10 (Mon, 10 Nov 2014)

  Changed paths:
    M src/main/java/hudson/plugins/warnings/parser/MavenConsoleParser.java
    M src/main/java/hudson/plugins/warnings/parser/Warning.java

  Log Message:
  -----------
  Set a arbitrary limit to the warning message length

Found that when there are a lot of identical stacktrace in the Maven log 
without any
blank lines between them, the condensed warning list concatenate all the 
message into
one. This provoques an OOM error due to the `veryLongString + "\n" + 
shorterString`
code.

This should only be considered as a hotfix. Maven warning parsing process 
should be
review to better manipulate the warning detections when there is no blank line 
to
separate them.


  Commit: 0387aedcaa1875e82c715be05f21f07311230251
      
https://github.com/jenkinsci/warnings-plugin/commit/0387aedcaa1875e82c715be05f21f07311230251
  Author: Adrien Lecharpentier <alech...@apache.org>
  Date:   2014-11-10 (Mon, 10 Nov 2014)

  Changed paths:
    M src/main/java/hudson/plugins/warnings/parser/MavenConsoleParser.java

  Log Message:
  -----------
  Create a property for the maximum message length


  Commit: d76a266d351fc98fed5ef7f62e2d72b1f88689f5
      
https://github.com/jenkinsci/warnings-plugin/commit/d76a266d351fc98fed5ef7f62e2d72b1f88689f5
  Author: Ulli Hafner <ullrich.haf...@gmail.com>
  Date:   2014-11-12 (Wed, 12 Nov 2014)

  Changed paths:
    M src/main/java/hudson/plugins/warnings/parser/MavenConsoleParser.java
    M src/main/java/hudson/plugins/warnings/parser/Warning.java

  Log Message:
  -----------
  Merge pull request #47 from alecharp/hotfix/maven-log-creates-oom-error

[JENKINS-25278] Improve performance of maven parser.


Compare: 
https://github.com/jenkinsci/warnings-plugin/compare/9cd57758c307...d76a266d351f

-- 
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 jenkinsci-commits+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to