Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISPN-8835 Split query module in two: "query-core" (indexless) and "query" (Lucene indexed)

* "query" module depends on the new "query-core" module

* "query-core" offers the bare-minimum to be able to run unindexed Ickle

  1. … 108 more files in changeset.
SearchException is hibernate-search related, better throw CacheException when complaining about non-indexed query

  1. … 2 more files in changeset.
ISPN-10403 Fix generics in query results, fix asserts in query tests

* remove unwanted constructor changes from previous PR

* replace assert with assertTrue/assertEquals

    • -20
    • +6
    ./org/infinispan/query/test/Author.java
    • -2
    • +19
    ./org/infinispan/query/test/Book.java
ISPN-10403 Fix generics in query results, fix asserts in query tests

* remove unwanted constructor changes from previous PR

* replace assert with assertTrue/assertEquals

    • -20
    • +6
    ./org/infinispan/query/test/Author.java
ISPN-10456 Remove ExternalPojo and ExternallyMarshallable

    • -3
    • +1
    ./org/infinispan/query/api/NotIndexedType.java
  1. … 62 more files in changeset.
ISPN-10403 Add queries and async-cache functional tests

    • -0
    • +104
    ./org/infinispan/query/queries/phrases/EmbeddedQueryTest.java
    • -0
    • +66
    ./org/infinispan/query/test/Author.java
    • -0
    • +49
    ./org/infinispan/query/test/Book.java
  1. … 1 more file in changeset.
ISPN-10403 Add queries and async-cache functional tests

    • -0
    • +102
    ./org/infinispan/query/queries/phrases/EmbeddedQueryTest.java
    • -0
    • +66
    ./org/infinispan/query/test/Author.java
    • -0
    • +65
    ./org/infinispan/query/test/Book.java
  1. … 2 more files in changeset.
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. … 64 more files in changeset.
ISPN-10262 Deprecate custom interceptors configuration

* Deprecate the custom interceptors configuration

* Warn at startup if custom interceptors are present

* Deprecate AdvancedCache.getAsyncInterceptorChain()

* Replace interceptors configuration with direct AsyncInterceptorChain

manipulation in all the modules.

  1. … 24 more files in changeset.
ISPN-8219 Remove deprecated interceptor classes

CommandInterceptor, BaseCustomInterceptor and InterceptorChain

were deprecated in 9.0, to be replaced with the async versions.

  1. … 84 more files in changeset.
ISPN-10302 Support XInclude in the configuration parser

  1. … 32 more files in changeset.
ISPN-10244 Observability: use smallrye metrics

  1. … 35 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

    • -9
    • +6
    ./org/infinispan/query/distributed/PerfTest.java
  1. … 118 more files in changeset.
ISPN-10137 Make injected fields and methods package-private

  1. … 182 more files in changeset.
ISPN-9863 Ignore ByteMan TransformListener thread

  1. … 1 more file in changeset.
ISPN-9863 Ignore ByteMan TransformListener thread

  1. … 1 more file in changeset.
ISPN-9976 Ensure Elasticsearch is on classpath before calling ElasticsearchDateBridge

  1. … 5 more files in changeset.
ISPN-9976 Ensure Elasticsearch is on classpath before calling ElasticsearchDateBridge

  1. … 5 more files in changeset.
ISPN-9863 Fix query testsuite thread leaks

  1. … 1 more file in changeset.
ISPN-9863 Fix query testsuite thread leaks

  1. … 1 more file in changeset.
ISPN-7606 Ignore DistributedExecutorMassIndexer executor service leak

ISPN-7606 Ignore DistributedExecutorMassIndexer executor service leak

ISPN-9771 Support for configuration in JSON format

  1. … 161 more files in changeset.
ISPN-9825 Disable test

ISPN-9846 Ensure Backwards Compatibility with Persistence SPI changes

Rename persistence.spi.MarshalledEntry to MarshallableEntry

MarshalledEntry and MarshalledEntryFactory methods in the spi deprecated

and default methods added for backwards-compatibility.

  1. … 144 more files in changeset.
ISPN-7889 BaseDistributionInterceptor.remoteGet may cause concurrency issues

* Rename remoteGet to remoteGetSingleKey and use it only for single-key

commands.

* Rename remoteGetAll to remoteGetMany and use it for all multi-key

commands.

* Throw OutdatedTopologyException.RETRY_SAME_TOPOLOGY after receiving

only UnsureResponses and RETRY_NEXT_TOPOLOGY if there was at least one

CacheNotFoundResponse (and no valid response).

* Make remote scattered reads wait for the right topology

* Improve support for PartitionHandling.ALLOW_READS in scattered caches.

* Make partition availability checks more readable.

* Add asynchronous methods in ControlledRpcManager

  1. … 44 more files in changeset.
ISPN-7889 BaseDistributionInterceptor.remoteGet may cause concurrency issues

* Rename remoteGet to remoteGetSingleKey and use it only for single-key

commands.

* Rename remoteGetAll to remoteGetMany and use it for all multi-key

commands.

* Throw OutdatedTopologyException.RETRY_SAME_TOPOLOGY after receiving

only UnsureResponses and RETRY_NEXT_TOPOLOGY if there was at least one

CacheNotFoundResponse (and no valid response).

* Make remote scattered reads wait for the right topology

* Improve support for PartitionHandling.ALLOW_READS in scattered caches.

* Make partition availability checks more readable.

* Add asynchronous methods in ControlledRpcManager

  1. … 44 more files in changeset.
ISPN-9727 Ickle query ignores an IN clause if there is only one value

* The boolean OR query around the single value has this side effect; this can be fixed

by transforming an IN predicate with a single value into a simple equals right after parsing

  1. … 1 more file in changeset.
ISPN-9727 Ickle query ignores an IN clause if there is only one value

* The boolean OR query around the single value has this side effect; this can be fixed

by transforming an IN predicate with a single value into a simple equals right after parsing

  1. … 1 more file in changeset.