IBM Support

PI06466: [wi 289275] Performance impacted 50% by using 3.0.1 RTC client against RTC 4.0.x server

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • IBM Rational Team Concert (RTC) 3.0.1.x clients running with a
    4.0.x server may result in overall slowness of the server.
    Symptoms:
    3.0.1.x clients (for example: RTC Eclipse client, RTC Visual
    Studio client, SCM command line, or build engines) are in use.
    (This URL can be used to determine what clients are being used:
    (https:
    //hostname/servlet/service/com.ibm.team.repos
    itory.service.internal.counters.ICounterContentService))
    Overall server slowness is observed and CPU usage may spike
    over 95%.
    If WAIT logs are gathered, the following stack traces are seen
    in one or more of the javacores that it collects.
    =====
    at
    org/eclipse/core/internal/registry/RegistryObjectManager.getObje
    ct(RegistryObjectManager.java:262
    at
    org/eclipse/core/internal/registry/ThirdLevelConfigurationElemen
    tHandle.getConfigurationElement(ThirdLevelConfigurationElementHa
    ndle.java:25
    at
    org/eclipse/core/internal/registry/ConfigurationElementHandle.ge
    tAttribute(ConfigurationElementHandle.java:34
    at
    com/ibm/team/repository/common/transport/AbstractElementDescript
    or.getAttribute(AbstractElementDescriptor.java:349
    at
    com/ibm/team/repository/common/transport/AbstractElementDescript
    or.getAttribute(AbstractElementDescriptor.java:335
    at
    com/ibm/team/repository/common/internal/util/EvolutionDescriptor
    .getComponentVersion(EvolutionDescriptor.java:53
    at
    com/ibm/team/repository/common/internal/util/ModelElementDescrip
    tor.requiredClientUpgradeVersion(ModelElementDescriptor.java:174
    at
    com/ibm/team/repository/common/internal/marshal/impl/WebServices
    Marshaller.requiredClientUpgradeVersion(WebServicesMarshaller.ja
    va:444
    at
    com/ibm/team/repository/common/internal/marshal/impl/WebServices
    Marshaller.checkForTypeUnknownToClient(WebServicesMarshaller.jav
    a:425
    at
    com/ibm/team/repository/common/internal/marshal/impl/WebServices
    Marshaller.marshalMultiValuedReference(WebServicesMarshaller.jav
    a:413
    at
    com/ibm/team/repository/common/internal/marshal/impl/EObjectMars
    haller.marshalReferences(EObjectMarshaller.java:365)
    ...
    =====
    Workaround
    Upgrade all clients to 4.0.x version.
    Refer to the following defect work item for further details:
    https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.Wo
    rkItem/289275
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    50% plus performance impact is seen on the server when using
    Team concert eclipse client 3.0.1 with Rational Team Concert
    4.0.x servers.
    (https://jazz.net/jazz/resource/itemName/com.ibm.team.workit
    em.WorkItem/289275)
    

Problem conclusion

  • removed lock contention in versioning code
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI06466

  • Reported component name

    RATL TEAM CONCE

  • Reported component ID

    5724V0400

  • Reported release

    401

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-11-19

  • Closed date

    2014-02-28

  • Last modified date

    2014-02-28

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    RATL TEAM CONCE

  • Fixed component ID

    5724V0400

Applicable component levels

  • R401 PSN

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSCP65","label":"Rational Team Concert"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.0.1","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
28 February 2014