Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISPN-11543 Add BlockingHandler to simplify running blocking operations

  1. … 57 more files in changeset.
ISPN-11292 Add in (non)blocking thread pools

  1. … 88 more files in changeset.
ISPN-11042 TaskResource should allow filtering admin tasks

  1. … 9 more files in changeset.
Remove redundant SuppressWarnings in some factories

  1. … 6 more files in changeset.
ISPN-9944 ServerNG Security

* Use Elytron for implementing the security realms

* Properties, LDAP, Kerberos, OAuth realms

* TLS, KeyStore and TrustStore

  1. … 58 more files in changeset.
ISPN-9599 Require ADMIN permission for getGlobalComponentRegistry

* Deprecate getGlobalComponentRegistry and getComponentRegistry

* Require ADMIN permission for both

* Require ADMIN permission for configuration getters

(getCacheManagerConfiguration, getDefaultCacheConfiguration,

getCacheConfiguration)

* Remove some internal usages of the configuration getters

* Trust org.jboss.as.clustering.infinispan.* packages

  1. … 128 more files in changeset.
ISPN-9599 Require ADMIN permission for getGlobalComponentRegistry

* Deprecate getGlobalComponentRegistry and getComponentRegistry

* Require ADMIN permission for both

* Require ADMIN permission for configuration getters

(getCacheManagerConfiguration, getDefaultCacheConfiguration,

getCacheConfiguration)

* Remove some internal usages of the configuration getters

* Trust org.jboss.as.clustering.infinispan.* packages

  1. … 131 more files in changeset.
ISPN-10137 Make injected fields and methods package-private

  1. … 184 more files in changeset.
ISPN-8192 Deprecate CollectionFactory

  1. … 65 more files in changeset.
ISPN-9127 Component registry

Introduce BasicComponentRegistry, which handles dependency injection but

doesn't have any logic specific to caches or managers.

Each component has its own lifecycle status, and starting a component

also starts its dependencies. Components can start in parallel.

ComponentRegistry and GlobalComponentRegistry still need to maintain

their own lifecycle status, but it is now possible to start a cache

before all the global components have finished starting.

  1. … 245 more files in changeset.
ISPN-9209 Move TimeService to infinispan-commons

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

    • -18
    • +0
    ./impl/TasksMetadataFileFinder.java
  1. … 189 more files in changeset.
ISPN-8870 Remove logger inheritance to reduce class metadata

  1. … 35 more files in changeset.
ISPN-8553 Compatibility mode not working with server tasks using Java Streams

  1. … 4 more files in changeset.
ISPN-8515 Allow @Inject on fields

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

  1. … 105 more files in changeset.
ISPN-8058 Move org.infinispan.tasks.Task to the tasks-api JAR

- Also move some methods from ServerTask to Task

- Make ServerTask implement Task

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

  1. … 27 more files in changeset.
ISPN-7855 Add an executor to the TaskEngine runTask call

  1. … 3 more files in changeset.
ISPN-7848 Ensure that the tasks, scripting and cli modules respect the inject contract

  1. … 2 more files in changeset.
ISPN-7813 Add CacheManager to server TaskContext

  1. … 1 more file in changeset.
ISPN-7812 Reorganize tasks source tree

    • -0
    • +0
    ./impl/TaskExecutionImplExternalizer.java
  1. … 162 more files in changeset.
ISPN-6994 Support subject impersonation in tasks/scripting

  1. … 4 more files in changeset.
ISPN-7771 Protocol Server admin operation handler

- Introduce a common AdminOperationsHandler to be shared among all protocol servers

- Refactor protocol server configuration API to remove duplication

- Provide a simple EmbeddedServerAdminOperationHandler

  1. … 31 more files in changeset.