Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISPN-11504 update docs with segment column name for jdbc cache stores

  1. … 10 more files in changeset.
ISPN-10778 Change stores to be segmented by default

* Convert DummyInMemoryStore to be segmented

ISPN-10780 A shared store should not allow purge on startup

  1. … 67 more files in changeset.
ISPN-10451 JDBC store segment-column not serialized and not in schema

  1. … 13 more files in changeset.
ISPN-9771 Support for configuration in JSON format

  1. … 161 more files in changeset.
ISPN-7066 Fix all tests which assume that retrieving a non-existent named cache will create it with the default configuration

  1. … 118 more files in changeset.
ISPN-6553 Configuration XML Serializer

  1. … 83 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. … 133 more files in changeset.
ISPN-3478 Polish CS API revamp

* use consistent naming

  1. … 326 more files in changeset.