Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISPN-10471 Infinispan changes to support Quarkus using LOCAL cache

ISPN-10465 Improve jgroups stack-file configuration exceptions

ISPN-10462 Move jgroups defaults to core

* Also include an Azure configuration

* Add parser defaults for kubernetes, ec2, google, azure jgroups configs

* Normalize mcast address properties between UDP and MPING

* Default to SITE_LOCAL addresses for TCP

* Update docs

  1. … 15 more files in changeset.
ISPN-10456 Remove ExternalPojo and ExternallyMarshallable

  1. … 62 more files in changeset.
ISPN-9942 Cache container resource

    • -0
    • +156
    ./main/java/org/infinispan/manager/CacheManagerInfo.java
  1. … 11 more files in changeset.
ISPN-10452 Remove AsElementAttributeSerializer

  1. … 21 more files in changeset.
ISPN-10354 Enable ClassWhiteList to be configured via xml

    • -0
    • +4
    ./test/resources/configs/unified/10.0.xml
  1. … 1 more file in changeset.
ISPN-10433 Decouple JBossMarshallers from Transcoders

  1. … 5 more files in changeset.
ISPN-10345 Remove jboss-marshalling dependency from commons and core.

Default user marshaller is now JavaSerializationMarshaller.

  1. … 169 more files in changeset.
ISPN-10432 Upgrade Protostream to 4.3.0.Alpha9

* compilation emits method param debuf info to support protostream annotation processor

* take advantage of IPROTO-105 (annotated getters not named according to the javabeans standard)

* take advantage of IPROTO-102 (getters returning j.u.Optional)

* replace usages of deprecated protostream api/annotations

  1. … 20 more files in changeset.
ISPN-10422 Deprecate MediaType::parse in favour of MediaType::fromString

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

  1. … 8 more files in changeset.
ISPN-10419 RocksDB purge should not utilise ArrayList to store multiple expired keys

  1. … 3 more files in changeset.
ISPN-10407 Representation of the CacheManager configuration as JSON

  1. … 44 more files in changeset.
ISPN-10416 KeyCloak integration authentication and authorization

* Add a KeyCloakRoleDecoder for extracting roles from the appropriate fields in the KeyCloak access token

* Extract the Subject from the Elytron SecurityIdentity

* Add a KeyCloakTestRule based on testcontainers

* Add Bearer support in the test rest client

* Upgrade to Elytron 1.10.0.CR4

* Use Elytron granular providers

  1. … 25 more files in changeset.
ISPN-9186 Upgrade to protostream 4.3.0.Alpha8

* make some of the entities immutable

  1. … 17 more files in changeset.
ISPN-10397 CacheStoreFactoryRegistry incorrect synchronization

Use CopyOnWriteArrayList

ISPN-10397 CacheStoreFactoryRegistry incorrect synchronization

Use CopyOnWriteArrayList

ISPN-10403 Add queries and async-cache functional tests

  1. … 4 more files in changeset.
ISPN-10403 Add queries and async-cache functional tests

  1. … 4 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
    • +12
    ./test/java/org/infinispan/test/ExceptionSupplier.java
  1. … 47 more files in changeset.
ISPN-10370 Remove compatibility mode

  1. … 39 more files in changeset.
ISPN-10378 Preload write is performed on persistence thread

* Make sure to observe on the CPU thread

ISPN-8736 Rest authorization

  1. … 14 more files in changeset.
ISPN-10372 Add checkstyle that prevents use of *Async with no executor from CompletionStage

* Also changed 4 references

  1. … 3 more files in changeset.
ISPN-10364 Persistence (Blocking) thread pool should have a queue

* Make sure test controls persistence thread configuration

ISPN-9723 Passivation and Activation needs to be non blocking

* CacheLoading is now non blocking

* WriteSkew with loader non blocking

* Eviction and notifications is non blocking

* Explicit evict command is non blocking

  1. … 50 more files in changeset.
ISPN-10364 Persistence (Blocking) thread pool should have a queue

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