Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISPN-10302 Support XInclude in the configuration parser

  1. … 33 more files in changeset.
ISPN-9847 Inline JGroups configuration

  1. … 75 more files in changeset.
ISPN-9679 Move property replacement to the XMLStreamReader

  1. … 24 more files in changeset.
ISPN-8952 Support wildcard parsers

  1. … 17 more files in changeset.
ISPN-8985 Dynamically use latest schema version in tests

- Remove unsued files

- Remove schema info so that they are always "fresh"

- Use resource filtering for test configs in server

  1. … 169 more files in changeset.
ISPN-7259 Scope-sensitive parsers for extension modules

- Extensions parsers can now access the current parser scope

- Promote extension module parsers to live alongside other elements

in the configuration instead of wrapping them in <module> elements

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

  1. … 2827 more files in changeset.
ISPN-6720 Don't enforce test dependencies everywhere

- Drop testng and junit forcing each module to select its one

- Drop mockito

- Drop xstream

  1. … 208 more files in changeset.
ISPN-5568 TestResourceTracker.backgroundTestStarted IDE problems

* Add TestResourceTracker.testStarted and testFinished calls in

AbstractInfinispanTest

* Rename TestResourceTracker.backgroundTestStarted to testThreadStarted

* Replace the AbstractInfinispanTest.TrackingThreadFactory with a

Cleaner implementation for Thread resources

  1. … 39 more files in changeset.
ISPN-4961 Bump parsers and schemas to 7.1

- Altered org.infinispan.Version to retrieve the version using

maven-injection-plugin

- Improved SampleConfigFilesCorrectnessTest so that it accepts only

files with the latest schema

- Altered the documentation so that the version is dynamically replaced

- The Soft-Index File Store schema namespace was missing the "store" path

element. Added it for symmetry with all other store schemas.

  1. … 168 more files in changeset.
ISPN-4639 IndexingConfigurationBuilder query module validation is wrong

* Added new validate method that provides access to GlobalConfiguration

* Changed IndexingConfigurationBuilder to use GlobalConfiguration CP

* Added Clustering validations to ensure transport is set

  1. … 54 more files in changeset.
ISPN-4380 ConfigurationParser don't work property in OSGi when exposed as services (annotations stripped)

  1. … 10 more files in changeset.
ISPN-4380 ConfigurationParser don't work property in OSGi when exposed as services (annotations stripped)

  1. … 10 more files in changeset.
ISPN-3514 Align XML configuration between Server and Embedded

* The objective is for server configuration to be readable by embedded

and viceversa.

* Those elements that are not relevant for embedded configuration are

ignored and highlighted with an INFO message.

* All configuration affecting test results has been adjusted.

* This commit does not include changes to demos, documentation or

schema files. This will come later, once the XML has been fully agreed.

* If there's any testing XML that has not been converted, it's because

it's not being tested at all, it should be removed in the cleanup phase.

* During the cleanup phase, all unused attributes/elements and parsers

will be removed.

* The XML in general follows the pattern used by server which means

that there are some noticeable changes to the way embedded XML is

configured:

* Cache mode is now part of the cache definition, i.e. local-cache,

distributed-cache...etc.

* Default cache is now specified at the cache container level, naming

it.

* Shutdown hook now configured as an attribute of cache instead of

a separate element.

* X-Site local site derived from transport's site-id, instead of adding

yet another xml configuration option.

* Compatibility mode drops enabled attribute, element being present

enables it.

* Same thing happens with versioning, element being present enables it.

* Deadlock detection's spin duration used to enable/disable it. If

configured with a value below 0, it's disabled.

* unsafe.unreliableReturnValues is now configured via an attribute

instead of a separate element.

* store-as-binary is disabled by making sure keys and values are both

set to false.

* L1 is disabled by making its lifespan -1.

* Replication queue configured via cache level attributes, and it's

disabled by making the queue size negative.

* Simplified thread pool configuration by avoiding to leak XML

configuration details into programmatic API. In the programmatic

version, just provide factories.

* Fixed thread pool injection in server.

  1. … 132 more files in changeset.
ISPN-3313 Add Infinispan 6.0 parsers

  1. … 85 more files in changeset.
ISPN-3185 License and copyright header update

    • -18
    • +0
    ./MyModuleConfigurationBuilder.java
  1. … 3164 more files in changeset.
ISPN-3260 Split common API and classes into infinispan-commons

  1. … 861 more files in changeset.
ISPN-2753 Drop the dependency on jboss-staxmapper and introduce annotations to declare supported namespaces

  1. … 37 more files in changeset.
ISPN-2311 Make Loaders and Stores more fluent

  1. … 98 more files in changeset.
ISPN-1821 Parse AS7/EAP/JDG-style configuration

  1. … 35 more files in changeset.
ISPN-2210 Rework configuration and builders for loaders - Distinguish between loaders and stores - extract interfaces from abstract classes to ease extensibility

  1. … 53 more files in changeset.
ISPN-1978 Extensible configuration parser for modules

    • -0
    • +59
    ./ExtendedParserTest.java
    • -0
    • +41
    ./ModuleConfigurationTest.java
    • -0
    • +34
    ./MyModuleConfiguration.java
    • -0
    • +57
    ./MyModuleConfigurationBuilder.java
    • -0
    • +83
    ./MyParserExtension.java
  1. … 47 more files in changeset.