Opened 4 years ago

Last modified 22 months ago

#14709 new task

Should the hash tables in circuitmux_t have channel ID in them?

Reported by: andrea Owned by:
Priority: Medium Milestone: Tor: unspecified
Component: Core Tor/Tor Version: Tor: 0.2.6.2-alpha
Severity: Normal Keywords: tor-relay refactor data-structure technical-debt
Cc: Actual Points:
Parent ID: Points: 2
Reviewer: Sponsor:

Description

(per discussion with nickm and skruffy in #tor-dev on 2015-02-02)

Arguably using (channel_id, circuit_id) pairs rather than bare circuit IDs in the hash table in a circuitmux (circuitmux_t.chanid_circid_map) is generality we never actually used and we should consider whether we can eliminate it and save memory.

Child Tickets

Change History (4)

comment:1 Changed 2 years ago by teor

Milestone: Tor: 0.2.???Tor: 0.3.???

Milestone renamed

comment:2 Changed 2 years ago by nickm

Keywords: tor-03-unspecified-201612 added
Milestone: Tor: 0.3.???Tor: unspecified

Finally admitting that 0.3.??? was a euphemism for Tor: unspecified all along.

comment:3 Changed 22 months ago by nickm

Keywords: tor-03-unspecified-201612 removed

Remove an old triaging keyword.

comment:4 Changed 22 months ago by nickm

Keywords: tor-relay refactor data-structure technical-debt added
Points: 2
Severity: Normal
Note: See TracTickets for help on using tickets.