> Conflict meta data storage in wc-ng > =================================== > > Conflict meta data is stored in the ACTUAL_NODE table, within the > 'conflict_data' column. The data in this column is a skel containing > conflict information, or NULL (meaning no conflict is present).
Is storing a record in ACTUAL OK even for a node that (apart from the conflict descripition) has no BASE and no ACTUAL in the WC? E.g. because it wasn't there and an incoming delete cause a tree conflict. What values would the rest of the ACTUAL_NODE columns have in this case? > There are five types of conflicts (text conflicts, property conflicts, > tree conflicts, patch conflicts, and obstructions). Whoa. A patch can cause a text conflict and/or (in the future) property conflicts and/or a tree conflict and/or an obstruction. I don't think it is right to call "patch conflict" in the same space as those others. A patch is a potential *source* of the change that conflicts, not a kind of conflict. Sources of a conflict are: That's all for now. - Julian