Permalink
Commits on Jun 26, 2017
  1. ISPN-7975 NullPointerException in PutMapHelper.transformResult

    * add AdvancedCache.getAndPutAll method
    * includes fix in MultiSubCommandInvoker (affects L1)
    * includes fix of UnsureResponse handling for GetAllCommand
    rvansa committed with danberindei Jun 26, 2017
Commits on Jun 23, 2017
  1. ISPN-7952 OffHeapSingleNodeExpirationEvictionTest failures

    * Fixed offset issue
    wburns committed with danberindei Jun 20, 2017
  2. ISPN-7900 Provide entrySet, values, keySet implementation for

    RemoteCache
    
    * Added user guide updates
    * Added section to upgrade guide
    wburns committed with tristantarrant Jun 16, 2017
  3. ISPN-7900 Provide entrySet, values, keySet implementation for

    RemoteCache
    
    * Implement actual backing collections
    * Add tests for each method and various modes
    wburns committed with tristantarrant Jun 13, 2017
  4. ISPN-7900 Provide entrySet, values, keySet implementation for

    RemoteCache
    
    * Refactor removable iterator to be more flexible
    * Allows for remove to be more specific including value if needed
    wburns committed with tristantarrant Jun 14, 2017
Commits on Jun 22, 2017
Commits on Jun 21, 2017
  1. ISPN-7884 Test fix & rename

    rvansa committed with danberindei Jun 21, 2017
  2. ISPN-7911 Functional commands do not invalidate L1 cache

    * includes minor refactoring of L1-related interceptors to remove synchronous waiting
    rvansa committed with danberindei Jun 12, 2017
  3. Remove unused imports

    rvansa committed with danberindei Jun 19, 2017
Commits on Jun 20, 2017
  1. ISPN-7753 compute, computeIfPresent and computeIfAbsent

    Removing the encoder's check of null. This is handled in the
    mappers.
    karesti committed with galderz Jun 19, 2017
  2. ISPN-5728 Implement all the default methods in Java 8's Map interface

    * Added additional javadoc clarification
    * Added lock stream support for compute* methods
    wburns committed with galderz Jun 14, 2017
  3. ISPN-7753 Compute ComputeIfPresent ComputeIfAbsent

    ConcurrentMap methods implemented in the infinispan way
    karesti committed with galderz Jun 15, 2017
Commits on Jun 19, 2017
Commits on Jun 16, 2017
  1. ISPN-7918 Move Functional API to core

    * Move org.infinispan.commons.api.functional to org.infinispan.functional
    * Move org.infinispan.commons.marshall.MarshallableFunctions (+ externalizers) to org.infinispan.marshall.core
    ** While MarshallableFunctions are not tagged with @Experimental all, all the methods reference experimental API
    * Replace usages of Status with ComponentStatus
    rvansa committed with wburns Jun 13, 2017
  2. ISPN-7895 ArrayIndexOutOfBoundsException when using off heap with

    expiration
    
    * Typo with variables fixed
    * Offset typo as well
    * Added tests for all 3 modes of expiration with and without eviction
    wburns committed with tristantarrant Jun 5, 2017
  3. ISPN-7930 Avoid provided deps unless necessary

    * Some of the provided dependencies were added to avoid issues with uber
      jars, but these uber jars are not really designed for Maven-like envs.
    * Having these provided dependencies forces users to define the provided
      dependencies on top which is a usability issue.
    * So this JIRA reverts these provided dependencies since users should
      not be relying on uber jars as dependencies.
    galderz committed with tristantarrant Jun 14, 2017