Skip to content

Add message statistics and speedtest messages#1

Merged
egbertbouman merged 9 commits intoTribler:mainfrom
egbertbouman:stats
Mar 4, 2025
Merged

Add message statistics and speedtest messages#1
egbertbouman merged 9 commits intoTribler:mainfrom
egbertbouman:stats

Conversation

@egbertbouman
Copy link
Copy Markdown
Member

This PR does the following:

  • Adds message statistics for all IPv8 + tunnel traffic.
  • Drops messages with unknown prefixes. Until now, these were handed over to IPv8.
  • Fix an issue with the socket not closing correctly when calling Endpoint.close.
  • Updates all Rust dependencies to their most recent version.
  • Updates GitHub workflows and adds support for Python 3.13.
  • Adds test-request/response handlers. These were still being handled by Python, which made them unsuitable for measuring circuit throughput. The way we measure throughput has also changed, and we now slow down sending when a target RTT is surpassed.

@egbertbouman egbertbouman marked this pull request as ready for review March 4, 2025 14:07
@egbertbouman egbertbouman merged commit f4f5e2c into Tribler:main Mar 4, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant