gaussianrecurrence opened a new pull request, #984:
URL: https://github.com/apache/geode-native/pull/984

   - Moved PUT actions from LocalRegion into its own modules.
   - Added PutIfAbsent action.
   - Added the necessary scaffolding for put requests to return a value.
   - Moved TcrMessagePut implementation into its own file. Now this message
     type accepts an operation as input.
   - Moved TcrMessageDestroy implementation into its own file. Now this
     message accepts an operation as input.
   - Also, updated TcrMessageDestroy operation format so it uses a byte
     part instead of an object.
   - Added putIfAbsent method to the Region interface and its
     implementations both for LocalRegion and ThinClientRegion.
   - Modified LocalRegion and ThinClientRegion to comply with the above
     code changes.
   - Modified PUT's old value parsing to handle null pointer.
   - Also replaced Cacheable type by Serializable in some places in order
     in order to take advantage of fast-forward definition.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@geode.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to