It's all about the answers!

Ask a question

How much space dose component baselines use?

ryosuke oka (17984648) | asked Nov 01 '12, 11:01 p.m.
edited Nov 02 '12, 5:27 a.m. by Ralph Schoon (63.0k33645)

My customer is asking how much space dose the component baseline use?

I mean when users create a baseline, how RTC create a baseline regarding to existing components. I knowbaseline is a repository object that records the state of a component at a specific time.

Since the base line is a snap shot of components, so it should not use too much space but it still need to hold baseline data to somewhere, right.

If anyone have an answer for this, please let me know.

Thank you, in advance!

Accepted answer

permanent link
Ralph Schoon (63.0k33645) | answered Nov 02 '12, 5:27 a.m.

as far as I have been told it is a cheap operation. it only takes as much space as is required to identify the elements as far as I know. The baselines do not contain the changes, they just refer to the change in the stream.
ryosuke oka selected this answer as the correct answer

ryosuke oka commented Nov 05 '12, 1:26 a.m.

Thank you, Ralph.
This is helpful for my customer's concern.

Andrew Niefer commented Nov 05 '12, 9:26 a.m.

The Baseline object will store the following items:

  • name (String)
  • owner (UUID)
  • history (UUID)
  • comment (String)
  • id (int)
  • creator (UUID)
  • creationDate (Timestamp)
  • normalizedName (String)
  • properties (Strings: key=value)

UUID's are 23 characters.  I'm not sure what the upper bounds on the strings would be.

Your answer

Register or to post your answer.