Any method to combine multi filter into one to accelerate?
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- rust
- Ambito
- performance
Direzione di ricerca
Inizia con la demo del filtro nel ramo master di wirefilter e riproduci il carico di lavoro di circa 10 regole regex. Confronta il matching sequenziale con un approccio basato su un filtro combinato e considera completato il lavoro quando ottieni un’accelerazione misurabile oltre a un’API o a una limitazione documentata.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Hello, I'm now writing a package filter demo using wirefilter master branch, with almost 10rules using regex.
I'm curious is there any method to accelerate the match process by combinng multi filter into one to accelerate the process, rather than compare each rule(filter) sequency?
- Lingua principale
- Rust
- Stelle
- 1.2k
- Fork
- 123
- Merge medio
- 1h 58m
- PR unite (30g)
- 3
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di cloudflare/wirefilter
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 90/100
cloudflare/wirefilter#190 ·
-
Difficoltà 4/5 1-2 giorni Idoneità per principianti 32/100
cloudflare/wirefilter#204 · 2 commenti ·
-
CPrimitiveType (a repr(u8) enum) is received directly by value across the C ABI with no validationAperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
cloudflare/wirefilter#196 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 68/100
cloudflare/wirefilter#195 · 1 commento ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 65/100
cloudflare/wirefilter#194 ·
Tutte le issue di cloudflare/wirefilter
Issue simili
-
agent:triaged bug bughunt pm:bundler priority:p1
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
SocketDev/socket-patch#1573 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
rustix::termios::Termios::OutputModes does not expost some const e.g. OLCUC for musl and macOSAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
bytecodealliance/rustix#1706 · 1 commento ·
I maintainer di solito rispondono entro 11 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
wormhole-foundation/wormhole#5062 ·
I maintainer di solito rispondono entro 1 giorno
-
LaunchOrFocusPlugin switches to the wrong tab after tabs are reordered (tab id used as position)Forse già presa @olegator888 l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
zellij-org/zellij#5719 ·
I maintainer di solito rispondono entro 1 giorno