[ 
https://issues.apache.org/jira/browse/IGNITE-19515?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Pochatkin updated IGNITE-19515:
---------------------------------------
    Description: 
h4. IgniteCompute interface
 # All methods execute, executeColocated and broadcast which receive type Class 
as parameter must be removed because it is impossible to get Class instance for 
the task from class loader which is not bootstrap, system or extension. Instead 
methods which get task class as String must be used.
 # All methods execute, executeColocated and broadcast must get 
DeploymentUnit’s array as parameter in order to define execution context 
(dependencies and order of class loading).

> Add using deployment units to compute job definition
> ----------------------------------------------------
>
>                 Key: IGNITE-19515
>                 URL: https://issues.apache.org/jira/browse/IGNITE-19515
>             Project: Ignite
>          Issue Type: New Feature
>          Components: compute
>            Reporter: Mikhail Pochatkin
>            Priority: Major
>              Labels: ignite-3
>
> h4. IgniteCompute interface
>  # All methods execute, executeColocated and broadcast which receive type 
> Class as parameter must be removed because it is impossible to get Class 
> instance for the task from class loader which is not bootstrap, system or 
> extension. Instead methods which get task class as String must be used.
>  # All methods execute, executeColocated and broadcast must get 
> DeploymentUnit’s array as parameter in order to define execution context 
> (dependencies and order of class loading).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to