Skip to content
Snippets Groups Projects
user avatar
Georges Racinet authored
See heptapod#351

This prevents the expensive `_filter_obsolete_heads`
to be called twice on each transaction: the first in
evolve's `enforcesinglehead`, the second in our analysis
code for GitLab branches.

In 1.1 versions, we don't want to change the
meaning of configuration flags, hence we still react
to `experimental.single-head-per-branch`.

In the future 1.2 versions, however, we will ignore that
flag and base everything on `heptapod.allow-multiple-heads`,
hence sparing us the monkey patching.
834eb937
History
Name Last commit Last update