Details
-
New Feature
-
Status: Open
-
Major
-
Resolution: Unresolved
-
2.10
-
None
-
None
-
Docs Required, Release Notes Required
Description
As a user I may want to utilize IgniteDataStreamer to effectively distribute arbitrary entities across grid nodes using AffinityFunction and store them in some node-local data structure, e.g. local queue or local collection.
Right now, it is impossible to inject any Spring-managed bean into the StreamReceiver.
As a workaround user may distribute data using the Ignite Compute API, grouping distribution tasks by partition identifier (performance optimization). However, this is extremely inconvenient.