Description
Methods of IgniteCompute that return CompletableFutures must wrap their return value with PublicApiThreading#preventThreadHijack(). Also, tests need to be created (similar to ItKvRecordApiThreadingTest).
Attachments
Issue Links
- Blocked
-
IGNITE-21818 Broadcasting job that returns null fails
- Resolved
-
IGNITE-21878 Compute threads are not allowed to execute storage operations
- Resolved
- is a clone of
-
IGNITE-21869 Prevent thread hijacking via IgniteSql
- Resolved
- split from
-
IGNITE-21675 Prevent Ignite threads from being leaked to user via async public APIs
- Resolved
- links to