1. 26 5月, 2012 2 次提交
  2. 25 5月, 2012 8 次提交
    • S
      Merge pull request #485 from manolo/master · 0a8fb9bf
      Seiji Sogabe 提交于
      Update Spanish
      0a8fb9bf
    • K
      follow up fix to d2699b48 · 10c1eb3d
      Kohsuke Kawaguchi 提交于
      Further reduce the scope of the lock to only cover jobNames access, which is mandatory. if ig.doCreateItem requires synchronization, that's a job of ig.doCreateItem implementation, not that of ListView.
      10c1eb3d
    • K
      5f51089b
    • K
      Implemented transport security to CLI connection. · 25d990c5
      Kohsuke Kawaguchi 提交于
      It uses Diffie Hellman to come up with one-time session key, then have
      the server sign this session key to allow the client to verify that
      there's no man in the middle.
      25d990c5
    • K
      Updated to the instance identity 1.2. · 8ec14ce2
      Kohsuke Kawaguchi 提交于
      8ec14ce2
    • K
      bit of simplification · fd5aa2bc
      Kohsuke Kawaguchi 提交于
      fd5aa2bc
    • K
      avoid using deprecated method · a5691ea0
      Kohsuke Kawaguchi 提交于
      a5691ea0
    • K
      Fixed PermGen OutOfMemoryError during full clean build. · 2f9dff73
      Kohsuke Kawaguchi 提交于
      Plexus compiler 1.8.6 that maven-compiler-plugin 2.4 has a static field
      to store a reference to the Javac class in tools.jar
      
      In JDK that I use (6u26), Javac has a static field that stores what
      appears to be a cache of jar files (ZipFileIndex.zipFileIndexCache).
      And in addition, Maven instantiates a separate ClassRealm to host plugin
      jar files when a project has any build extensions.
      
      The combined result is that during a build, we end up having multiple
      copies of URLClassLoader that loads tools.jar, and each ends up caching
      jar files it was used. This puts a pressure to permgen (although I
      couldn't pinpoint which portions of those caches use permgen), resulting
      in OOME.
      
      In Plexus compiler 1.9, Olivier added a new feature to control the
      caching/reuse of Javac compiler. While this apparently was done
      primarily for fixing concurrency issues in multi-threaded builds, it is
      also a useful mechanism to prevent the retention of Javac classes.
      
      So I pushed the SNAPSHOT version of maven-compiler-plugin as
      2.5-jenkins-1 and tweaking POM to use it.
      2f9dff73
  3. 24 5月, 2012 8 次提交
  4. 23 5月, 2012 19 次提交
  5. 22 5月, 2012 3 次提交