Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Mar 11, 2011
  1. @bobmcwhirter

    Removing stupid test.

    bobmcwhirter authored
  2. @bobmcwhirter

    Adjust rspec test to not delete Dir.tmpdir, since that's OS-owned, an…

    bobmcwhirter authored
    …d makes things cranky when you delete /tmp.
    
    Tests did not fail previously, I think due to bug in VFS path-handling around those tests themselves.
    We now scribble our own workdir underneath /tmp and go from there, leaving /tmp in-tact.
    
    For whatever value of /tmp your operating-system uses.
  3. @bobmcwhirter

    Set the default max-deploys-before-restart to 100 for arquillian.xml.

    bobmcwhirter authored
    Then, on Windows, set it to 10.
  4. @bobmcwhirter
  5. @bobmcwhirter
  6. @bobmcwhirter

    Enforce binary mode on our rewindable inputs to satisfy Rack's idea o…

    bobmcwhirter authored
    …f line-endings and JRuby's subversion of them, when dealing with multipart mime form POSTS.
  7. @bobmcwhirter
Commits on Mar 10, 2011
  1. @bobmcwhirter

    Fix bootstrap on Windows by using getPath( path ) instead of getRoot(…

    bobmcwhirter authored
    …).getChild( path ) which breaks on Windows
    
    since root is already C:.
    
    Also, when deploying via -knob.yml, sanitize the root: parameter appropriately for Windows.
    
    When setting RubyAppMetaData#setRoot(), use the string-sanitizing versions.
  2. @bobmcwhirter

    Fix double-quoting issues in assembly pom. A regression in jruby-mave…

    bobmcwhirter authored
    …n-plugin, but workaroundable.
  3. @bobmcwhirter
  4. @bobmcwhirter

    Allow build-numbering magic to not fail on Windows.

    bobmcwhirter authored
    The jruby-maven-plugin seems to have some issues with
    double-quotes.
  5. @bobmcwhirter

    Remove lingering debug.

    bobmcwhirter authored
  6. @bobmcwhirter

    Fixes for Windows, particularly around closing files we open during t…

    bobmcwhirter authored
    …ests, plus a bugfix within our own IO#read.
  7. @tobias
Commits on Mar 9, 2011
  1. @jcrossley3

    Restarting cache correctly now when configuration changes.

    jcrossley3 authored
    Data persists across redeployments if cache configuration does NOT change.
  2. @tobias
  3. @jcrossley3
  4. @jcrossley3
Commits on Mar 8, 2011
  1. @jcrossley3

    Mention how to run tb

    jcrossley3 authored
  2. @bobmcwhirter
  3. @jcrossley3
  4. @bobmcwhirter

    Include dependencies for the torquebox-base.gem to slurp in Ininfispa…

    bobmcwhirter authored
    …n and her dependencies.
    
    Rename our torquebox-base.rb to gem_hook.rb, since gem-maven-plugin generates the torquebox-base.rb.
  5. @bobmcwhirter
  6. @bobmcwhirter

    Breaking out portions of the Ruby code that had been lodged inside of…

    bobmcwhirter authored
    … Java JAR
    
    files into their own gems.
    
    Each component/X might now have an X-gem/ module to build its related RubyGem.
    
    Also renaming/relocating various useful ruby classes.
    
    TorqueBox::Kernel, for instance, is now defined in 'torquebox/kernel'.  Likewise,
    TorqueBox::ComponentManager lives in 'torquebox/component_manager'.
    
    When loading web session stores using symbols, the resulting determined class
    is different between Rails2 and Rails3.  At this point, stupid copy/paste of
    the ActionController::Session-based impl to ActionDispatch::Session.
    
    ** TODO: This should be refactored into a common (rack-based) base, with simply appropriate
    aliases to the names and files Rails2/Rails3 expects for its own blend of pickiness.
Commits on Mar 7, 2011
  1. @jcrossley3
  2. @tobias

    Move RubyApplicationDeployer to PRE_REAL to see if that helps with to…

    tobias authored
    …rquebox.apps not always being available via jmx.
  3. @tobias
  4. @bbrowning

    Render static assets correctly for contexts without a slash prefix (T…

    bbrowning authored
    …ORQUE-293)
    
    The existing rails3 asset test w/ a context path was adjusted to
    account for this scenario.
Commits on Mar 5, 2011
  1. @jcrossley3

    Defer any reference to org.infinispan until needed as doing otherwise…

    jcrossley3 authored
    … breaks the :nothing fallback.
Commits on Mar 4, 2011
  1. @jcrossley3

    Now configuring caches according to a particular clustering mode [TOR…

    jcrossley3 authored
    …QUE-33]
    
    We support the various infinispan modes: replicated, distributed, and
    invalidation, which is the default.  So to have an asynchonous
    replicated cache store:
    
      config.cache_store = :torque_box_store, {:mode => :replicated}
    
    Which is equivalent to this:
    
      config.cache_store = ActiveSupport::Cache::TorqueBoxStore.new(:mode => :replicated)
    
    The :sync option determines whether the write calls wait for acks from
    other members of the cluster:
    
      config.cache_store = :torque_box_store, {:mode => :replicated, :sync => true}
    
    It's also possible to configure multiple TB cache stores in your app,
    each configured to be in a different clustering mode, but the
    developer is responsible for uniquely naming them:
    
      ActiveSupport::Cache::TorqueBoxStore.new(:name => "models", :mode => :replicated)
    
    Docs forthcoming!
  2. @bobmcwhirter

    Add defaults to RackAppMetaData. Default includes config.ru and a con…

    bobmcwhirter authored
    …text.
    
    Rails2 deployments simply erase the rackup for synthetic rackups.
    Rename deployer to lose gratuitous "Default".  Considered adding "Abstract", "Factory" and "Impl", but decided against.
    Removed un-used dead deployer.
  3. @tobias
Commits on Mar 3, 2011
  1. @jcrossley3
  2. @jcrossley3
  3. @tobias
Something went wrong with that request. Please try again.