Implement UUID parsing with state machine. #222
Labels
C++
C++ language support
Enhancement
Extend or improve functionality
Go
Go language support
GoGo [DEPRECATED]
Gogo plugin support [DEPRECATED]
Good First Issue
Newcomer-friendly issue
Java
Java/JVM language support
As discussed in #217, the implementation of UUID matching is sub-optimal because it uses a hard coded constant regex string passed to a regex library. Significant performance gains can be achieved by replacing constant regex expressions with bespoke state machines.
This work is worth doing because UUIDs are so common in distributed systems and PGV sits on the hot path of every service request.
The text was updated successfully, but these errors were encountered: