Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISPN-7955 Make the Hot Rod client lazily resolve server addresses

    • -0
    • +9
    ./HotRodServerConfigurationBuilder.java
  1. … 19 more files in changeset.
ISPN-7955 Make the Hot Rod client lazily resolve server addresses

    • -0
    • +8
    ./HotRodServerConfigurationBuilder.java
  1. … 19 more files in changeset.
ISPN-5683 Organized imports

  1. … 2827 more files in changeset.
ISPN-6896 Remove scala from server/hotrod module

    • -51
    • +0
    ./AbstractHotRodServerChildConfigurationBuilder.java
    • -126
    • +0
    ./AuthenticationConfigurationBuilder.java
    • -48
    • +0
    ./HotRodServerChildConfigurationBuilder.java
    • -130
    • +0
    ./HotRodServerConfigurationBuilder.java
  1. … 157 more files in changeset.
ISPN-6472 Add server-side SASL EXTERNAL mech for client-certificate authentication

    • -0
    • +2
    ./AuthenticationConfigurationBuilder.java
  1. … 8 more files in changeset.
ISPN-6066 HotRodServerConfigurationBuilder.build() mutates the builder

    • -7
    • +1
    ./HotRodServerConfigurationBuilder.java
  1. … 1 more file in changeset.
ISPN-5817 Add cache blacklisting support to the endpoints

    • -1
    • +1
    ./HotRodServerConfigurationBuilder.java
  1. … 55 more files in changeset.
ISPN-4734 Deploy marshaller for event parameters and filter/converter

* Allow deployment of jar with marshaller implementation to be used

to unmarshaller event parameters and unmarshall filter/converter

callback parameters.

    • -20
    • +1
    ./HotRodServerConfigurationBuilder.java
  1. … 19 more files in changeset.
ISPN-3950 Allow deployment of event filters and converters in server

* Adding filters and converters done dynamically now, to make it easier

to deal with deployments of these.

* An extension manager service has been created that handles addition

of Hot Rod servers and deployment of filter/converters. When new Hot

Rod servers are added, deployed filter/converters are installed in

them. When filter/converters are deployed, they're installed in all

known Hot Rod servers.

* Servlet deployment disabled for HotRod tests in server because it

forces deployment jars to be included within war. Instead, use JMX

deployment.

* Updated documentation to reflect how filter and converter instances

are plugging into Infinispan Server.

    • -29
    • +1
    ./HotRodServerConfigurationBuilder.java
  1. … 32 more files in changeset.
ISPN-4378 Configure Marshaller class for filter/converters

* Configuring marshaller class makes it easier to plug it to the

binary filter/converter in such way that it's marshallable, and so

it works cluster wide.

    • -4
    • +25
    ./HotRodServerConfigurationBuilder.java
  1. … 4 more files in changeset.
ISPN-3950 Move KeyValueFilterFactory and ConverterFactory to core

* Moved to core/ to make it easier for users to implement factory

instances and avoid leaking server/hotrod components.

    • -2
    • +2
    ./HotRodServerConfigurationBuilder.java
  1. … 12 more files in changeset.
ISPN-4283 Support free-form SASL properties on the Hot Rod endpoint configuration

    • -3
    • +2
    ./AuthenticationConfigurationBuilder.java
  1. … 13 more files in changeset.
ISPN-4283 Support free-form SASL properties on the Hot Rod endpoint configuration

    • -3
    • +2
    ./AuthenticationConfigurationBuilder.java
  1. … 12 more files in changeset.
ISPN-374 Hot Rod remote events server and Java Client implementation

* Created, modified and removed events and their expectations

with each of the Hot Rod operations.

* Filtered events with optional binary parameters on registration.

* Custom events with optional binary parameters on registration.

* Testing event consumption for distributed and replicated caches

with filtering, custom events...etc.

* Java Hot Rod client implementation with support to add and remove listeners,

including passing converter and filter factories and support for parameters.

* Server configuration gets a Marshaller configured to be able

to unmarshall binary parameters for filter/converter and pass

them to the callbacks unserialized.

* This marshaller also used to enable fully typed converter/filter

implementations rather than working on binary payloads.

* Retrieve list of listeners and remove listeners on stop

* When a client listener is added on a cache that has contains data, the client

receives callbacks for all data available in the cache cluster-wide.

* If a node goes down, the Java Hot Rod client fails over any client listener

registration to another node, and cache data iteration happens event.

* When the failover occurs, clients can listen for a client cache failover

event to for example: clear any local caches the listener might have.

    • -1
    • +27
    ./HotRodServerConfigurationBuilder.java
  1. … 88 more files in changeset.
