1. 24 Jun, 2014 18 commits
  2. 23 Jun, 2014 3 commits
  3. 22 Jun, 2014 3 commits
  4. 21 Jun, 2014 2 commits
    • Dave Syer's avatar
      Hack around with Tomcat resource paths · 1bcc1363
      Dave Syer authored
      Tomcat 8 has different APIs again so it was quite difficult to
      get it working and test it. The test is manual anyway (multi-module
      project with JSPs in /META-INF/resources, not part of the samples),
      and requires you to build a war and execute it (since the resource
      paths are different when it's an archive).
      
      Fixes gh-1131
      1bcc1363
    • Dave Syer's avatar
      Log exception in ErrorPageFilter · 51496b4e
      Dave Syer authored
      Fixes gh-1130
      51496b4e
  5. 20 Jun, 2014 14 commits
    • Dave Syer's avatar
      Add inputs to gradle bootRepackage task · 772df9be
      Dave Syer authored
      See gh-1113
      772df9be
    • Phillip Webb's avatar
      Merge pull request #1129 from ttddyy/document-remote-debug-gradle · 0768402d
      Phillip Webb authored
      * document-remote-debug-gradle:
        Add how-to remote debug from Gradle
      0768402d
    • Tadaya Tsuyukubo's avatar
      Add how-to remote debug from Gradle · 5fbe5d41
      Tadaya Tsuyukubo authored
      Add a section to the reference documentation "how-to" about remote
      debugging a Gradle started app.
      
      Fixes gh-1129
      5fbe5d41
    • Phillip Webb's avatar
      Merge branch 'gh-1119' · dbfd785e
      Phillip Webb authored
      Improve fat JAR performance.
      
      See gh-1119
      dbfd785e
    • Phillip Webb's avatar
      Polish · 20fb55ea
      Phillip Webb authored
      20fb55ea
    • Phillip Webb's avatar
      Improve performance of fat jar loading · a3ceaf63
      Phillip Webb authored
      Tweak 'fat jar' handling to generally improve performance:
      
      - Allow JarURLConnection to throw a static FileNotFoundException when
        loading classes. This exception is thrown many times when attempting
        to load a class and is silently swallowed so there is no point in
        providing the entry name.
      - Expose JarFile.getJarEntryData(AsciiBytes) and store AsciiBytes in
        the JarURLConnection. Previously AsciiBytes were created, discarded
        then created again.
      - Use EMPTY_JAR_URL for the JarURLConnection super constructor. The URL
        is never actually used so we can improve performance by using a
        constant.
      - Extract JarEntryName for possible caching. The jar entry name
        extracted from the URL is now contained in an inner JarEntryName
        class. This could be cached if necessary (although currently it is
        not because no perceivable performance benefit was observed)
      
      Fixes gh-1119
      a3ceaf63
    • Phillip Webb's avatar
      Add JarFile caching · a8777eda
      Phillip Webb authored
      Cache root jar files in the Handler and also store nested jar files in
      the JarEntryData.
      
      See gh-1119
      a8777eda
    • Phillip Webb's avatar
      Reuse previously parsed entries for filtered JARs · 88195292
      Phillip Webb authored
      Update JarFile to reuse the previously parsed entries when creating
      filtered jars. This saves needing to re-scan the underlying file to
      recreate a subset of entries.
      
      See gh-1119
      88195292
    • Phillip Webb's avatar
      Drop JarEntryFilters from constructor and methods · e9aab1e9
      Phillip Webb authored
      Drop JarEntryFilter arguments from the JarFile constructor and the
      getNestedJarFile methods. Filtered JarFiles can still be obtained by
      using the getFilteredJarFile() method.
      
      This helps simplify the code a little and will make it easier to add
      caching.
      
      See gh-1119
      e9aab1e9
    • Phillip Webb's avatar
      Polish doc formatting · 378d38e2
      Phillip Webb authored
      378d38e2
    • Phillip Webb's avatar
      Polish · bfe4240e
      Phillip Webb authored
      bfe4240e
    • Phillip Webb's avatar
      Polish RabbitMQ Changes · 445589a5
      Phillip Webb authored
      Fix the formatting which was messed up in commit ad1636fd. Also
      simplify the RabbitProperties.setVirtualHost logic a little
      
      See gh-1128
      445589a5
    • Phillip Wirth's avatar
      RabbitMQ virtual hosts can how start with a slash · ad1636fd
      Phillip Wirth authored
      The autoconfig strips out slashes where necessary to make a valid
      hostname
      
      Fixes gh-1128
      ad1636fd
    • Dave Syer's avatar
      Revert BootRunTask changes since they don't add anything · 34119957
      Dave Syer authored
      (Was an attempt to get Cygwin to recognise the interrupt, but it seems
      to be doomed so not worth having the extra code in there really.)
      34119957