Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISPN-11231 Transcoder lookup is inefficient

* Register transcoder adapter for global marshaller only once

* Cache transcoders in a map by source and target media type

* Look up encoders and wrappers directly by id

* Don't allow injection in the static encoders

  1. … 5 more files in changeset.
ISPN-11231 Transcoder lookup is inefficient

* Register transcoder adapter for global marshaller only once

* Cache transcoders in a map by source and target media type

* Look up encoders and wrappers directly by id

* Don't allow injection in the static encoders

  1. … 5 more files in changeset.
ISPN-11231 Transcoder lookup is inefficient

* Register transcoder adapter for global marshaller only once

* Cache transcoders in a map by source and target media type

* Look up encoders and wrappers directly by id

* Don't allow injection in the static encoders

  1. … 5 more files in changeset.
ISPN-11226 Set the cache manager in the task context for distributed tasks

  1. … 14 more files in changeset.
ISPN-11226 Set the cache manager in the task context for distributed tasks

  1. … 14 more files in changeset.
ISPN-11150 Show server URL on boot

  1. … 2 more files in changeset.
ISPN-8060 Remove indexed entity autodetection

  1. … 41 more files in changeset.
ISPN-8060 Remove indexed entity autodetection

  1. … 42 more files in changeset.
ISPN-11054 Fail if we cannot recursively delete a directory

Experimenting with Experimental

  1. … 3 more files in changeset.
Remove @public from classes

* this should only be used on packages

    • -0
    • +6
    ./jmx/package-info.java
  1. … 1 more file in changeset.
Experimental annotation must be documented

* also document MBean related annotations

  1. … 5 more files in changeset.
ISPN-10950 Add interface to designate a thread is non blocking

    • -3
    • +8
    ./executors/BlockingThreadPoolExecutorFactory.java
    • -0
    • +8
    ./executors/NonBlockingThread.java
    • -0
    • +10
    ./executors/NonBlockingThreadFactory.java
  1. … 7 more files in changeset.
ISPN-10943 Handle thread pool queue rejection when invoking rxjava code

* Use CacheBackpressureFullException instead of RejectedExecutionException

    • -0
    • +11
    ./util/concurrent/CacheBackpressureFullException.java
  1. … 1 more file in changeset.
ISPN-10936 StaticFileResource does not detect correct media types for files

    • -0
    • +64
    ./dataconversion/MediaTypeResolver.java
  1. … 3 more files in changeset.
ISPN-10931 ClassWhiteList should store regex matches in classes Set

ISPN-10903 Handle thread pool queue rejection better

* Add check to ensure configured pool factory is non blocking

    • -1
    • +2
    ./executors/BlockingThreadPoolExecutorFactory.java
    • -0
    • +3
    ./executors/ThreadPoolExecutorFactory.java
  1. … 3 more files in changeset.
ISPN-10868 Default whitelist should allow primitives, arrays and reference arrays

    • -8
    • +32
    ./configuration/ClassWhiteList.java
    • -1
    • +1
    ./marshall/JavaSerializationMarshaller.java
  1. … 3 more files in changeset.
ISPN-10904 CallerRunsRejectOnShutdownPolicy should throw IllegalLifecycleStateException

* Also refactored references of IllegalLifecycleStateException to use

commons

  1. … 32 more files in changeset.
ISPN-10868 Default whitelist should allow primitives, arrays and ArrayList

ISPN-10903 Handle thread pool queue rejection better

* Added IllegalLifecycleStateException to commons

    • -0
    • +26
    ./IllegalLifecycleStateException.java
    • -7
    • +18
    ./executors/BlockingThreadPoolExecutorFactory.java
    • -0
    • +43
    ./util/concurrent/BlockingRejectedExecutionHandler.java
    • -0
    • +50
    ./util/concurrent/NonBlockingRejectedExecutionHandler.java
  1. … 3 more files in changeset.
ISPN-10899 Server transport and executor metrics are not unregistered on stop

* the final, fatal blow to JmxUtil

  1. … 10 more files in changeset.
ISPN-10905 Hot Rod client should not use JmxUtil (no PrivilegedActions needed by client)

  1. … 4 more files in changeset.
ISPN-10892 JBossMBeanServerLookup is deprecated and can be removed

  1. … 1 more file in changeset.
ISPN-10854 REST Task API

  1. … 33 more files in changeset.
ISPN-10887 GlobalJmxStatisticsConfiguration.allowDuplicateDomains is not implemented atomically and can fail frequently

* remove JmxUtil.buildJmxDomain and provide alternative atomic implementation

  1. … 9 more files in changeset.
public static MediaType fields should be final.

ISPN-10829 CacheIgnoreManager unable to persist data

Fixes IgnoredCaches test failures

  1. … 4 more files in changeset.
ISPN-10827 Caches created through the admin api should be PERMANENT by default

  1. … 28 more files in changeset.
ISPN-10663 ISPN-10663 TypeIds in query.proto do not match those allocated in ProtoStreamTypeIds

  1. … 1 more file in changeset.