[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2510: test failures with foolscap-0.9.1

Tahoe-LAFS trac at tahoe-lafs.org
Wed Sep 23 04:30:35 UTC 2015


#2510: test failures with foolscap-0.9.1
--------------------------+---------------------------
     Reporter:  warner    |      Owner:  warner
         Type:  defect    |     Status:  closed
     Priority:  critical  |  Milestone:  1.11.0
    Component:  code      |    Version:  1.10.1
   Resolution:  fixed     |   Keywords:  review-needed
Launchpad Bug:            |
--------------------------+---------------------------
Changes (by Brian Warner <warner@…>):

 * status:  new => closed
 * resolution:   => fixed


Comment:

 In [changeset:"67dcedd8df386905a60757f91d70440da8328be4/trunk"]:
 {{{
 #!CommitTicketReference repository="trunk"
 revision="67dcedd8df386905a60757f91d70440da8328be4"
 introweb: fix connection hints for server announcements

 A long time ago, the introducer's status web page would show the
 advertised IP addresses for all published services, by parsing their
 FURL's connection hints. This hasn't worked since about 12-Aug-2014 when
 foolscap-0.6.5 changed the internal format of these hints (the column
 has been empty this whole time).

 This removes the "Advertised IPs" column from the Service Announcements
 table. Instead, the service's full connection hints (not just the IP
 address) is displayed in a tooltip/popup on the "Announced" timestamp
 column.

 The code that pulls these connection hints is now tolerant of all three
 foolscap styles:

 * foolscap<=0.6.4 : tuples of ("ipv4",host,port)
 * 0.6.5 .. 0.8.0  : tuples of ("tcp",host,port)
 * foolscap>=0.9.0 : strings

 fixes ticket:2510
 }}}

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2510#comment:4>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list