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

Yaroslav Molochkov updated IGNITE-13679:
----------------------------------------
    Fix Version/s:     (was: 2.9.1)
                   2.10

> Entryprocessor cannot be hot deployed properly via UriDeploymentSpi
> -------------------------------------------------------------------
>
>                 Key: IGNITE-13679
>                 URL: https://issues.apache.org/jira/browse/IGNITE-13679
>             Project: Ignite
>          Issue Type: Bug
>          Components: cache
>    Affects Versions: 2.9
>            Reporter: YuJue Li
>            Priority: Critical
>             Fix For: 2.10
>
>         Attachments: ignite-deploy.zip
>
>
> Entryprocessor cannot be hot deployed properly via UriDeploymentSpi,the 
> operation steps are as follows:
> 1.put jar in the specified folder of uriList;
> 2.Use example-deploy.xml,start two ignite nodes;
> 3.Use the DeployClient to deploy the service named "deployService";
> 4.Execute the test through ThickClientTest, and the result is correct;
> 5.Modify the code of DeployServiceImpl and DeployEntryProcessor, for example, 
> change "Hello" to "Hi", then repackage it and put it into the specified 
> folder of uriList;
> 6.Redeploy services by RedeployClient;
> 7.Execute the test again through ThickClientTest, and the result is 
> incorrect,we will find that if the Entryprocessor accessed by the service is 
> on another node, the Entryprocessor uses the old version of the class 
> definition.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to