Clone
 

dan berindei <dan@infinispan.org> in Infinispan

ISPN-10611 Jenkins ignores server/runtime test failures

ISPN-9657 Fix HotRodCounterIT

* Generate the CounterState marshaller in commons

* Move implementation classes to counter module

* Export package org.infinispan.counter in counter

* Do not export the API classes in counter

ISPN-10579 TransactionalExceptionEvictionInterceptor 1PC PrepareCommand

ISPN-10579 TransactionalExceptionEvictionInterceptor 1PC PrepareCommand

ISPN-10533 Remove test for deprecated OSGi features

ISPN-10533 Remove test for removed OSGi features

* hotrod-client

* hotrod-client-with-query

* infinispan-embedded (uber-jar)

* infinispan-remote (uber-jar)hotrod-client-with-query and hotrod-client

ISPN-9599 Fix RestServer startup with security enabled

ISPN-10310 Apply state without blocking

ISPN-10317 CompositeLockPromise cancel timeout task optimization

addListener creates a lambda instance and a CompletableFuture,

we just need a field to cancel the timeout task.

ISPN-10317 Add makeStage methods to InvocationStage

ISPN-10317 Non-blocking PendingLockManager

* Add PendingLockPromise.toInvocationStage() and use it in the locking

interceptor

* Deprecate PendingLockManager blocking methods

* Remove PendingTxAction and LockAction

* Do not wait for pending transactions on already locked keys

* Only record keys as locked if lock acquisition succeeded

* Release acquired locks if LockManager.lockAll() partially succeeds

* Remove backup locks in lock interceptor before waiting for

pending transactions (but not when replaying a prepare)

* Small logging changes

  1. … 9 more files in changeset.
ISPN-10491 Deprecate Listenable.getListeners

ISPN-10490 Remove RemoveCacheCommand

ISPN-10255 incorrect detail about LRU eviction with near cache

ISPN-10464 Remove RSVP protocol from JGroups configurations

    • -1
    • +0
    /core/src/test/resources/stacks/tcp.xml
    • -1
    • +0
    /core/src/test/resources/stacks/udp.xml
  1. … 11 more files in changeset.
ISPN-10464 Remove Flag.GUARANTEED_DELIVERY

ISPN-10463 Server uses disabled features

Use the infinispan-commons classloader to look up the features

properties file.

ISPN-10463 Server uses disabled features

Use the infinispan-commons classloader to look up the features

properties file.

ISPN-10397 CacheStoreFactoryRegistry incorrect synchronization

Use CopyOnWriteArrayList

ISPN-10397 CacheStoreFactoryRegistry incorrect synchronization

Use CopyOnWriteArrayList

ISPN-10386 OSGi integration tests never run

Enable OSGi integration tests in profile java8-test

and fix them

* Remove uberjar references in the tests

* Don't require bundle log4j or jboss-logging explicitly

* The APIs are also provided by pax-logging, and having both

causes constraint violations

* Elytron includes some logging classes, exclude them

    • -0
    • +1
    /commons/src/main/resources/features.xml
ISPN-9657 Avoid split packages

* Export more specific packages

* Move counter Utils to impl package

* Move JDBC UnitTestDatabaseManager from fwk package

  1. … 11 more files in changeset.
ISPN-9657 Change Scope retention to CLASS

ISPN-10363 LazyInitializingExecutorService is not thread-safe

* Remove cached executors from NamedExecutorFactory

* Move the @Stop methods to the executors themselves

* Don't allow lazy executors to start after stopping

ISPN-10363 LazyInitializingExecutorService is not thread-safe

* Remove cached executors from NamedExecutorFactory

* Move the @Stop methods to the executors themselves

* Don't allow lazy executors to start after stopping

ISPN-9257 ClustertopologyManagerTest.testAbruptLeaveAfterGetStatus2

[SCATTERED_SYNC, tx=false] random failures

Use TestingUtil.installNewView to make the test more deterministic

and faster.

ISPN-9257 ClustertopologyManagerTest.testAbruptLeaveAfterGetStatus2

[SCATTERED_SYNC, tx=false] random failures

Use TestingUtil.installNewView to make the test more deterministic

and faster.

ISPN-10346 InitialClusterSizeTest thread leak

* BasicComponentRegistryImpl: Start factories before construct()

* BlockingTaskAwareExecutorServiceImpl: Release permit after rejection

JDG-2940 ISPN-9886 Increase FC max_credits to 3m

    • -2
    • +2
    /core/src/test/resources/stacks/tcp.xml
    • -2
    • +2
    /core/src/test/resources/stacks/udp.xml
  1. … 9 more files in changeset.
ISPN-8219 Update docs and samples

  1. … 10 more files in changeset.
ISPN-10314 Fixup: Remove debug logging