[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-bugs] #20519 [Metrics/CollecTor]: untangle releaydesc and modernize
#20519: untangle releaydesc and modernize
-----------------------------------+--------------------
Reporter: iwakeh | Owner:
Type: enhancement | Status: new
Priority: Medium | Milestone:
Component: Metrics/CollecTor | Version:
Severity: Normal | Keywords:
Actual Points: | Parent ID: #20518
Points: | Reviewer:
Sponsor: |
-----------------------------------+--------------------
* unify descriptor parsing throughout all classes
* separate statistics
* untangle the following picture
{{{
+--------------------------------------------------------------------+
|
|
| X o----------+ Y : X holds a Y reference somewhere
|
|
|
+--------------------------------------------------------------------+
|
|
|
|
| +------------------------+
|
| | RelayDescriptorParser +\
|
| +-----+-----o-+o---o-----+ \
|
| / / | \ -- -\
|
| / / | \ \- -\
|
| / / \ | \- -\
|
| / / | \ \- -\
|
| / / | | \- -\
|
| / / | \ \- -\
|
| / / \ | \- -\
|
| / / | \ \- \
|
| +---o-----+-------+ | | +-------+-------o-+
|
| | ArchiveReader | \ \ | ArchiveWriter |
|
| +-----------------+ | | +---o-------------+
|
| | \ |
|
| | | |
|
| \ \ /
|
| +----o----+------+----------+
|
| | RelayDescriptorDownloader |
|
| +---------------------------+
|
| /
|
| /
|
| /
|
| +--------------o--------------+
|
| | CachedRelayDescriptorParser |
|
| +-----------------------------+
|
|
|
|
|
+--------------------------------------------------------------------+
}}}
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/20519>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs