Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISPN-10274 Remove uberjar warnings

    • -74
    • +0
    ./commons/util/uberjar/ManifestUberJarDuplicatedJarsWarnerTest.java
  1. … 4 more files in changeset.
ISPN-10723 JMX registration cleanup

* all jmx registration should happen via CacheManagerJmxRegistration/CacheJmxRegistration

* we should not have other classes using JmxUtil.buildJmxDomain because it can lead to split domains. Better fail early.

* there are very few legitimate direct usages of JmxUtil.lookupMBeanServer; all else must go

* prefer CacheManagerJmxRegistration/CacheJmxRegistration.registerMBean over other methods

* remove PerThreadMBeanServerLookup

* remove ManagedAttribute annotation elements that are equal to their defaults

    • -0
    • +40
    ./commons/jmx/MBeanServerLookupProvider.java
    • -30
    • +0
    ./commons/jmx/PerThreadMBeanServerLookup.java
  1. … 99 more files in changeset.
ISPN-10525 ProtoStreamTypeIdsUniqunessTest and WrappedMessage added to Ids

    • -0
    • +36
    ./commons/marshall/ProtoStreamTypeIdsUniquenessTest.java
  1. … 2 more files in changeset.
ResourceDMBean cleanup, and other MBean stuff

* remove the IspnMBeanOperationInfo wrapper and keep operation names in an additional String[]

    • -1
    • +1
    ./commons/jmx/PerThreadMBeanServerLookup.java
  1. … 7 more files in changeset.
ISPN-10530 Modify build to reference Java 11 instead of 10

  1. … 8 more files in changeset.
ISPN-9623 Move BaseProtoStreamMarshaller to commons as concrete ProtoStreamMarshaller

org.infinispan.client.hotrod.marshall.ProtoStreamMarshaller deprecated

in favour of the commons ProtostreamMarshaller and

MarshallerUtil::getSerializationContext

    • -0
    • +56
    ./commons/marshall/ProtoStreamMarshallerTest.java
  1. … 61 more files in changeset.
ISPN-10389 Clean up the test HTTP client

* Add proper configuration

* Refactor the package names for future promotion to a public module

    • -0
    • +52
    ./commons/util/Eventually.java
  1. … 49 more files in changeset.
ISPN-8192 Deprecate CollectionFactory

    • -15
    • +15
    ./commons/util/MutableIntSetTest.java
    • -2
    • +3
    ./commons/util/SingletonIntSetTest.java
  1. … 64 more files in changeset.
ISPN-8144 & ISPN-9661 Cross-Site statistics

* Add average/max/min replication time (sync only)

* Add replication counts to xsite (both async and sync)

    • -0
    • +41
    ./commons/stat/DefaultSimpleStatTest.java
  1. … 28 more files in changeset.
ISPN-8144 & ISPN-9661 Cross-Site statistics

* Add average/max/min replication time (sync only)

* Add replication counts to xsite (both async and sync)

    • -0
    • +41
    ./commons/stat/DefaultSimpleStatTest.java
  1. … 28 more files in changeset.
ISPN-9602 Use statically created empty byte array everywhere

  1. … 20 more files in changeset.
ISPN-9535 Feature toggles

    • -0
    • +30
    ./commons/util/FeaturesTest.java
  1. … 6 more files in changeset.
ISPN-9500 ConcurrentSmallIntSet.clear() does not always set size to 0

Fix the handling of negative values in clear() and several other

methods:

* toIntArray()

* forEach(IntConsumer)

* removeIf(IntPredicate)

    • -4
    • +53
    ./commons/util/MutableIntSetTest.java
  1. … 1 more file in changeset.
ISPN-9500 ConcurrentSmallIntSet.clear() does not always set size to 0

Fix the handling of negative values in clear() and several other

methods:

* toIntArray()

* forEach(IntConsumer)

* removeIf(IntPredicate)

    • -4
    • +53
    ./commons/util/MutableIntSetTest.java
  1. … 1 more file in changeset.
ISPN-9209 Add client-side statistics to Hot Rod client

    • -2
    • +2
    ./commons/jmx/PerThreadMBeanServerLookup.java
  1. … 111 more files in changeset.
ISPN-9209 Move TimeService to infinispan-commons

    • -0
    • +41
    ./commons/time/ControlledTimeService.java
  1. … 138 more files in changeset.
Use StandardCharsets.UTF_8 where possible

  1. … 10 more files in changeset.
ISPN-9116 Server marshallers/transcoders don't support whitelist when deserializing

  1. … 87 more files in changeset.
ISPN-9116 Server marshallers/transcoders don't support whitelist when deserializing

  1. … 87 more files in changeset.
ISPN-9293 Convert Set<Integer> places to IntSet where appropriate

    • -0
    • +285
    ./commons/util/EmptyIntSetTest.java
    • -0
    • +453
    ./commons/util/MutableIntSetTest.java
    • -0
    • +341
    ./commons/util/SingletonIntSetTest.java
    • -500
    • +0
    ./commons/util/SmallIntSetTest.java
  1. … 78 more files in changeset.
ISPN-9293 Convert Set<Integer> places to IntSet where appropriate

    • -0
    • +285
    ./commons/util/EmptyIntSetTest.java
    • -0
    • +453
    ./commons/util/MutableIntSetTest.java
    • -0
    • +341
    ./commons/util/SingletonIntSetTest.java
    • -500
    • +0
    ./commons/util/SmallIntSetTest.java
  1. … 78 more files in changeset.
ISPN-9170 Allow to build with multiple JDKs

- If using JDK 8 by default, pick up JDK 10 from java10.home to build and

test MR jars

- If using JDK 10 by default, build base code with -release 8

- Add JUnit category for Java 10-specific tests

- Amend build-related documentation to describe the multi-release support

  1. … 9 more files in changeset.
ISPN-9100 Add JDK-specific implementations

- infinispan-commons is now a multi-release jar

- Use StackWalker in place of sun.reflect.Reflection on JDK 10+

- Runtime.getRuntime().availableProcessors() on JDK works correctly for CGroups quotas

- use "jar" packaging for infinispan-commons instead of "bundle"

- use manifest goal of the maven-bundle-plugin

    • -0
    • +14
    ./commons/util/CallerIdTest.java
  1. … 8 more files in changeset.
ISPN-9091 Determine available CPUs taking CGroup quotas into account

    • -0
    • +12
    ./commons/util/ProcessorInfoTest.java
  1. … 17 more files in changeset.
ISPN-9085 Add forEach taking IntConsumer to IntSet

* Added forEach

* Added intSpliterator

* Added removeIf

    • -0
    • +109
    ./commons/util/SmallIntSetTest.java
  1. … 4 more files in changeset.
ISPN-8752 REST server fails to parse media-range with single asterisk

  1. … 1 more file in changeset.
ISPN-8427 Support for non-String keys in the rest server

    • -0
    • +171
    ./commons/dataconversion/StandardConversionsTest.java
  1. … 58 more files in changeset.
Additional tests to better cover *.dataconversion.*

Additional tests to better cover *.dataconversion.*

  1. … 8 more files in changeset.
ISPN-8566 Added support for weight and wildCards for MediaType

  1. … 2 more files in changeset.
ISPN-7776 Clustered configuration state

- Introduce a CacheContainerAdmin interface in commons

- Implement EmbeddedCacheContainerAdmin

- Amend RemoteCacheManagerAdmin to implement CacheContainerAdmin

- Use the new admin ops in the EmbeddedServerAdminOperationsHandler

  1. … 77 more files in changeset.