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)

Reply via email to