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)