Opened 3 years ago

Closed 5 months ago

#23059 closed enhancement (wontfix)

Try Rust Descriptor Parsing

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

Description

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...

http://www.infoworld.com/article/3208391/python/how-rust-can-replace-c-with-pythons-help.html

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

Child Tickets

Change History (4)

comment:1 Changed 3 years ago by chelseakomlo

Cc: chelseakomlo added

comment:2 Changed 2 years ago by atagar

Keywords: project added

comment:3 Changed 19 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.

comment:4 Changed 5 months ago by atagar

Resolution: wontfix
Status: newclosed

I don't think we'll go this direction.

Note: See TracTickets for help on using tickets.