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

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

Commit 7badfc7910193a136edb7f18a5e160f446ebbbde in geode's branch 
refs/heads/develop from Darrel Schneider
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=7badfc7 ]

GEODE-8332: Refactor inregion classes (#5320)

* the *InRegion classes are now CommandHelper and Redis*CommandFunctionExecutor.
Instead of creating an instance for every function exec
a stable instance is created at startup and reused for
the life of the server.
The implementation of an operation when an instance of RedisData does
not exist is now done in the NullRedis* classes.


> refactor the redis "inRegion" classes
> -------------------------------------
>
>                 Key: GEODE-8332
>                 URL: https://issues.apache.org/jira/browse/GEODE-8332
>             Project: Geode
>          Issue Type: Improvement
>          Components: redis
>            Reporter: Darrel Schneider
>            Assignee: Darrel Schneider
>            Priority: Major
>             Fix For: 1.14.0
>
>
> Currently the CommandFunction creates an instance of an "inRegion" class each 
> time it executes an operation. Instead it could use a single instance of a 
> class that is immutable.



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

Reply via email to