Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISPN-11170 Infinispan directory does not work with pre-declared indexed entities when sharing user cache and data cache

* improve tests to use pre-declared indexed entities

* fix cache dependencies in LifecycleManager

  1. … 3 more files in changeset.
ISPN-11129 High Availability for non-shared indexes on DIST caches

    • -0
    • +24
    ./org/infinispan/query/blackbox/ClusteredQueryHATest.java
  1. … 36 more files in changeset.
ISPN-9590 ExtendedSearchWorkCreator and SearchWorkCreatorContext are no longer needed

* remove them now

* also deprecate SearchWorkCreator and remove DefaultSearchWorkCreator

* SearchWorkCreator will be entirely removed once we migrate to HS 6

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

    • -1
    • +2
    ./org/infinispan/query/indexedembedded/City.java
    • -6
    • +9
    ./org/infinispan/query/jmx/QueryMBeanTest.java
  1. … 27 more files in changeset.
ISPN-8060 Remove indexed entity autodetection

    • -1
    • +2
    ./org/infinispan/query/indexedembedded/City.java
    • -6
    • +9
    ./org/infinispan/query/jmx/QueryMBeanTest.java
  1. … 28 more files in changeset.
ISPN-10884 Cleanup of rest query stats

  1. … 3 more files in changeset.
ISPN-10933 Support for wiping the indexes

  1. … 4 more files in changeset.
ISPN-10932 Prevent starting multiple MassIndexers for a cache

  1. … 14 more files in changeset.
Private must be private

  1. … 13 more files in changeset.
ISPN-10881 Deprecate allowDuplicateDomains

* Change the default to false

* Set explicit domain names in all the tests that enable statistics

    • -4
    • +8
    ./org/infinispan/query/jmx/QueryMBeanTest.java
  1. … 119 more files in changeset.
ISPN-8357 Remove usages of deprecated Index.LOCAL

* Replace with Index.PRIMARY_OWNER

* Remove Index.LOCAL support. Eventual usages in old config files

are translated automatically to Index.PRIMARY_OWNER and a warning is logged

  1. … 39 more files in changeset.
ISPN-10591 Remove infinispan-jboss-marshalling from query

    • -0
    • +5
    ./org/infinispan/query/api/NotIndexedType.java
    • -1
    • +2
    ./org/infinispan/query/api/PutAllTest.java
    • -0
    • +7
    ./org/infinispan/query/api/TestEntity.java
  1. … 101 more files in changeset.
ISPN-10192 Non-blocking cross-site requests

  1. … 32 more files in changeset.
ISPN-10723 JMX registration cleanup

* all jmx registration should happen via CacheManagerJmxRegistration/CacheJmxRegistration

* we should not have other classes using JmxUtil.buildJmxDomain because it can lead to split domains. Better fail early.

* there are very few legitimate direct usages of JmxUtil.lookupMBeanServer; all else must go

* prefer CacheManagerJmxRegistration/CacheJmxRegistration.registerMBean over other methods

* remove PerThreadMBeanServerLookup

* remove ManagedAttribute annotation elements that are equal to their defaults

    • -47
    • +54
    ./org/infinispan/query/jmx/QueryMBeanTest.java
  1. … 98 more files in changeset.
ISPN-10583 Avoid using deprecated globalJmxStatistics().cacheManagerName()

* other jmx related clanups

* deprecated core MBeanServerLookup implementations should extend from the ones in commons module

    • -1
    • +1
    ./org/infinispan/query/jmx/QueryMBeanTest.java
  1. … 18 more files in changeset.
Reimplement ISPN-9976 test for Elastict Search availability

* alternative way to test a FieldBridge is an ElasticsearchDateBridge using just class FQN rather than instanceof

* ElasticsearchDateBridge does not have subclasses and is in an impl package without possibility of extension by user

* this approach does not require a reference to a classloader, which would be a bit disruptive

  1. … 5 more files in changeset.
Non-essential cleanups in query

* flossing, here and there

  1. … 32 more files in changeset.
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.