Ticket #68

Attachments (26)

DualInroducerScenario1.jpeg (75.0 KB) - added by writefaruq at 2010-05-27T14:30:54Z.
Dual Introducer Scenario1 (26/5/10)
DualInroducerScenario1-Modified.png (97.2 KB) - added by writefaruq at 2010-05-27T14:31:28Z.
Dual Introducer Scenario 1 Modified (27/5/10)
client(can-subscribe-to-multi-introducer-backward-compat).dpatch (5.1 KB) - added by writefaruq at 2010-06-12T18:06:30Z.
Given a file "introducers" in client basedir, each line containing single introducer_furl, this patch can subscribe to all of them keeping backward compatibility
connected_to_introducers.png (29.5 KB) - added by writefaruq at 2010-06-17T20:04:15Z.
Client's welcome page shows a list of connected introducers.
client(can-show-connected-introducers-in-welcome-page).dpatch (5.7 KB) - added by writefaruq at 2010-06-17T20:06:06Z.
Serving the connection status to multiple introducers, still backwrad compatible
root(can-show-connected-introducers-in-welcome-page).dpatch (1.0 KB) - added by writefaruq at 2010-06-17T20:07:39Z.
welcome(can-show-connected-introducers-in-welcome-page).dpatch (1.4 KB) - added by writefaruq at 2010-06-17T20:08:16Z.
test_multi_introducers.py (1.2 KB) - added by writefaruq at 2010-07-05T17:45:07Z.
Demo test file that checks if the number of introducer_clients is same as the number of introducers_furls found in "introducers" cfg file
test_root.py (1009 bytes) - added by writefaruq at 2010-07-07T22:54:30Z.
corrected test for checking the use of introducer_furl by root.py
enable_client_with_multi_introducer.dpatch (10.0 KB) - added by writefaruq at 2010-07-09T18:06:45Z.
Revised patch for client.py web/root.py web/welcome.xhtml
test-run-after-client_py-web-root_py-welcome_xhtml-patched.log (79.9 KB) - added by writefaruq at 2010-07-09T18:16:36Z.
Test results after applying the previous enable-client-* patch
multiple-introducers-changes-in-architecture-configuration-running.dpatch (13.2 KB) - added by writefaruq at 2010-07-16T18:28:34Z.
doc chages for multiple introducers
test_root.2.py (877 bytes) - added by writefaruq at 2010-07-19T11:52:52Z.
corrected test for checking the use of introducer_furls by root.py (multiple introducer version)
test_introducers_cfg.py (1.1 KB) - added by writefaruq at 2010-07-22T12:12:52Z.
Check if a new "introducers" cfg file can be created and tahoe.cfg's introducer_furl can be written in this file
test_multi_introducers.2.py (640 bytes) - added by writefaruq at 2010-07-24T14:29:26Z.
Check if Client's number of introducer_clients equals to the number of furls in "introducers" file
test_introducers_cfg.2.py (1.0 KB) - added by writefaruq at 2010-07-31T17:09:38Z.
code refined by pyflakes
test_multi_introducers.3.py (544 bytes) - added by writefaruq at 2010-07-31T17:10:07Z.
code refined by pyflakes
test_root.3.py (850 bytes) - added by writefaruq at 2010-07-31T17:10:36Z.
code refined by pyflakes
test_multi_introducers.4.py (3.8 KB) - added by writefaruq at 2010-08-04T14:54:39Z.
Merged all tests
multiple-introducer-client-side-002.dpatch (5.3 KB) - added by writefaruq at 2010-08-04T15:02:48Z.
multi-introducers doc patch
multiple-introducer-client-side-001.dpatch (11.1 KB) - added by writefaruq at 2010-08-07T10:36:51Z.
Client side code changes combined together, fixed warn_flag error
multiple-introducer-client-side-001-x1.dpatch (2.0 KB) - added by writefaruq at 2010-08-07T20:00:21Z.
Fixed warn_flag error
multiple-introducer-client-side-001-x2.dpatch (4.9 KB) - added by writefaruq at 2010-08-09T07:26:32Z.
tweaks to pass the full-tests
ticket68-multi-introducer.tar.gz (1.2 MB) - added by writefaruq at 2010-10-24T05:43:06Z.
A snapshot of working repository
incident-2010-10-31-082948-tx5qoxy.flog.bz2 (7.7 KB) - added by Myckel at 2010-10-31T07:59:59Z.
First incident report (after shutdown, before making dir)
incident-2010-10-31-083037-4o3degq.flog.bz2 (8.4 KB) - added by Myckel at 2010-10-31T08:00:48Z.
2nd incident log (after mkdir)

Download all attachments as: .zip