[ https://issues.apache.org/jira/browse/GEODE-9167?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Owen Nichols closed GEODE-9167. ------------------------------- > 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 > Assignee: Donal Evans > Priority: Major > Labels: redis > Fix For: 1.15.0 > > 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 > ByteArrayWrapper. > > +Acceptance Criteria+ > After this refactor, we must verify that all existing regression tests run > without failure. > -- This message was sent by Atlassian Jira (v8.20.7#820007)