Timeline
2020-12-13:
- 18:59 Changeset in trunk [8d439fd] by
- Update CONTRIBUTING.rst Added link to the Contributor Code of …
- 11:49 Changeset in trunk [b787de0] by
- Fix BeautifulSoup?'s GuessedAtParserWarning?
- 11:42 Ticket #3557 (Test suit prints GuessedAtParserWarning) created by
- When running the test suite, BeautifulSoup prints these warnings: …
2020-12-12:
- 23:34 Changeset in trunk [34cd1ef] by
- For the sake of clarity, stop talking about daemons here
- 23:26 Changeset in trunk [b58b07a] by
- Fold run_common into tahoe_run since there are no other run-like …
- 23:23 Changeset in trunk [39631a90] by
- we always use --nodaemon
- 23:21 Changeset in trunk [25c98d7] by
- don't shadow the global
- 23:21 Changeset in trunk [692285a] by
- key-generator was removed
- 23:20 Changeset in trunk [ed2152e2] by
- We don't need to check this condition. We're always running.
- 23:20 Changeset in trunk [d8da612] by
- Move the --nodaemon logic out of tahoe_run We're always going to …
- 22:40 Changeset in trunk [f17a5df] by
- key-generator was apparently removed long ago
- 21:55 Ticket #3556 (docs/logging.rst has broken examples in it) created by
- See https://github.com/tahoe-lafs/tahoe-lafs/pull/921#discussion_r541580923
2020-12-11:
- 20:33 Changeset in trunk [b9e9e55] by
- Merge remote-tracking branch 'origin/master' into …
- 20:32 Changeset in trunk [51e5067] by
- Get rid of the "tahoe start" and "tahoe stop" and fix the obvious …
- 20:08 Ticket #3545 (Add new README based on Victoriia's changes) closed by
- fixed: Merged in …
- 19:46 Changeset in trunk [158c4b9] by
- Merge branch 'master' into 3555.stats-gatherer-is-history
- 18:24 Changeset in trunk [98330d7] by
- Merge remote-tracking branch 'origin/master' into 3552.test_system-python-3
- 18:11 Changeset in trunk [fc621025] by
- Merge branch 'master' into 3553.nodemaker-python-3
- 18:10 Changeset in trunk [9bf221d] by
- Match Foolscap better.
- 18:07 Changeset in trunk [e59a922] by
- Merge pull request #913 from jehadbaeth/new-readme The README, …
- 18:05 Changeset in trunk [42f2f23] by
- Fix some Python 3 tests.
- 17:37 Changeset in trunk [cf6206c] by
- Fix test_filesystem_with_cli_in_subprocess on Python 2.
- 17:30 Changeset in trunk [36f18e0] by
- Fix test_filesystem on Python 2.
- 16:30 Changeset in trunk [a0479a5] by
- Be consistent when mentioning versions
- 16:26 Changeset in trunk [da3d5e9] by
- Update note about stats gatherer removal
- 16:23 Changeset in trunk [9a8f7220] by
- Check for these exceptions and report them better
- 16:23 Changeset in trunk [efac902] by
- Slightly better user-facing privacy error message here
- 16:19 Changeset in trunk [0e02f0c] by
- Remove extra "."
- 16:14 Changeset in trunk [36e53ca] by
- Add test coverage for packing UnknownNode? with missing read-only URI.
- 15:48 Changeset in trunk [66cd68d] by
- Merge remote-tracking branch 'origin/master' into 3553.nodemaker-python-3
- 15:48 Changeset in trunk [b1f478c5] by
- Note test_system.py is only partially ported.
- 15:38 Changeset in trunk [9259264] by
- Get rid of the remaining mocks
- 15:35 Changeset in trunk [0cdf66a9] by
- Make the Tor/I2P "provider" interfaces explicit
- 15:34 Changeset in trunk [733223c] by
- Refactor create_main_tub to make testing tub location logic easier …
- 15:32 Changeset in trunk [94906be] by
- Rewrite notes about stats gatherer removal
- 15:32 Changeset in trunk [d76bea4] by
- Merge branch 'master' into new-readme
- 15:19 Changeset in trunk [713e456] by
- Mention stats gatherer removal in notes about old configuration
- 15:01 Ticket #3555 (Update historical notes about stats_gatherer.furl) created by
- With #3549, stats gatherer is gone for good now, but notes about old …
- 00:47 Changeset in trunk [624916e] by
- Merge branch 'master' into 3550.remove-start-stop-restart-daemonize
- 00:47 Ticket #3549 (Remove the stats gatherer and supporting code) closed by
- fixed: In [changeset:"d096cc54ae309e4f7c306abc771028d45c7c7ab7/trunk" …
- 00:47 Changeset in trunk [d096cc54] by
- Merge pull request #920 from tahoe-lafs/3549.remove-stats-gatherer …
2020-12-10:
- 23:27 Changeset in trunk [1c7c228] by
- Merge remote-tracking branch 'origin/master' into …
- 23:24 Changeset in trunk [e8e928a] by
- Remove the web view onto the removed metrics
- 23:22 Changeset in trunk [83167cf] by
- load_monitor is also gone
- 23:22 Changeset in trunk [8afb4cb] by
- Make a recommendation
- 23:20 Changeset in trunk [33b6fe5] by
- Remove more stats gatherer references
- 16:47 Changeset in trunk [a2e2ee5] by
- Some progress(?) towards passing tests.
- 16:17 Changeset in trunk [ba9e0db] by
- Skip test_filesystem on Python 3 for now.
- 16:17 Changeset in trunk [3755416] by
- News file.
- 16:00 Changeset in trunk [5c1d904] by
- Skip test on Python 3 for now, since that is not going to work in …
- 15:56 Changeset in trunk [c356ced] by
- Another passing test on Python 3.
- 15:52 Changeset in trunk [36bf9224] by
- More progress on Python 3, unbreak Python 2.
- 15:46 Ticket #3551 (Continue porting allmydata.immutable to Python 3) closed by
- fixed: In [changeset:"e01608f7a232bdb2b0360ee7d86e1b7dcbeebcb7/trunk" …
- 15:46 Changeset in trunk [e01608f] by
- Merge pull request #922 from tahoe-lafs/3551.more-immutable-python-3 …
- 15:11 Changeset in trunk [fb621f4] by
- Port idlib to Python 3, making its behavior consistent across Python 2 …
- 15:06 Changeset in trunk [e9b0a52] by
- Merge branch 'master' into 3551.more-immutable-python-3
- 13:46 Ticket #3522 (Stop using the mock library for testing: ...) closed by
- fixed: In [changeset:"c1edd7a56856be30b338e40b01318a00433dcddb/trunk" …
- 13:46 Changeset in trunk [c1edd7a5] by
- Merge pull request #919 from tahoe-lafs/3522.test_alias-no-mock …
- 12:19 Changeset in trunk [4ac95a1] by
- Merge remote-tracking branch 'origin/master' into 3522.test_alias-no-mock
- 12:19 Changeset in trunk [6f80862] by
- Slightly clean up formatting implementation
- 12:17 Changeset in trunk [066e988] by
- Point at do_cli_unicode here too
- 12:16 Changeset in trunk [d0c22a52] by
- json.dumps output should always be ascii
- 12:06 Changeset in trunk [2f532257] by
- better helper name
- 12:04 Changeset in trunk [4bb28ca] by
- motivate its existence a bit more
- 12:03 Changeset in trunk [c39f772] by
- run_cli_bytes docstring
- 11:59 Changeset in trunk [d29d9c5] by
- These values aren't used for the exercised codepaths So just use None …
- 11:28 Ticket #3554 (Rename uri.{to,from}_string to uri.{to,from}_bytes) created by
2020-12-09:
- 21:18 Changeset in trunk [89441d9] by
- Refactor create_connection_handlers so we don't need Tor and I2P mocks
- 20:48 Changeset in trunk [e296385] by
- Dependency Injection for _tub_portlocation
- 20:47 Changeset in trunk [46f18fbb] by
- news fragment
- 20:01 Changeset in trunk [995f271] by
- Merge branch '3553.nodemaker-python-3' into 3552.test_system-python-3
- 19:58 Changeset in trunk [96fd186] by
- Port to Python 3.
- 19:50 Changeset in trunk [ba42483] by
- News file.
- 19:48 Changeset in trunk [bb06067] by
- Port to Python 3.
- 19:45 Changeset in trunk [5cba8a4] by
- Port to Python 3.
- 19:33 Changeset in trunk [b1800c4] by
- All tests pass on Python 3.
- 19:14 Changeset in trunk [ff644322] by
- More passing on Python 3..
- 19:05 Changeset in trunk [59968d0] by
- More passing tests.
- 18:50 Changeset in trunk [016240d] by
- More passing tests on Python 3.
- 18:45 Changeset in trunk [6b8fd2f] by
- Some progress towards passing tests on Python 3.
- 18:42 Changeset in trunk [48bef7d] by
- Some straightforward changes to support Python 3.
- 18:42 Python3 edited by
- (diff)
- 18:38 Ticket #3461 (Port immutable.checker to Python 3) closed by
- duplicate: I ended up doing this separately.
- 18:35 Ticket #3553 (Port allmydata.nodemaker and allmydata.dirnode to Python 3) created by
- Nodemaker has no direct tests, but test_dirnode uses, so going to try …
- 18:35 Python3 edited by
- (diff)
- 18:33 Changeset in trunk [63ff67a] by
- Ported to Python 3.
- 18:28 Changeset in trunk [eb55c10e] by
- Tests pass on Python 3.
- 18:23 Changeset in trunk [2edd029] by
- News file.
- 18:22 Changeset in trunk [baed5fd] by
- Port to Python 3.
- 18:18 Changeset in trunk [5924da9] by
- More bytes.
- 18:11 Changeset in trunk [add26895] by
- Another passing test on Python 3.
- 18:02 Changeset in trunk [b61b0a9] by
- Some more progress towards Python 3.
- 17:59 Changeset in trunk [1ab1aae] by
- Some more progress towards Python 3.
- 17:52 Changeset in trunk [1adb40c] by
- Some more progress towards Python 3.
- 17:47 Changeset in trunk [b11161a] by
- Start porting to Python 3.
- 17:46 Ticket #3552 (Port test_system to Python 3) created by
- Might not be there yet... but if it is, this'll be a nice end-to-end …
- 16:02 Changeset in trunk [8b890d25] by
- extra news fragments
- 16:01 Ticket #3551 (Continue porting allmydata.immutable to Python 3) created by
- 15:59 Python3 edited by
- (diff)
- 15:58 Python3 edited by
- (diff)
- 15:57 Changeset in trunk [74c3990] by
- This extra stop complexity is no longer needed
- 15:55 Changeset in trunk [179f0bb9] by
- news fragment
- 15:52 Ticket #3546 (Port allmydata.introducer to Python 3 (part 1)) closed by
- fixed: In [changeset:"489b369218dded7843b007b882810e935444cf94/trunk" …
- 15:52 Changeset in trunk [489b3692] by
- Merge pull request #916 from tahoe-lafs/3456.introducer-python3 Port …
- 15:51 Changeset in trunk [bc90199] by
- no more "tahoe restart"
- 15:51 Changeset in trunk [5b0190b] by
- Remove some more test code related to start/restart/stop
- 15:51 Changeset in trunk [d346c90c] by
- This is gonna take some work
- 15:51 Changeset in trunk [ca92fa4e] by
- Don't think about "tahoe start"
- 15:51 Changeset in trunk [4d28b0e] by
- Get rid of "tahoe start", "tahoe daemonize", "tahoe stop", "tahoe restart"
- 15:51 Changeset in trunk [a34fca8] by
- Don't think about "tahoe start"
- 15:51 Changeset in trunk [7dda680c] by
- Already using "tahoe run", de-emphasize "tahoe start"
- 15:51 Changeset in trunk [ae35ba8] by
- Use "tahoe run" not "tahoe start"
- 15:50 Changeset in trunk [9a10673] by
- "tahoe start" doesn't even work on these but "twistd -ny" does
- 15:50 Changeset in trunk [db9eb6d] by
- maybe "tahoe run" works on incident gatherers? I don't know. I can't …
- 15:50 Changeset in trunk [aca5397] by
- Don't use "tahoe start", "tahoe stop", and "tahoe restart"
- 15:50 Changeset in trunk [d9ea26b] by
- It works now, that issue is resolved.
- 15:50 Changeset in trunk [4e6077f] by
- Nope, actually it doesn't. It uses ~/.tahoe.
- 15:50 Changeset in trunk [44cb2d0] by
- use "tahoe run"
- 15:50 Changeset in trunk [35a21b6] by
- don't use "tahoe start" and "tahoe stop"
- 15:50 Changeset in trunk [9fe3ddd] by
- use "tahoe run"
- 15:50 Changeset in trunk [20dd4d5] by
- Use "tahoe run"
- 15:50 Changeset in trunk [914e7ac] by
- news fragment
- 15:46 Ticket #3550 (Get rid of deprecated "tahoe start", "tahoe stop", "tahoe restart", ...) created by
- We deprecated these in the 1.14 release which is approaching a year …
- 15:39 Changeset in trunk [9a27254] by
- unused import
- 15:36 Changeset in trunk [9412cf7] by
- remove unused helper
- 15:35 Changeset in trunk [4f01c8f] by
- news fragment
- 15:34 Changeset in trunk [a4e1451] by
- Don't document the stats gatherer
- 15:34 Changeset in trunk [d7ec5a1] by
- Don't implement the stats gatherer or support configuring or talking to one
- 15:32 Changeset in trunk [3fd1b336] by
- Don't test stats gatherer support in the runner
- 15:32 Changeset in trunk [d916c725] by
- Don't set up or query a stats gatherer in test_system
- 15:01 Ticket #2940 (cannot start stats gatherer) closed by
- wontfix: Going to remove the stats gatherer and related code: ticket:3549
- 15:01 Ticket #1685 (improve munin stats (stats_gatherer)) closed by
- wontfix: Going to remove the stats gatherer and related code: ticket:3549
- 15:00 Ticket #475 (CPU-watcher munin graph got stuck) closed by
- wontfix: Going to delete the current stats code: ticket:3549.
- 14:59 Ticket #3549 (Remove the stats gatherer and supporting code) created by
- Since at least 1.13.0 it has not been possible to run the stats …
- 14:50 Ticket #2843 (tahoe storage over ssh tunnel) closed by
- cannot reproduce: The error in the ticket description seems to indicate that the wrong …
- 14:46 Ticket #2133 (no JSON output for node status (GET /?t=json)) closed by
- was already fixed: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2476 added a JSON …
- 14:21 Changeset in trunk [67549aa] by
- Merge remote-tracking branch 'origin/master' into 3456.introducer-python3
- 14:20 Ticket #3544 (Revisit decision to make furls bytes, maybe they should be native strings?) closed by
- fixed: In [changeset:"dab89f433cb5e5831b9308693d9d889b2ff78a80/trunk" …
- 14:20 Changeset in trunk [dab89f4] by
- Merge pull request #914 from tahoe-lafs/3544.furls-not-bytes-maybe …
- 14:17 Ticket #486 (add munin graphs of server-operation latency) closed by
- wontfix: This ticket is about operational visibility for operations that are no …
- 14:17 Ticket #478 (add memory-usage to stats-provider numbers) closed by
- wontfix: It seems to me that measuring memory used by a process is something a …
- 14:14 Ticket #472 (cpu monitor sometimes shows negative numbers) closed by
- wontfix
- 14:13 Ticket #227 (our automated memory measurements might be measuring the wrong thing) closed by
- wontfix: This ticket is about operational visibility for operations that are no …
- 14:11 Ticket #13 (collect stats on download counts, page hits, etc.) closed by
- wontfix: This ticket is about operational visibility for operations that are no …
- 09:04 Changeset in trunk [07e4fe84] by
- fix ToC order
- 08:55 Changeset in trunk [1719144] by
- Merge branch 'master' into new-readme
2020-12-08:
- 21:08 Changeset in trunk [0cf9be18] by
- Merge remote-tracking branch 'origin/master' into …
- 20:36 Ticket #3521 (Stop using the mock library for testing: ...) closed by
- fixed: In [changeset:"8f3acb7eb6f6b8b3f903b312b8757d5ef50e9efb/trunk" …
- 20:36 Changeset in trunk [8f3acb7e] by
- Merge pull request #918 from …
- 18:47 Changeset in trunk [754b88a] by
- Fix failing test.
- 16:30 Changeset in trunk [6d1f386] by
- rewording news fragment fixing some links fix ToC order
- 15:37 Changeset in trunk [69d3dad6] by
- Get rid of remote_host / get_remote_host Nothing uses it and if we …
- 15:34 Changeset in trunk [eddf7fd8] by
- Remove the pre-generated key/certificate
- 15:30 Changeset in trunk [dcd8658] by
- Merge branch 'master' into 3544.furls-not-bytes-maybe
- 15:28 Changeset in trunk [0b7c0bf] by
- Document furl type.
- 14:52 Changeset in trunk [ca5a642] by
- Merge remote-tracking branch 'origin/master' into HEAD
- 12:28 Changeset in trunk [bb48898f] by
- reorder sections and remove redundant "code of conduct" link
2020-12-07:
- 18:14 Changeset in trunk [d83e479] by
- Let subscribed_to get initialized right
- 17:03 Changeset in trunk [d415bda] by
- Merge branch 'master' into 3521.test_storage_client-no-mock
- 15:46 Changeset in trunk [61ee26f] by
- ticket reference
- 15:45 Ticket #3548 (test_filesystem_with_cli_in_subprocess mutates os.environ a bunch) created by
- It's not clear what effect these mutations may have on the test …
- 15:37 Changeset in trunk [1a77ba5] by
- remove redundant u prefix
- 15:37 Changeset in trunk [d6d64f6] by
- fix the json case
- 15:18 Changeset in trunk [87e808b] by
- one more switch
- 15:16 Changeset in trunk [c7358e6] by
- Switch over to the helper in the two functions that matter for this PR
- 15:01 Changeset in trunk [82aee95] by
- readme fixes
- 14:55 Changeset in trunk [a8e3424] by
- remove another unrelated change that's no longer required
- 14:51 Changeset in trunk [d266412] by
- backout no-longer required unrelated change
- 14:47 Changeset in trunk [72744c9] by
- more docstrings and properly support (and use) encoding=None throughout
- 14:26 Changeset in trunk [05d271c] by
- a little more exposition
- 14:21 Changeset in trunk [7b3a5ace] by
- These tests can't reach any of the codepaths where quote_output …
- 14:12 Changeset in trunk [f4432d3f] by
- Respect the provided encoding UTF-8 is great but if we're claiming …
- 14:12 Changeset in trunk [56f141e] by
- decode instead of encoding in maybe_decode legacy from when the …
- 14:10 Changeset in trunk [72a5b571] by
- Only test the cases we can make work everywhere These tests …
- 14:06 Changeset in trunk [93b30d0] by
- The implementation can't reliably see the encoding we're faking …
- 14:06 Changeset in trunk [8ca98bb] by
- using run_cli_unicode, better expect unicode result
- 01:37 Changeset in trunk [c12b082] by
- Put run_cli back largely how it was Also deal with StringIO better in …
- 00:23 Changeset in trunk [613777d1] by
- Make sure this one is bytes too
2020-12-06:
- 23:39 Changeset in trunk [5aee8b4] by
- Oops there's another case
- 23:38 Changeset in trunk [2955d22] by
- note a problem with test_system
- 23:28 Changeset in trunk [b464fa6] by
- docstring
- 22:00 Changeset in trunk [77bebb9] by
- [wip] remove mock from test_alias, along with a bunch of …
- 16:04 Changeset in trunk [c4b58fe] by
- unused import
- 16:04 Changeset in trunk [d29210a1] by
- unused import
- 16:03 Changeset in trunk [238590d] by
- Remove mock by removing a bunch of unicode shenanigans
- 16:03 Changeset in trunk [dea42c47] by
- news fragment
- 15:39 Changeset in trunk [8278fa9] by
- Name the pem so it gets installed Also use the new_tub helper that …
- 15:30 Changeset in trunk [386f30f] by
- Remove Mock from test_threshold_reached
- 14:40 Ticket #3547 (Regression in ...) closed by
- fixed: In [changeset:"08a36d1e0dc14e25035850bfd48ebb0ca0dffab2/trunk" …
- 14:40 Changeset in trunk [08a36d1] by
- Merge pull request #917 from tahoe-lafs/3547.furl-py36-regression Fix …
Note: See TracTimeline
for information about the timeline view.