perf: compile remote match patterns once instead of per-request #73
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Classifier.Classify(internal/proxy/classifier.go:39) recompiles Blocklist/Patterns/Immutable/Mutable regexes on every request. Compile once when the remote is loaded/cached and reuse.