| Package | Description |
|---|---|
| org.apache.ignite.cache.affinity |
Contains cache node affinity implementations.
|
| org.apache.ignite.internal.events | |
| org.apache.ignite.internal.managers.discovery |
TODO.
|
| org.apache.ignite.internal.processors.affinity |
Data affinity processor.
|
| org.apache.ignite.internal.processors.cache | |
| org.apache.ignite.internal.processors.cache.distributed.dht.preloader |
| Modifier and Type | Method and Description |
|---|---|
DiscoveryEvent |
AffinityFunctionContext.discoveryEvent()
Gets discovery event caused topology change.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DiscoveryCustomEvent
Custom event.
|
| Modifier and Type | Method and Description |
|---|---|
DiscoveryEvent |
GridDiscoveryManager.localJoinEvent() |
| Modifier and Type | Method and Description |
|---|---|
DiscoveryEvent |
GridAffinityFunctionContextImpl.discoveryEvent()
Gets discovery event caused topology change.
|
| Modifier and Type | Method and Description |
|---|---|
List<List<ClusterNode>> |
GridAffinityAssignmentCache.calculate(AffinityTopologyVersion topVer,
DiscoveryEvent discoEvt)
Calculates affinity cache for given topology version.
|
void |
GridAffinityAssignmentCache.clientEventTopologyChange(DiscoveryEvent evt,
AffinityTopologyVersion topVer)
Copies previous affinity assignment when discovery event does not cause affinity assignment changes
(e.g. client node joins on leaves).
|
| Constructor and Description |
|---|
GridAffinityFunctionContextImpl(List<ClusterNode> topSnapshot,
List<List<ClusterNode>> prevAssignment,
DiscoveryEvent discoEvt,
AffinityTopologyVersion topVer,
int backups) |
| Modifier and Type | Method and Description |
|---|---|
List<List<ClusterNode>> |
GridCacheAffinityManager.calculateAffinity(AffinityTopologyVersion topVer,
DiscoveryEvent discoEvt)
Calculates affinity cache for given topology version.
|
void |
GridCacheAffinityManager.clientEventTopologyChange(DiscoveryEvent evt,
AffinityTopologyVersion topVer)
Copies previous affinity assignment when discovery event does not cause affinity assignment changes
(e.g. client node joins on leaves).
|
| Modifier and Type | Method and Description |
|---|---|
DiscoveryEvent |
GridDhtPartitionsExchangeFuture.discoveryEvent() |
| Modifier and Type | Method and Description |
|---|---|
void |
GridDhtForceKeysFuture.onDiscoveryEvent(DiscoveryEvent evt) |
void |
GridDhtPartitionsExchangeFuture.onEvent(GridDhtPartitionExchangeId exchId,
DiscoveryEvent discoEvt)
Event callback.
|
| Constructor and Description |
|---|
GridDhtPartitionsExchangeFuture(GridCacheSharedContext cctx,
boolean reassign,
DiscoveryEvent discoEvt,
GridDhtPartitionExchangeId exchId)
Dummy future created to trigger reassignments if partition
topology changed while preloading.
|
GridDhtPartitionsExchangeFuture(GridCacheSharedContext cctx,
DiscoveryEvent discoEvt,
GridDhtPartitionExchangeId exchId)
Force preload future created to trigger reassignments if partition
topology changed while preloading.
|
Follow @ApacheIgnite
Ignite Fabric : ver. 1.4.0 Release Date : September 24 2015