#654 Minor performance problems

Performance
closed-fixed
5
2007-05-27
2007-02-19
Endre Bak
No

org.sblim.cimclient.internal.cimxml.sax.CIMObjectFactory.cTypeStrMap
is a frequently used. HashMap implementation can improve it's performance.

org.sblim.cimclient.internal.pullparser.XMLPullParser uses Vectors instead of ArrayLists for Lists where synchronization is not needed.

Discussion

  • Endre Bak

    Endre Bak - 2007-02-19
    • assigned_to: nobody --> ebak
     
  • lupusalex

    lupusalex - 2007-02-26

    Logged In: YES
    user_id=1363884
    Originator: NO

    We've a regression problem:

    Doing an enumInstance call returns properties with values in it even the
    property is empty when it is passed from the CIM Agent. Obviously use of a
    static variable.

    9.155.83.74/root/ibm:IBMTS_Account.CreationClassName="IBMTS_Account",Name="
    dummy",SystemCreationClassName="IBMTS_Account",SystemName="icat"><Caption,C
    reationClassName="IBMTS_Account",Description,Descriptions="[y95Se6dVeZuE8k8
    =]",ElementName,Host="[Administrator]",InstallDate,LocalityName="[Administr
    ator]",Name="dummy",ObjectClass="[y95Se6dVeZuE8k8=]",OperationalStatus="[y9
    5Se6dVeZuE8k8=]",OrganizationName="[Administrator]",OU="[Administrator]",Se
    eAlso="[Administrator]",Status,StatusDescriptions="[y95Se6dVeZuE8k8=]",Syst
    emCreationClassName="IBMTS_Account",SystemName="icat",UserCertificate="[Adm
    inistrator]",UserID="dummy",UserPassword="[pWn8RwUUAbaFxg==]"
    should be:

    null/root/ibm:IBMTS_Account.CreationClassName="IBMTS_Account",Name="dummy",
    SystemCreationClassName="IBMTS_Account",SystemName="icat"><Caption,Creation
    ClassName="IBMTS_Account",Description,Descriptions,ElementName,Host="[Admin
    istrator]",InstallDate,LocalityName,Name="dummy",ObjectClass,OperationalSta
    tus,OrganizationName,OU,SeeAlso,Status,StatusDescriptions,SystemCreationCla
    ssName="IBMTS_Account",SystemName="icat",UserCertificate,UserID="dummy",Use
    rPassword="[pWn8RwUUAbaFxg==]"

     
  • Endre Bak

    Endre Bak - 2007-02-28

    Logged In: YES
    user_id=1508775
    Originator: YES

    File Added: patch.MinorPerformance.txt

     
  • lupusalex

    lupusalex - 2007-03-01
    • status: open --> open-fixed
     
  • lupusalex

    lupusalex - 2007-03-01

    Logged In: YES
    user_id=1363884
    Originator: NO

    Patch sent for community review. During a 2 week period any
    exploiter may comment on the patch, request changes or turn it
    down completely (with good reason).
    For the time being the patch is part of the "Experimental" branch
    in CVS.

     
  • lupusalex

    lupusalex - 2007-03-23

    Logged In: YES
    user_id=1363884
    Originator: NO

    The community review is completed and we received no substantial
    critisism. Therefore the patch has been approved and merged into
    the "HEAD" branch. The next release will pick it up.

     
  • lupusalex

    lupusalex - 2007-03-27
    • status: open-fixed --> pending-fixed
     
  • SourceForge Robot

    Logged In: YES
    user_id=1312539
    Originator: NO

    This Tracker item was closed automatically by the system. It was
    previously set to a Pending status, and the original submitter
    did not respond within 60 days (the time period specified by
    the administrator of this Tracker).

     
  • SourceForge Robot

    • status: pending-fixed --> closed-fixed
     

Log in to post a comment.