I2P 0.8.11
Milestone information
- Active:
- No. Drivers cannot target bugs and blueprints to this milestone.
Activities
- Assigned to you:
- No blueprints or bugs assigned to you.
- Assignees:
- No users assigned to blueprints and bugs.
- Blueprints:
- No blueprints are targeted to this milestone.
- Bugs:
- No bugs are targeted to this milestone.
Download files for this release
Release notes
As you all have noticed, the unprecedented network growth starting October 5th has dramatically increased network congestion, especially on evenings (UTC) and weekends. The last two releases contained a few changes that we hoped would relieve the pressure, but unfortunately these measures have been only modest successes. The primary issue is to limit the number of direct router-to-router connections in the network. This isn't a new problem; we've been working on it for several years, with some success. However, the recent growth pushed us over the edge once again.
Release 0.8.11 includes several more changes to reduce the number of router-to-router connections and increase connection and tunnel build capacity. The goal, of course, is to improve tunnel build success rates and general reliability. Of course, there's also a few bug fixes and translation updates.
We welcome all our new users. Please be patient as we work to improve network performance. Debugging congestion problems in a distributed anonymous network is a continuing challenge. Please help us to diagnose and improve the network by restarting your router once the upgrade is downloaded.
Major changes
- Improve peer profile capacity metric to include factors for connection, reachability, country, and router hash, to reduce connection churn
- Adjust connection limits and timeouts to increase capacity
- Adjust router info and peer profile expirations to reduce memory usage
- Rebuild existing tunnels some of the time to reduce connection churn and improve build success
- Build Executor / Handler thread separation to increase build handling capacity for high-speed routers
- Bloom Filter optimizations to reduce lock contention for high-speed routers
- SSU introducer changes
Bug Fixes
- Fix expiration of peer profiles
Other
- Ukrainian translation updates
Changelog
0 blueprints and 0 bugs targeted
There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.