You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Blake Bender (Jira)" <ji...@apache.org> on 2021/05/04 17:39:00 UTC
[jira] [Created] (GEODE-9234) Clean up metadata handling
Blake Bender created GEODE-9234:
-----------------------------------
Summary: Clean up metadata handling
Key: GEODE-9234
URL: https://issues.apache.org/jira/browse/GEODE-9234
Project: Geode
Issue Type: Bug
Components: native client
Reporter: Blake Bender
The interaction of `getClientMetadata` and `enqueueForMetadataRefresh in `ClientMetadataService` is strange and at least somewhat unnecessary. The enqueue function looks up the region, so it already has access to the full region object and doesn't need the 'name' parameter. There are a few other warts in this code that merit a full refactor, and validation that we're refreshing metadata when and only when we need to.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)