mercurial/obsolete.py
changeset 39920 bae6f1418a95
parent 38783 e7aa113b14f7
child 39921 99f0f052b6bf
equal deleted inserted replaced
39919:0428feb1f0d7 39920:bae6f1418a95
  1014 
  1014 
  1015             # Effect flag can be different by relation
  1015             # Effect flag can be different by relation
  1016             if saveeffectflag:
  1016             if saveeffectflag:
  1017                 # The effect flag is saved in a versioned field name for future
  1017                 # The effect flag is saved in a versioned field name for future
  1018                 # evolution
  1018                 # evolution
  1019                 effectflag = obsutil.geteffectflag(rel)
  1019                 effectflag = obsutil.geteffectflag(prec, sucs)
  1020                 localmetadata[obsutil.EFFECTFLAGFIELD] = "%d" % effectflag
  1020                 localmetadata[obsutil.EFFECTFLAGFIELD] = "%d" % effectflag
  1021 
  1021 
  1022             # Creating the marker causes the hidden cache to become invalid,
  1022             # Creating the marker causes the hidden cache to become invalid,
  1023             # which causes recomputation when we ask for prec.parents() above.
  1023             # which causes recomputation when we ask for prec.parents() above.
  1024             # Resulting in n^2 behavior.  So let's prepare all of the args
  1024             # Resulting in n^2 behavior.  So let's prepare all of the args