Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISPN-12036 Automatically register SerializationContextInitializers declared in services

  1. … 48 more files in changeset.
ISPN-11435 DefaultCacheManager should start all defined caches

HotRodServer tries to pre-start all defined caches,

but this should happen everywhere, not just in the server.

Caches are started on a single thread, to avoid overloading

the blocking thread pool.

Applications/tests that want to start caches individually

have to define the caches after starting the DefaultCacheManager.

  1. … 44 more files in changeset.
ISPN-11435 DefaultCacheManager should start all defined caches

HotRodServer tries to pre-start all defined caches,

but this should happen everywhere, not just in the server.

Caches are started on a single thread, to avoid overloading

the blocking thread pool.

Applications/tests that want to start caches individually

have to define the caches after starting the DefaultCacheManager.

  1. … 43 more files in changeset.
ISPN-11478 Remove GlobalMarshaller usage on OFF_HEAP/BINARY

  1. … 51 more files in changeset.
ISPN-11367 getCache(name) should never use the default cache's configuration

* Change tests to define the default cache only when necessary.

* Change TestCacheManagerFactory to define the default cache only when

requested.

* Change default cache name to "defaultcache".

  1. … 103 more files in changeset.
ISPN-11367 getCache(name) should never use the default cache's configuration

* Change tests to define the default cache only when necessary.

* Change TestCacheManagerFactory to define the default cache only when

requested.

* Change default cache name to "defaultcache".

  1. … 103 more files in changeset.
ISPN-11388 Refactor CacheIgnoreManager - AbstractProtocolServer collaboration

* remove CacheIgnoreManager from ProtocolServer.start and make it a global component because it is shared by all protocols

* remove the parameters of AbstractProtocolServer.startInternal( ) and process them in start() instead

  1. … 12 more files in changeset.
ISPN-11388 Refactor CacheIgnoreManager - AbstractProtocolServer collaboration

* remove CacheIgnoreManager from ProtocolServer.start and make it a global component because it is shared by all protocols

* remove the parameters of AbstractProtocolServer.startInternal( ) and process them in start() instead

  1. … 12 more files in changeset.
ISPN-11370 Move some classes/methods to commons-test

* Move TestResourceTracker

* Move Exceptions, ThrowableSupplier and ExceptionRunnable

* Move some methods from TestingUtil

  1. … 263 more files in changeset.
ISPN-11370 Move some classes/methods to commons-test

* Move TestResourceTracker

* Move Exceptions, ThrowableSupplier and ExceptionRunnable

* Move some methods from TestingUtil

  1. … 263 more files in changeset.
ISPN-11174 Add global and cache-level enable flag for microprofile metrics

* rename ApplicationMetricsRegistry to InfinispanMetricsRegistry

* rename JMXStatisticsConfiguration to StatisticsConfiguration

* rename ConfigurationBuilder.jmxStatistics() to statistics()

* add an enable flag for global JMX config and separate the flag from CacheContainerConfiguration.statistics

* fix several 'configuration' test names

  1. … 193 more files in changeset.
ISPN-11174 Add global and cache-level enable flag for microprofile metrics

* rename ApplicationMetricsRegistry to InfinispanMetricsRegistry

* rename JMXStatisticsConfiguration to StatisticsConfiguration

* rename ConfigurationBuilder.jmxStatistics() to statistics()

* add an enable flag for global JMX config and separate the flag from CacheContainerConfiguration.statistics

* fix several 'configuration' test names

  1. … 195 more files in changeset.
ISPN-11047 Deprecate the memcached protocol server

ISPN-11047 Deprecate the memcached protocol server

  1. … 3 more files in changeset.
ISPN-10881 Deprecate allowDuplicateDomains

* Change the default to false

* Set explicit domain names in all the tests that enable statistics

  1. … 121 more files in changeset.
ISPN-10591 Add SerializationContextRegistry.

The registry manages both the global and persistence

SerializationContext. Allowing modules to register schemas/marshallers

with a desired context, without having to retrieve specific marshaller

implementations.

  1. … 19 more files in changeset.
ISPN-10724 Ignored caches per server causes a performance regression

  1. … 13 more files in changeset.
ISPN-10275 add memcached TOUCH operation

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

  1. … 97 more files in changeset.
ISPN-10525 Utilise TypeId protostream annotation for internal types

- Move PersistenceMarshallerImpl.UserBytes to UserMarshallerBytes to

allow eventual re-use in the GlobalMarshaller.

- Create accurate size calculator for UserMarshallerBytes

  1. … 32 more files in changeset.
ISPN-10439 Add builders to endpoints * Test full server configuration * Fix server-ng REST parsing * Implement sni parsing for REST * Fixed SASL QOP and Strength parsing * Removed deprecated attributes from XSD * Removed 'auth-method' from REST schema in favour of 'mechanisms'

  1. … 50 more files in changeset.
ISPN-10520 Move org.infinispan.Version to org.infinispan.commons.util.Version

* Also remove the main-class entry that pointed to the Version class from all manifests

  1. … 55 more files in changeset.
ISPN-10410 Convert all immutable protostream entities to use @ProtoFactory

  1. … 15 more files in changeset.
ISPN-8219 Remove configuration options deprecated in 9.0

  1. … 69 more files in changeset.
ISPN-9949 Removed the implicit default cache

* All tests now use a default cache named with the test's short name

  1. … 125 more files in changeset.
ISPN-10201 Create memcached cache using a default configuration if one does not exist

ISPN-9422 Remove Worker Threads property

- Also ensure that different default worker thread defaults don't pollute the others

  1. … 22 more files in changeset.
ISPN-9863 Fix server-memcached testsuite thread leaks

ISPN-9863 Fix server-memcached testsuite thread leaks

ISPN-9784 Remove Distributed Executor

* Refactor DistributedExecutor to ClusterExecutor

  1. … 36 more files in changeset.