I was tightening up some code which seemed to be a performance issue and realized that the matching: regex (whatever the user has typed in the matching: box) was being tested against node names on every tick. While optimizing this some good things fell out:
now, typing in the matching: box adds the matching nodes to the Matched set continuously, so the count appears in the Sets picker
all the Matched nodes have their labels displayed, whether on the shelf or the graph
So the experience is quite lovely... typing in the matching: box labels the nodes found and updates the count in the Matched set.
Sorry this didn't go through prioritization: it was a performance issue I noticed and this was a quick fix -- with other benefits.
I was tightening up some code which seemed to be a performance issue and realized that the
matching:
regex (whatever the user has typed in thematching:
box) was being tested against node names on every tick. While optimizing this some good things fell out:matching:
box adds the matching nodes to the Matched set continuously, so the count appears in the Sets pickerSo the experience is quite lovely... typing in the
matching:
box labels the nodes found and updates the count in the Matched set.Sorry this didn't go through prioritization: it was a performance issue I noticed and this was a quick fix -- with other benefits.