-
Hector Sanjuan authored
This avoids revisiting already-searched branches and cut down the IsPinned() check times considerably when recursive pins share big underlying DAGs. A test has been added which double-checks that pinned and unpinned items lookups respond as expected with shared branches. License: MIT Signed-off-by:
Hector Sanjuan <hector@protocol.ai>
071a3178