Open maestre3d opened 2 years ago
Note: If Select API allows child Conditions, a tree MUST be used as underlying data structure. If not, a slice is fine as Select API internals do not search for a specific item. Therefore, item traversing is always O(n).
At this very moment, the underlying data structure of the ExpressionBuilderand Conditions are just a primitive struct or slice.
In order to increment perfomance, use a Trie or another data structure that fits the requirements for these cases.