fishi0x01/vsh

Proper cache for recursive operations

Closed this issue · 0 comments

At the moment, all non-ambiguous paths trigger 2 queries in order to determine their type.

On recursive operations, most isAmbiguous() calls are actually repeated and redundant. Current simple cache implementation only works on client.List() calls.

We need a cache that can be used by all operations to avoid redundant queries.