[ 
https://issues.apache.org/jira/browse/GEODE-7487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16984395#comment-16984395
 ] 

ASF subversion and git services commented on GEODE-7487:
--------------------------------------------------------

Commit 693323257481dbf5b785421061369abb5497742e in geode's branch 
refs/heads/develop from Juan José Ramos
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=6933232 ]

GEODE-7487: Update Running CQ Context (#4369)

- Added unit and integration tests.
- Implemented method to invalidate the cache used by CQs.
- Updated the context implementation to change the internal
  MethodInvocationAuthorizer used whenever the CQ resets the
  ExecutionContext.
- Added a warning message whenever the MethodInvocationAuthorizer 
  returned by the QueryConfigurationService is null.

> Running CQs should always use the latest installed Method Invocation 
> Authorizer
> -------------------------------------------------------------------------------
>
>                 Key: GEODE-7487
>                 URL: https://issues.apache.org/jira/browse/GEODE-7487
>             Project: Geode
>          Issue Type: Improvement
>          Components: client queues, querying
>            Reporter: Juan Ramos
>            Assignee: Juan Ramos
>            Priority: Major
>              Labels: GeodeCommons
>             Fix For: 1.12.0
>
>          Time Spent: 2h 40m
>  Remaining Estimate: 0h
>
> When a {{MethodInvocationAuthorizer}} is changed in runtime, all running CQs 
> should be updated to use it in order to avoid security issues. The previously 
> cached results need to be invalidated/cleared as cached keys may not be valid 
> anymore.



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

Reply via email to