BZ1096898 Hot Rod Authentication ISPN-3910 Hot Rod Server authentication implementation ISPN-3910 Hot Rod Client Authentication ISPN-4174 Security Audit ISPN-3910 Update the security integration tests to work with the latest interface changes ISPN-4174 Use the globalConfiguration field to initialized the AuthorizationHelper ISPN-3911 HotRod authentication subsystem integration ISPN-3911 HotRod authentication server integration fixes ISPN-4277 ISPN server is not able to load login modules

    • -0
    • +51
    ./AbstractHotRodServerChildConfigurationBuilder.java
    • -0
    • +64
    ./AuthenticationConfiguration.java
    • -0
    • +125
    ./AuthenticationConfigurationBuilder.java
    • -0
    • +48
    ./HotRodServerChildConfigurationBuilder.java
    • -2
    • +15
    ./HotRodServerConfigurationBuilder.java
  1. … 131 more files in changeset.
ISPN-3910 HotRod Server authentication implementation

    • -0
    • +51
    ./AbstractHotRodServerChildConfigurationBuilder.java
    • -0
    • +64
    ./AuthenticationConfiguration.java
    • -0
    • +125
    ./AuthenticationConfigurationBuilder.java
    • -0
    • +48
    ./HotRodServerChildConfigurationBuilder.java
    • -2
    • +15
    ./HotRodServerConfigurationBuilder.java
  1. … 27 more files in changeset.
ISPN-4074 Introduce a doclet to filter out private APIs from the JavaDoc

- Add package-info.java file for all public packages which need to be documented

- Separate interfaces from implementations by creating appropriate "impl" packages

- Remove legacy classes and interfaces which have moved to commons

  1. … 458 more files in changeset.
ISPN-3708 Allow setting a default cache for the Protocol servers

    • -1
    • +1
    ./HotRodServerConfigurationBuilder.java
  1. … 14 more files in changeset.
ISPN-3290 Redesign CacheStore API

* removed migration tools (outdated)

ISPN-3290 Redesign CacheStore API

* removed pre 6.0 parsers and config files

ISPN-3290 Redesign CacheStore API

* removed existing SPI and store support classes: bucket based, lock support

ISPN-3290 Redesign CacheStore API

* new loader/writer SPI

ISPN-3290 Redesign CacheStore API

* implemented the cache store chaining logic

ISPN-3290 Redesign CacheStore API

* updated configuration

ISPN-3290 Redesign CacheStore API

* SingleFileCacheStore migration

ISPN-3290 Redesign CacheStore API

* migrate the JDBC cache store

ISPN-3290 Redesign CacheStore API

* removed old adaptor classes

ISPN-3290 Redesign CacheStore API

* migrate lucene loaders

ISPN-3290 Redesign CacheStore API

* migrate JCache adapters

ISPN-3290 Redesign CacheStore API

* migrate the remote cache store

ISPN-3290 Redesign CacheStore API

* migrated the cluster store

ISPN-3290 Redesign CacheStore API

* bug fix: for named components (the marshaller) it wrongly considered it as a global component

ISPN-3290 Redesign CacheStore API

* fixed tests and code scrubbing

ISPN-3290 Redesign CacheStore API

Answered the review comments

* fixed spelling error

* improved javadoc

* InitializationContext.getConfiguration is generic now to avoid casts

ISPN-3290 Redesign CacheStore API

* fixed race condition in async cache store

ISPN-3290 Redesign CacheStore API

* fixed test timing out due to marshaller being created on every request

    • -2
    • +1
    ./HotRodServerConfigurationBuilder.java
  1. … 512 more files in changeset.
ISPN-3373 Allow configuration of the await initial transfer attribute for Hot Rod topology caches

    • -1
    • +12
    ./HotRodServerConfigurationBuilder.java
  1. … 1 more file in changeset.
ISPN-3185 License and copyright header update

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

    • -1
    • +1
    ./HotRodServerConfigurationBuilder.java
  1. … 862 more files in changeset.
ISPN-2809 Drop server scripts and modules from the distribution Also remove all supporting code

    • -28
    • +0
    ./HotRodServerConfigurationBuilder.java
  1. … 23 more files in changeset.
ISPN-2809 Drop server scripts and modules from the distribution Also remove all supporting code

    • -28
    • +0
    ./HotRodServerConfigurationBuilder.java
  1. … 23 more files in changeset.
ISPN-3008 Make sure that the topology cache has unique names when a container is shared by multiple servers ISPN-3107 Add Javadocs to the HotRodServerConfigurationBuilder ISPN-3113 Deprecate updateTimeout attribute of the HotRod topology state transfer configuration

    • -11
    • +12
    ./HotRodServerConfiguration.java
    • -9
    • +26
    ./HotRodServerConfigurationBuilder.java
  1. … 17 more files in changeset.
ISPN-2984 Protocol Server Configuration Builders

    • -0
    • +73
    ./HotRodServerConfiguration.java
    • -0
    • +142
    ./HotRodServerConfigurationBuilder.java
  1. … 29 more files in changeset.
ISPN-907 HotRod SSL

    • -1
    • +1
    ./HotRodServerConfigurationBuilder.java
  1. … 42 more files in changeset.