Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISPN-9339 Update to Jackson 2.9.5

    • -4
    • +3
    ./cli/interpreter/result/JsonResult.java
  1. … 42 more files in changeset.
ISPN-9203 Sort stats alphabetically in CLI

ISPN-10137 Replace component metadata files with generated classes

* Move component annotations to module component-annotations

* Generate accessor classes with annotation processor

* Deprecate ComponentMetadataRepo, replace with ModuleRepository

* Delete component metadata persister

* Require lifecycle with @InfinispanModule in each module

* ModuleLifecycle is no longer a service

* Require @Scope for injection and lifecycle

* Require @MBean for managed attributes or operations

* @Scope and @MBean are inherited (only from classes)

* Require duplicate @SurvivesRestarts on subclasses

* Annotated classes, fields, and methods must be package-private

* Anonymous classes are not supported

* Deprecate lifecycle method priorities

* Test module can register components via global configuration

    • -12
    • +4
    ./cli/interpreter/LifecycleCallbacks.java
    • -0
    • +4
    ./cli/interpreter/package-info.java
  1. … 187 more files in changeset.
ISPN-8870 Remove logger inheritance to reduce class metadata

  1. … 35 more files in changeset.
ISPN-8427 Support for non-String keys in the rest server

    • -2
    • +2
    ./cli/interpreter/codec/RestCodec.java
  1. … 58 more files in changeset.
ISPN-8650 CLI doesn't work correctly in compatibility mode

    • -27
    • +15
    ./cli/interpreter/codec/RestCodec.java
    • -1
    • +7
    ./cli/interpreter/session/SessionImpl.java
  1. … 1 more file in changeset.
ISPN-8650 Wrap security around cache.endBatch

    • -1
    • +1
    ./cli/interpreter/session/SessionImpl.java
  1. … 1 more file in changeset.
ISPN-8603 Missing Rest codec in the CLI

    • -1
    • +1
    ./cli/interpreter/codec/RestCodec.java
ISPN-8603 Missing Rest codec in the CLI

    • -1
    • +1
    ./cli/interpreter/codec/RestCodec.java
ISPN-8515 Allow @Inject on fields

  1. … 185 more files in changeset.
ISPN-8360 Remove operation recordKnownGlobalKeyset

  1. … 15 more files in changeset.
ISPN-8360 Remove operation recordKnownGlobalKeyset

  1. … 14 more files in changeset.
ISPN-8106 Remove unused imports

  1. … 105 more files in changeset.
ISPN-5476 Cross-site tests should run in parallel

* Create a TEST_RELAY2 protocol that allows setting a different

bridge cluster name for each test.

* Move NonTxOfflineTest keys to an instance field.

* Remove the test-xsite profile and the unstable_xsite test group.

* Remove the xsite tests step from Jenkinsfile.

* Create backup caches in SiteStatementTest.

* Avoid NullPointerException in SessionImpl

    • -1
    • +2
    ./cli/interpreter/session/SessionImpl.java
  1. … 14 more files in changeset.
Fix some style warnings

  1. … 4 more files in changeset.
ISPN-8246 Add a PostStart annotation

- Deprecate AbstractModuleLifecycle and add default methods to ModuleLifecycle

- Invoke modulelifecycle.cacheManagerStarted outside of the GCR start lock

    • -2
    • +2
    ./cli/interpreter/LifecycleCallbacks.java
  1. … 27 more files in changeset.
ISPN-7851 CLI: Reset the default cache session only if it exists

    • -1
    • +2
    ./cli/interpreter/session/SessionImpl.java
  1. … 1 more file in changeset.
ISPN-7848 Ensure that the tasks, scripting and cli modules respect the inject contract

  1. … 2 more files in changeset.
ISPN-7400 Cache segment ownership information in DistributionManager

Use DM.getCacheTopology() in all ClusteringDependentLogic

implementations, and use it directly where possible

  1. … 143 more files in changeset.
ISPN-7427 Print CLI stats by navigating the async interceptors

  1. … 1 more file in changeset.
ISPN-5683 Removed whitespaces at the end of the lines

  1. … 276 more files in changeset.
ISPN-5683 Organized imports

    • -1
    • +1
    ./cli/interpreter/session/SessionImpl.java
  1. … 2823 more files in changeset.
ISPN-5469 Invoke remote commands asynchronously

    • -1
    • +1
    ./cli/interpreter/session/SessionImpl.java
  1. … 74 more files in changeset.
ISPN-6569 Don't load server codecs in embedded CLI

    • -0
    • +8
    ./cli/interpreter/codec/HotRodCodec.java
    • -0
    • +8
    ./cli/interpreter/codec/RestCodec.java
  1. … 2 more files in changeset.
ISPN-6569 Don't load server codecs in embedded CLI

    • -0
    • +8
    ./cli/interpreter/codec/HotRodCodec.java
    • -0
    • +8
    ./cli/interpreter/codec/RestCodec.java
  1. … 2 more files in changeset.
Remove CacheValue and MemcachedValue classes

* These classes have been deprecated ever since servers started storing

data natively instead of wrapping it.

* Fixed Memcached CLI codec which was still relying on MemcachedValue

class and re-enabled the Memcached CLI encoding test.

  1. … 3 more files in changeset.
ISPN-5819 Add global backup site ops to container

Operations added:

* takeSiteOffline

* bringSiteOnline

* pushState

* cancelPushState

  1. … 11 more files in changeset.
ISPN-5860 ComponentRegistry should cache the VersionGenerator

    • -1
    • +3
    ./cli/interpreter/codec/AbstractCodec.java
  1. … 2 more files in changeset.
ISPN-5567 CreateCacheCommand waiting for a number of members should be optional

* Don't wait for any members when CreateCacheCommand has a size of 0

Fixes ClusteredCLITest

* Reduce the state transfer timeout in DistributedIntermediate[Shared]CacheFourNodesMapReduceTest

* General cleanup

    • -1
    • +0
    ./cli/interpreter/session/SessionImpl.java
  1. … 7 more files in changeset.
ISPN-5534 CreateCacheCommand doesn't properly wait for the cache to stabilize

* Fix the wait condition

* Use StateTransferLock.waitForTopology() instead of Thread.sleep()

* Use the StateTransferManager of the created cache

    • -2
    • +1
    ./cli/interpreter/session/SessionImpl.java
  1. … 4 more files in changeset.