IBM Support

Use of UTF type managers can cause loss of data

Troubleshooting


Problem

This technote provides information about a defect in IBM Rational ClearCase which may result in the loss of data when using the UTF type managers.

Symptom


In ClearCase version 7.1 new UTF type managers were introduced:

utf8_file_delta

utf16le_file_delta

utf16be_file_delta

utf32le_file_delta

utf32be_file_delta

A serious defect was identified with these type managers which can result in the loss of data.




The symptom of the problem is that cleartext for a file version gets generated incorrectly. It will have the incorrect size; in many cases it will have size zero (an empty file).



The problem occurs when the file element is being developed on multiple branches. The worst-case scenario is that a merge to a new branch stemming from /main/0 will result in loss of data for all previously existing versions. An example of this would be a UCM interproject delivery to a project which previously did not see the file.

Note that IBM Rational ClearCase does not provide built-in element types which utilize these type managers.

This will only affect clients which have created a custom element types (eltype).

The defect affects the management of the source containers, not the diff/merge tools.

[{"Product":{"code":"SSSH27","label":"Rational ClearCase"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Type Manager","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"7.1;7.1.0.1;7.1.0.2;7.1.1","Edition":"","Line of Business":{"code":"LOB77","label":"Automation Platform"}}]

Log InLog in to view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Document Information

Modified date:
23 June 2018

UID

swg21415461