Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISPN-11998 Keep new and legacy memory attributes in sync

* Change default storage to HEAP everywhere

* Document deprecated storage attribute values

in the XSD

* Synchronize new and old eviction attributes

both in the buider and in the runtime configuration

* Synchronize when copying configurations

* Synchronize when reading JSON

* Add new configuration and defaults tests

* Make attributes that cannot change at runtime immutable

* Eviction new and legacy attributes should stay in sync

* Fix tests that set the storage to null

* Update tests for new default storage type

    • -26
    • +34
    ./cache/MemoryConfiguration.java
    • -99
    • +181
    ./cache/MemoryConfigurationBuilder.java
    • -19
    • +5
    ./cache/MemoryStorageConfiguration.java
    • -123
    • +2
    ./cache/MemoryStorageConfigurationBuilder.java
  1. … 17 more files in changeset.
Only log a WARN if the key/value media differ from the global setting

    • -1
    • +3
    ./cache/EncodingConfigurationBuilder.java
Fix javadoc issues

  1. … 1 more file in changeset.
ISPN-11959 Add custom NonBlockingStore server test

    • -2
    • +0
    ./cache/AbstractStoreConfigurationBuilder.java
  1. … 6 more files in changeset.
ISPN-11939 Deprecated auto-config

Update deprecation notes to refer to version 11.0 instead of 11

    • -1
    • +1
    ./cache/IndexingConfigurationBuilder.java
  1. … 4 more files in changeset.
ISPN-11943 Single MediaType ignored in JSON config

    • -8
    • +23
    ./cache/EncodingConfigurationBuilder.java
  1. … 1 more file in changeset.
ISPN-11939 Deprecated auto-config

    • -0
    • +6
    ./cache/IndexingConfigurationBuilder.java
  1. … 3 more files in changeset.
ISPN-11901 Deprecate unused encoders and media types

    • -0
    • +4
    ./global/SerializationConfiguration.java
  1. … 5 more files in changeset.
ISPN-11889 Reject deprecated replication queue attributes

ISPN-11845 SingleFileStore location validation should be skipped when global state is disabled

    • -0
    • +2
    ./cache/SingleFileStoreConfigurationBuilder.java
  1. … 19 more files in changeset.
ISPN-11877 Remove PartitionHandling.ENABLED

    • -12
    • +1
    ./cache/PartitionHandlingConfiguration.java
    • -13
    • +0
    ./cache/PartitionHandlingConfigurationBuilder.java
  1. … 1 more file in changeset.
ISPN-11863 Deprecate ClusterLoader, LocalOnlyCacheLoader and HotRod LAZY_RETRIEVAL.

    • -0
    • +2
    ./cache/ClusterLoaderConfiguration.java
    • -0
    • +4
    ./cache/ClusterLoaderConfigurationBuilder.java
    • -0
    • +2
    ./cache/PersistenceConfigurationBuilder.java
  1. … 9 more files in changeset.
ISPN-11860 correction for wrong Javadoc classheader

    • -1
    • +1
    ./cache/StateTransferConfiguration.java
ISPN-11424 Remove deprecated memory configurations from internal caches

  1. … 9 more files in changeset.
ISPN-11829 Persistence configuration allows for preload and purgeOnStartup to be configured together

    • -0
    • +5
    ./cache/AbstractStoreConfigurationBuilder.java
  1. … 6 more files in changeset.
ISPN-11781 Log the JGroups stack name if one was provided

  1. … 2 more files in changeset.
ISPN-11395 Indexing configuration serialization broken

* indexed entities and key transformers were not serialized by the core Serializer

ISPN-11763 Implicit cache authorization

    • -1
    • +17
    ./cache/AuthorizationConfigurationBuilder.java
  1. … 8 more files in changeset.
ISPN-11760 Volatile indexes should be rebuilt on store preload

    • -11
    • +10
    ./cache/IndexingConfiguration.java
    • -3
    • +26
    ./cache/IndexingConfigurationBuilder.java
  1. … 2 more files in changeset.
ISPN-11757 Do not allow multiple indexing providers per cache

    • -3
    • +36
    ./cache/IndexingConfigurationBuilder.java
  1. … 2 more files in changeset.
ISPN-11756 Deprecate IndexingConfiguration.indexShareable() and remove all its usages

* this should always return false starting with 11

  1. … 1 more file in changeset.
ISPN-11679 SyncConsistentHashFactory uneven segment distributions

  1. … 12 more files in changeset.
ISPN-11717 Deprecate ConsistentHashFactory customization

Also fix some static analysis warnings in Parser.

  1. … 2 more files in changeset.
ISPN-2634 Implement cross-site replication based on IRAC

  1. … 103 more files in changeset.
ISPN-11424 Deprecate StorageType Configuration

    • -0
    • +52
    ./cache/AttributeChangeTracker.java
    • -2
    • +15
    ./cache/ContentTypeConfigurationBuilder.java
    • -4
    • +24
    ./cache/EncodingConfigurationBuilder.java
    • -15
    • +117
    ./cache/MemoryConfiguration.java
    • -28
    • +169
    ./cache/MemoryConfigurationBuilder.java
    • -12
    • +22
    ./cache/MemoryStorageConfiguration.java
    • -9
    • +48
    ./cache/MemoryStorageConfigurationBuilder.java
  1. … 19 more files in changeset.
ISPN-11703 JGroups Stacks should be initialized lazily

ISPN-11712 Indexing should be enabled by default if the <indexing> element is present and the "enabled" attribute is missing

* this cannot be fixed trivially by changing the xsd default

  1. … 6 more files in changeset.
ISPN-11716 Setting the legacy index mode should not override the manual activation/deactivation of indexing

* these two must be mutually exclusive and an exception should be thrown

* remove unused IndexingConfigurationBuilder.index() package-local getter

    • -10
    • +12
    ./cache/IndexingConfigurationBuilder.java
  1. … 1 more file in changeset.
ISPN-11715 Indexing autoConfig should not override the manual activation/deactivation of indexing

    • -1
    • +3
    ./cache/IndexingConfigurationBuilder.java