find_tModel performance - 20s for exact name + 3 KeyedReferences
----------------------------------------------------------------

                 Key: JUDDI-431
                 URL: https://issues.apache.org/jira/browse/JUDDI-431
             Project: jUDDI
          Issue Type: Improvement
          Components: core
    Affects Versions: 3.0.3
            Reporter: Lyudmil Latinov
            Assignee: Kurt T Stam
            Priority: Minor


I have jUDDI with DerbyDB with 440 tModels inside.
When searching tModel for "exactMatch" name + CategoryBag with 2 
KeyedReferences execution time is about 2s.
When searching tModel for "exactMatch" name + CategoryBag with 3 
KeyedReferences execution time is about 20s.
With increasing number of KeyedReferences time for queue increases.
Some performance improvements will be nice enhancement.


Request for name + 2 KeyedReferences
<?xml version="1.0" encoding="UTF-8" ?>
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/";>
  <Body>
    <find_tModel  xmlns="urn:uddi-org:api_v3">
            <findQualifiers>
                <findQualifier>exactMatch</findQualifier>
                <findQualifier>andAllKeys</findQualifier>
            </findQualifiers>
            <name>test classification tmodel1</name>
            <categoryBag>
                <keyedReference tModelKey = 
"uddi:uddi.org:categorization:types" keyName = "uddi-org:types:unchecked" 
keyValue = "unchecked"/>
                <keyedReference tModelKey = 
"uddi:uddi.org:categorization:types" keyName = "uddi-org:types:categorization" 
keyValue = "categorization"/>
            </categoryBag>
        </find_tModel>
    </Body>
</Envelope>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to