envoyproxy / envoyproxy/envoy

Drop hyperscan support

Open
#43,246 6 comments 1 reaction 0 assignees View on GitHub
dependencies no stalebot tech debt
Dominant language
C++
Stars
28.9k
Forks
5.6k
Avg merge
1d 20h
Merged PRs (30d)
437

Description

hyperscan is no longer as actively developed as it once was, only works on Intel arch, and crucially its no longer FOSS licensed, so we are essentially frozen at current version

vectorscan is a community fork that works across architectures, is actively developed, and we already have it (mostly) setup for arm

i would propose that we drop hyperscan support altogether and do the work required to make vectorscan work on x86 as hyperscan does now (eg with fat runtime support)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.