Permalink
Commits on Nov 24, 2010
  1. ISPN-782 - In Memcached, read full line before sending errors

    galderz committed with mmarkus Nov 24, 2010
    Depending on the exception and whether end of command has been found,
    the Memcached decoder can now read the rest of the line if a client
    error has been found, in order to clear the faulty operation.
  2. ISPN-776 Add configurable properties for each configuration lookup class

    maniksurtani committed Nov 23, 2010
    * MBeanServerLookup to be able to take in properties
    * GlobalConfiguration to be able to accept an MBeanServerLookup instance as well as a class name
Commits on Nov 23, 2010
  1. ISPN-783 - In Memcached, connections to be closed only when SERVER_ERROR

    galderz committed with maniksurtani Nov 23, 2010
    Basically, those client errors that should not close connections need to
    be propagated via a different path rather than allowing the decode()
    call to throw an exception. This allows for pipelined requests after
    client errors to be processed correctly.
    
    Also tidied up a lot of the exception handling code to avoid code
    duplication when figuring out whether an exception is a client error or
    not, and when building the actual error response/message back.
  2. ISPN-789 BdbjeCacheStore purges all mortal entries

    maniksurtani committed with galderz Nov 23, 2010
    * Fix BdbjeCacheStore#purgeInternal() as per fix suggested by Frank Knorr on ISPN-789
  3. ISPN-781 - Memcached pipelined delete messages wrongly processed

    galderz committed with maniksurtani Nov 22, 2010
    When reading an element in the input stream, in the case of Memcached,
    there's a need to differentiate when end of line is found and when it is
    not, otherwise pipelined operations can be considered optional
    parameters.
  4. Update release scripts and other helper scripts

    maniksurtani committed Nov 23, 2010
    * Update to use the new git environment
    * Refactor naming conventions to better suit Python
    * Better debug messages
    * Colorize console output
    * Rename some helper scripts
    * Fix bug in uploading schema
    * Fix bug in leaving stale temporary files around
Commits on Nov 22, 2010
  1. ISPN-787 Cache.get(...) does not go remote if DIST + batch + REPEATAB…

    pferraro committed with maniksurtani Nov 22, 2010
    …LE_READ
    
    Add entry.isNull() to criteria for determining necessity of remote get
  2. ISPN-778 - Memcached server module stat "reclaimed" missing

    galderz committed Nov 22, 2010
    Added missing stat which is unsupported.
Commits on Nov 20, 2010
Commits on Nov 19, 2010
  1. Remove unnecessary README

    maniksurtani committed Nov 19, 2010
Commits on Nov 18, 2010
  1. ISPN-780 - Memcached key limit not working with get/gets commands

    galderz committed Nov 18, 2010
    Check needed to apply to readKeys method so that get/gets commands where
    also covered by the key length check.
  2. ISPN-772 Thread local storage keeping reference to an org.infinispan.…

    maniksurtani committed Nov 18, 2010
    …context.impl.LocalTxInvocationContext
    
    Cleaner assertions
  3. ISPN-774 - Nonexistent memcached command should result in ERROR

    galderz committed Nov 18, 2010
    Corrected handling of unknown command exception.
Commits on Nov 17, 2010
  1. ISPN-768 Invalidation issue when numOwners=1

    Mircea Markus committed with mmarkus Nov 15, 2010
  2. SPN-763 locks not being released when L1 invalidation fails

    Mircea Markus committed with mmarkus Nov 11, 2010
  3. ISPN-768 Invalidation issue when numOwners=1

    Mircea Markus committed with mmarkus Nov 11, 2010
  4. Merge branch 't_ispn773_42x' of https://github.com/galderz/infinispan

    maniksurtani committed Nov 17, 2010
    …into __pull_fast_forward_temp
  5. Merge branch 't_ispn770_4.2.x' of https://github.com/galderz/infinispan

    maniksurtani committed Nov 17, 2010
    … into __pull_fast_forward_temp
  6. ISPN-770 - RHQ plugin not building since move to Git due to missing dir

    galderz committed Nov 17, 2010
    In previous solution, if directory existed, mkdirs() call failed. This
    shouldn't be the case since someone could be calling install without
    doing a clean first. Fixed by simply calling mkdirs() and ignoring its
    result.
  7. ISPN-775 - Memcached cache statistics should be enabled by default

    galderz committed Nov 17, 2010
    The default cache manager created when no configuration is passed along
    is configured with jmx stats at the cache manager and cache level. This
    makes it easy to validate the protocol without the need of an external
    configuration file.
Commits on Nov 16, 2010
  1. ISPN-773 - Malformed memcached cas command should result in CLIENT_ERROR

    galderz committed Nov 16, 2010
    Fixed by making sure corresponding exceptions are mapped to the right
    type of error.
Commits on Nov 15, 2010
  1. Implement ISPN-769:

    tristantarrant committed Nov 15, 2010
    - Allow specifying properties for connection pool via an extra property file
    - Upgrade Cassandra Connection Pool to 0.3.2
  2. ISPN-770 - JOPR/RHQ plugin not building since move to Git due to missing

    galderz committed Nov 15, 2010
    directory
    
    Fixed by making sure source and target directories are created before
    trying to generate the files.
Commits on Nov 12, 2010
  1. ISPN-731 - make rehashing state and tx log draining serial

    vblagoje committed Nov 12, 2010
    addendum to dd3e7e6 commit
Commits on Nov 11, 2010
  1. Merge branch 'ispn766_4.2.x' of https://github.com/galderz/infinispan

    vblagoje committed Nov 11, 2010
    …into galderz-ispn766_4.2.x