Nicolas Malin created OFBIZ-12331:
-------------------------------------

             Summary: Improve velocity of PartyHelper.getPartyName() with the 
cache
                 Key: OFBIZ-12331
                 URL: https://issues.apache.org/jira/browse/OFBIZ-12331
             Project: OFBiz
          Issue Type: Improvement
          Components: party
    Affects Versions: Trunk, Release Branch 18.12
            Reporter: Nicolas Malin
            Assignee: Nicolas Malin
         Attachments: OFBIZ-12331.patch

The class PartyHelper is massively used to resolve the name of a party without 
know is type.

 
{code:java}

 <field name="organizationPartyId" title="${uiLabelMap.ProductOrganization}">
     <display description="${groovy: 
org.apache.ofbiz.party.party.PartyHelper.getPartyName(delegator, 
organizationPartyId, true);} [${organizationPartyId}]"/>
 </field>

{code}
A party name have few change over time, or the PartyHelper.getPartyName 
function call the database at each call.

On huge screen, we distinctly clearly the database latency.

So for a cold data, no reason to use the cache.

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to