Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISPN-12030 Use Instant.now() to avoid blocking on JDK8

  1. … 1 more file in changeset.
Ensure we only allow a single QueryFacade implementation

* update signature of QueryFacade to no longer imply a byte[] cache

* remove RemoteQueryManager.isQueryEnabled(Cache)

  1. … 6 more files in changeset.
ISPN-11872 CertificateTest test blocking

    • -4
    • +0
    ./server/hotrod/ServerHotRodBlockHoundIntegration.java
  1. … 1 more file in changeset.
ISPN-11863 Deprecate ClusterLoader, LocalOnlyCacheLoader and HotRod LAZY_RETRIEVAL.

  1. … 11 more files in changeset.
ISPN-11803 Move Optimistic Transaction versions to PrivateMetadata

    • -8
    • +0
    ./server/hotrod/TransactionRequestProcessor.java
  1. … 44 more files in changeset.
ISPN-11841 Listener leaking and produce OOM error

    • -1
    • +0
    ./server/hotrod/CacheRequestProcessor.java
ISPN-11831 Add blockhound to server rest module

    • -7
    • +0
    ./server/hotrod/ServerHotRodBlockHoundIntegration.java
  1. … 13 more files in changeset.
ISPN-11706 Use XidImpl internally

    • -3
    • +2
    ./server/hotrod/TransactionRequestProcessor.java
    • -7
    • +2
    ./server/hotrod/tx/PrepareCoordinator.java
    • -3
    • +1
    ./server/hotrod/tx/table/CacheXid.java
    • -4
    • +3
    ./server/hotrod/tx/table/GlobalTxTable.java
    • -6
    • +6
    ./server/hotrod/tx/table/PerCacheTxTable.java
  1. … 43 more files in changeset.
ISPN-11755 Stats should be collected in a non blocking way

    • -1
    • +2
    ./server/hotrod/CacheRequestProcessor.java
    • -3
    • +0
    ./server/hotrod/ServerHotRodBlockHoundIntegration.java
ISPN-11620 Deprecate methods using EncoderRegistry from DataConversion

    • -14
    • +13
    ./server/hotrod/ClientListenerRegistry.java
  1. … 11 more files in changeset.
ISPN-11630 Server multimap get with metadata incorrect response

* Server response should be empty when the operation status is

KeyDoesNotExist (0x02).

* Multimap get without metadata should reply with status

KeyDoesNotExist (0x02) if the key does not exist.

  1. … 2 more files in changeset.
ISPN-11630 Improve logging of channel events

* Log the ChannelPool statistics more often

* Add separate method to update ChannelPool statistics on close

* Log channel reads and writes on the server side

  1. … 14 more files in changeset.
ISPN-11574 Automatic server authentication configuration

  1. … 19 more files in changeset.
ISPN-11543 Add BlockingHandler to simplify running blocking operations

    • -9
    • +7
    ./server/hotrod/tx/table/GlobalTxTable.java
  1. … 56 more files in changeset.
ISPN-11537 Add more details to endpoint trace logging

  1. … 2 more files in changeset.
ISPN-11537 Add more details to endpoint trace logging

  1. … 2 more files in changeset.
ISPN-11533 Convert ClientListenerRegistry to use non blocking calls

    • -20
    • +28
    ./server/hotrod/CacheRequestProcessor.java
    • -5
    • +0
    ./server/hotrod/ServerHotRodBlockHoundIntegration.java
ISPN-11531 HotRod Server transaction is blocking

* Can now remove blockhound check

    • -6
    • +0
    ./server/hotrod/ServerHotRodBlockHoundIntegration.java
ISPN-11532 Replace HotRod worker thread pool

    • -25
    • +5
    ./server/hotrod/CacheRequestProcessor.java
  1. … 4 more files in changeset.
ISPN-11441 Add blockhound support to hotrod server

    • -0
    • +2
    ./server/hotrod/LifecycleCallbacks.java
    • -0
    • +66
    ./server/hotrod/ServerHotRodBlockHoundIntegration.java
  1. … 3 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-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. … 14 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. … 14 more files in changeset.
ISPN-11292 Add in (non)blocking thread pools

    • -5
    • +7
    ./server/hotrod/tx/table/GlobalTxTable.java
  1. … 83 more files in changeset.
ISPN-11241 Deprecate Indexing mode

  1. … 230 more files in changeset.
ISPN-10261 Remove Total Order Transaction support

    • -7
    • +3
    ./server/hotrod/TransactionRequestProcessor.java
  1. … 139 more files in changeset.
ISPN-11244 HotRodIteratorReapTest random failures

  1. … 1 more file in changeset.
ISPN-11240 Add start/stop transport ops to the endpoint subsystem

  1. … 13 more files in changeset.