mirror of
git://sourceware.org/git/lvm2.git
synced 2025-01-17 06:04:23 +03:00
9a06094824
When tree for thin LVs was using external_lv, there has been far less optimal solution, that has tried to add certain existing dependencie only when new node was added. However this has lead to way to complex tree construction since many repeated checks have been made during such tree build. This patch move this detection to the proper _partial_tree generation code and uses for it new 'activation' flag, which is set when tree for ACTIVATION or PRELOAD is generated. It increases performance when thins with external origins are used. (in release update)