Opened 5 years ago

Closed 15 months ago

#13638 closed defect (wontfix)

Better tokening in the output json data format for bridge reachability visualisation

Reported by: hellais Owned by: hellais
Priority: Medium Milestone:
Component: Archived/Ooni Version:
Severity: Normal Keywords: archived-closed-2018-07-04
Cc: asn, sysrqb, kudrom, aagbsn, infinity0, joelanders, otr, shidash, david415, dawuud Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Currently we use the bridge fingerprint as a unique key in the bridge reachability timeline graph. This leads to different bridges categorised as a certain pluggable transport type, since it's possible for a bridge with the same fingerprint to run on multiple pluggable transports.

I see to possible ways to avoid this:

1) Use as key H(bridge_fingerprint+pluggable_transport_type)

2) Change the logic for the graphs so that they don't use as token just the fingerprint, but also the transport type that should be present in the output json document.

Child Tickets

Change History (3)

comment:1 in reply to:  description Changed 5 years ago by asn

Replying to hellais:

Currently we use the bridge fingerprint as a unique key in the bridge reachability timeline graph. This leads to different bridges categorised as a certain pluggable transport type, since it's possible for a bridge with the same fingerprint to run on multiple pluggable transports.

I see to possible ways to avoid this:

1) Use as key H(bridge_fingerprint+pluggable_transport_type)

In the final visualization, it would be good if the bridge identifier was just H(bridge_fingerprint), so that people can search for specific bridges without calculating H(bridge_fingerprint+pluggable_transport_type).

Not sure if this is still possible with the key being H(bridge_fingerprint+pluggable_transport_type).

comment:2 Changed 22 months ago by teor

Severity: Normal

Set all open tickets without a severity to "Normal"

comment:3 Changed 15 months ago by teor

Keywords: archived-closed-2018-07-04 added
Resolution: wontfix
Status: newclosed

Close all tickets in archived components

Note: See TracTickets for help on using tickets.