Commit Graph

11 Commits

Author SHA1 Message Date
Artem Bilan
7e0443d34b Some upgrades and polishing 2016-07-06 17:09:19 -04:00
Dave Syer
92a01dbe29 Migrate leader election support from Spring Cloud
Fix `LeaderInitiator`

* Implement `SmartLifecycle` instead of just `Lifecycle`
* Add `Assert`s
* Rework logic from `IMap` for locks just into single `ILock`, since we require it only for the `role` as a key
* Fix `Future.cancel(true)` logic via rescheduling
See https://jira.spring.io/browse/INT-4058 and its commit comments
* Add more complex test-case to meet distributed requirements and verify several `yield()` cycles
2016-07-06 16:43:06 -04:00
erenavsarogullari
0efd494337 INTEXT-158: JavaConfig tests and upgrades
JIRA: https://jira.spring.io/browse/INTEXT-158

* Provide the test cases to demonstrate the Spring Integration Hazelcast adapters usage from the JavaConfig
* Upgrade to Hazelcast-3.6, SI-4.2.4, Gradle-2.5
* Fix Hazelcast-3.6 compatibility
* Fix failing tests
2016-01-26 15:24:58 -05:00
erenavsarogullari
573e1f301f INTEXT-167: Add Cluster Monitor Channel Adapter
JIRA: https://jira.spring.io/browse/INTEXT-167

Some refactorings are done.

Hazelcast Cluster Monitor Unit Test Refactorings are done.

Some minor bug fixes are done.

Redundant assert is removed.

HazelcastInstance lifecycle check is added

Migration Event UT Case is updated.

Code style polishing and upgrade to the `spring.io.plugin-0.4.0`
2015-07-15 13:53:32 -04:00
Artem Bilan
8f45e1caec Hazelcast: Compatibility with IO-2.0
* Add IO plugin
* Upgrade to Gradle 2.4
* Upgrade dependencies
* Upgrade to Hazelcast-3.5 and therefore make compatible with IO-2.0
* All these changes and tests make this module compatible with SI-4.2
2015-06-23 22:10:17 -04:00
Eren Avsarogullari
c6975af37b INTEXT-149: Refactor HCCacheWritingMessageHandler
JIRA: https://jira.spring.io/browse/INTEXT-149

Some refactorings are done.

Polishing

* Add `IllegalStateException` for wrong `distributedObject`
* Add an invalid test to attempt to write to `ILock`
2015-05-12 15:22:01 +03:00
Spring Buildmaster
37d70e0e84 [artifactory-release] Next development version 2015-04-20 03:15:21 -07:00
Spring Buildmaster
af4583fe27 [artifactory-release] Release version Hzelcast 1.0.0-M1 2015-04-20 03:15:08 -07:00
Eren Avsarogullari
95f7b239f7 INTEXT-150 Extract Hazelcast Headers and Payloads
JIRA: https://jira.spring.io/browse/INTEXT-150

Refactorings are committed.

Polishing:
* Add generic type to the `AbstractHazelcastEventListener` for cleaner implementors
* Remove redundant `Assert`s
* Polishing some code style
2015-04-15 23:59:28 +03:00
Artem Bilan
4ed2153a45 INTEXT-161 Add <poller> to the <int-hz:o-c-a>
JIRA: https://jira.spring.io/browse/INTEXT-161
2015-04-04 17:32:38 +03:00
erenavsarogullari
bfec7640ca INTEXT-142: Add Spring Integration Hazelcast
JIRA: https://jira.spring.io/browse/INTEXT-142
2015-04-03 12:56:48 +03:00