Opened 22 months ago

Last modified 7 months ago

#23059 new enhancement

Try Rust Descriptor Parsing

Reported by: atagar Owned by: atagar
Priority: Medium Milestone:
Component: Core Tor/Stem Version:
Severity: Normal Keywords: descriptor project
Cc: chelseakomlo Actual Points:
Parent ID: Points:
Reviewer: Sponsor:


While ago we looked into using Go parsers to speed up our ability to parse descriptors. This didn't work out (Python/Go integration turns out to be really weak) but seems that's not the case with RUst...

Lets give it a try! If it works out Rust parsing might be shareable with core tor.

Child Tickets

Change History (3)

comment:1 Changed 22 months ago by chelseakomlo

Cc: chelseakomlo added

comment:2 Changed 13 months ago by atagar

Keywords: project added

comment:3 Changed 7 months ago by irl

I do kind of like the fact that we have two implementations and we do interop testing between them. I'd be sad if the pure Python implementation went away.

Note: See TracTickets for help on using tickets.