You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ignite.apache.org by "Denis Magda (JIRA)" <ji...@apache.org> on 2015/11/30 10:45:11 UTC

[jira] [Created] (IGNITE-2032) Filters passed to ScanQuery are not redeployed when originating from a client node

Denis Magda created IGNITE-2032:
-----------------------------------

             Summary: Filters passed to ScanQuery are not redeployed when originating from a client node
                 Key: IGNITE-2032
                 URL: https://issues.apache.org/jira/browse/IGNITE-2032
             Project: Ignite
          Issue Type: Bug
          Components: general
    Affects Versions: ignite-1.4
            Reporter: Denis Magda
            Priority: Critical
             Fix For: 1.6


The following case doesn't work:
- start a standalone server node with peer class loading enabled;
- start a client node, populate a cache with data, perform a scan query using a filter;
- since the server doesn't have the filter in its classpath it will load it from the client. Everything works fine here;
- stop the client, the server will undeploy the filter. No issue here so far;
- modify the filter a bit and start the client one more time. The server won't deploy the new version of the filter and will be using the old regardless of the fact that it was undeployed before according to the logs.

The server can be started using ignite.bat and test-config.xml (attached).
The source of the client is located in attached ScanQueryFailure.java.

BTW, everything works fine if to use the server mode instead of the client one.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)