Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#654 Minor performance problems

Performance
closed-fixed
Endre Bak
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

  • 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
     
  • 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).

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