Details
-
Epic
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.0.0-beta1
-
DataStreamer Data Removal
Description
Ignite 2.x allows removing data with DataStreamer, provide the same ability in Ignite 3.
- We can introduce something like Tuple.tombstone method to indicate removal through the Flow.Publisher API. But this won't work with POJOs
- Alternatively, wrap every item: instead of Flow.Publisher<T> the API will accept Flow.Publisher<StreamerItem<T>>, which can be used like publisher.submit(StreamerItem.ofDeleted(new PersonPojo(...)))
Attachments
Issue Links
- links to