[
https://issues.apache.org/jira/browse/GEODE-9167?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Wayne updated GEODE-9167:
-------------------------
Description:
The RedisData interface and all of the associated implementation classes all
use ByteArrayWrapper.
AbstractRedisData
NullRedisData
NullRedisHash
NullRedisSet
NullRedisString
RedisHash
RedisSet
RedisString
These classes should be refactored to eliminate the use of ByteArrayWrapper and
use byte[] instead.
When used as a key in a GeodeRegion, the new RedisKey class should be used as a
key instead of byte[].
The attached ByteArrayWrapperUsage.txt file shows all classes and files using
ByteArrayWarpper.
was:
The RedisData interface and all of the associated implementation classes all
use ByteArrayWrapper.
AbstractRedisData
NullRedisData
NullRedisHash
NullRedisSet
NullRedisString
RedisHash
RedisSet
RedisString
These classes should be refactored to eliminate the use of ByteArrayWrapper and
use byte[] instead.
When used as a key in a GeodeRegion, the new RedisKey class should be used as a
key instead of byte[].
> Remove ByteArrayWrapper usage from RedisData Implementations
> ------------------------------------------------------------
>
> Key: GEODE-9167
> URL: https://issues.apache.org/jira/browse/GEODE-9167
> Project: Geode
> Issue Type: New Feature
> Components: redis
> Reporter: Wayne
> Priority: Major
> Attachments: ByteArrayWapperUsage.txt
>
>
> The RedisData interface and all of the associated implementation classes all
> use ByteArrayWrapper.
>
> AbstractRedisData
> NullRedisData
> NullRedisHash
> NullRedisSet
> NullRedisString
> RedisHash
> RedisSet
> RedisString
>
> These classes should be refactored to eliminate the use of ByteArrayWrapper
> and use byte[] instead.
>
> When used as a key in a GeodeRegion, the new RedisKey class should be used as
> a key instead of byte[].
>
> The attached ByteArrayWrapperUsage.txt file shows all classes and files using
> ByteArrayWarpper.
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)