Commits on Jun 25, 2014
Commits on Jun 19, 2014
Commits on Jun 18, 2014
Commits on Jun 17, 2014
  1. Don't read until EOF when asked to read > 4096 bytes (TORQUE-1228)

    bbrowning committed Jun 17, 2014
    This fixes an issue where when asked to read a request body amount
    greater than 4096 bytes we were actually reading the entire request
    body into memory, leading to OutOfMemory situations on large file
Commits on May 28, 2014
  1. Make sure Rack responses are considered commited by jbossweb (TORQUE-…

    bbrowning committed May 28, 2014
    Otherwise any responses with an empty response body and an error (4xx,
    5xx) response code will end up with some default content supplied by
Commits on May 27, 2014
  1. Don't cache TB services in the registry (TORQUE-1217)

    bbrowning committed May 27, 2014
    When looking up a TorqueBox service via TorqueBox.fetch, don't cache
    the result in the TorqueBox::Registry since that prevents the service
    runtime from being garbage collected and doesn't fetch the updated
    service after a zero downtime deployment of the services runtime.
Commits on May 23, 2014
  1. Add a small sleep to ease thread scheduling for zero_downtime_deploy_…

    bbrowning committed May 23, 2014
    This just ensures the thread doing the runtime restarts has a higher
    chance of running more often on machines with low CPU counts, like CI.
Commits on May 22, 2014
  1. Remove our NonLeakingLoadService hacks (TORQUE-1222)

    bbrowning committed May 22, 2014
    The leaks these hacks fixed have been fixed upstream in JRuby for
    quite a while now, so it's safe to pull these hacks out.
  2. Make sure we generate .bat files for all binaries (TORQUE-1223)

    bbrowning committed May 22, 2014
    This also fixes #181 on GitHub issues.
Commits on Apr 2, 2014
Commits on Apr 1, 2014
  1. Fix servlet_store and Rails 4 NullSessionHash (TORQUE-1196)

    bbrowning committed Apr 1, 2014
    This is our second try at fixing this, and this time we actually use
    NullSessionHash to verify the fix.
Commits on Mar 31, 2014
  1. RackChannel was swallowing newlines (TORQUE-1212)

    bbrowning committed Mar 31, 2014
    Our RackChannel used for env['rack.input'] was swallowing newlines on
    calls to `gets`. This broke Rack 1.4.1's multipart parsing, although
    Rack 1.5.2 was unaffected.
Commits on Mar 25, 2014
Commits on Mar 24, 2014
Commits on Mar 20, 2014
  1. Don't let transactional caches leak memory across redeploys (TORQUE-1…

    bbrowning committed Mar 20, 2014
    By moving the ContainerTransactionManagerLookup to Java, we don't
    prevent the JRuby runtime from being garbage collected when an
    application using transactional caching is redeployed.
  2. MSCServiceListener was treating some valid states as errors, breaking…

    bbrowning committed Mar 20, 2014
    … injections very early during boot
  3. Fix bug preventing TorqueBox boot on Java 8 (TORQUE-1210)

    bbrowning committed Mar 20, 2014
    This upgrades us to a newer AS 7.2 slim build that fixes the
    underlying AS7 bug that prevents booting on Java 8. As a side-effect
    of that change, we have to remove all usage of
    RootedDeploymentProcessor and instead spread that application root
    check logic throughout the processors.
    This change may also fix our issues with overlaying on EAP 6.2, but
    that hasn't been tested.
Commits on Mar 19, 2014
Commits on Mar 18, 2014
Commits on Mar 12, 2014
  1. Workaround jruby-maven-plugins doing something stupid

    bbrowning committed Mar 12, 2014
    For some reason the new version of jruby-maven-plugins ends up
    renaming rspec-report.html to rspec-report-null.html when running
    under Ruby 1.9 mode. We can avoid its logic by just calling the file
    rspec-report.htm. It's gross, but I'm tired of dealing with it.
Commits on Mar 11, 2014
  1. Adjust rspec-maven-plugin executions to pass system properties again …

    bbrowning committed Mar 11, 2014
    …after upgrading jruby-maven-plugins versions
  2. Merge pull request #177 from bliaxiong/patch-1

    bbrowning committed Mar 11, 2014
    Update deployment.xml