Permalink
Commits on Aug 27, 2013
  1. Good point.

    tobias committed Aug 27, 2013
  2. Update to polyglot 1.16.0.

    tobias committed Aug 27, 2013
  3. Promote with-connection to primary namespace [IMMUTANT-345]

    jcrossley3 committed Aug 27, 2013
    We also allow options passed to it to act as default values for the
    relevant options supported by the nested calls. Only when different
    connection-related options are passed by the nested calls is a new
    connection bound to the new, and now only, *options* thread local.
Commits on Aug 26, 2013
Commits on Aug 25, 2013
  1. Lazy makes a comeback!

    jcrossley3 committed Aug 25, 2013
Commits on Aug 24, 2013
Commits on Aug 23, 2013
  1. Start init even earlier; scrap tools.logging [IMMUTANT-338]

    tobias committed Aug 23, 2013
    Requiring clojure.tools.logging takes 500-600ms on my hardware, and we
    only used it to log one message, rarely. We now use a logger instance
    from java instead.
  2. Use AS build that exposes com.sun.net.httpserver [IMMUTANT-329]

    tobias committed Aug 23, 2013
    This also includes an integ that confirms we can load a class from
    each extra package exposed by our slim AS build. Note that some of the
    tested packages won't be available from the full AS build, since we
    don't modify it.
Commits on Aug 22, 2013
  1. We now expose an Infinispan fluent "builder" [IMMUTANT-336]

    jcrossley3 committed Aug 22, 2013
    This facilitates setting *any* of the dozens of configuration
    parameters for an Infinispan cache, and not just the ones we set via
    the immutant.cache namespace.
  2. Adapt java-classes integ to test for target/classes availability [IMM…

    tobias committed Aug 22, 2013
    …UTANT-334]
    
    This was part of the original intent of this class, but the class was
    moved to classes/ for a vague reason:
    a3f567b
Commits on Aug 21, 2013
  1. Have unlisten return a future that derefs to a boolean [IMMUTANT-337]

    tobias committed Aug 21, 2013
    Then users don't have to wait for it to finish unless they need to.
Commits on Aug 20, 2013
  1. Don't log warnings on multiple undeploys [IMMUTANT-337]

    tobias committed Aug 20, 2013
    This also moves the synchronization of unlisten to the izer instead of
    using a promise in clojure.
Commits on Aug 16, 2013
  1. Correct my misunderstanding of useSynchronization to fix [IMMUTANT-335]

    jcrossley3 committed Aug 16, 2013
    The only way Infinispan will register itself as an honest-to-goodness
    XAResource participant is if useSynchronization is false. It's true by
    default, useful for say, a Hibernate 2L cache, but not good when other
    XA participants depend on the cache's state.
    
    So now we always set useSynchronization to false when inside the
    container.
    
    Integration test provided as well.