github maidsafe/autonomi stable-2025.4.1.2
2025.4.1.2

latest releases: stable-2025.12.1.1, node-launchpad-v0.6.0, ant-node-manager-v0.14.0...
7 months ago

Binary Versions

  • antnode: v0.3.11
  • antctld: v0.12.3
  • antctl: v0.12.3
  • ant: v0.3.13
  • nat-detection: v0.2.20
  • node-launchpad: v0.5.7

Merged Pull Requests

2025-04-25 #2936 -- chore: reduce non-mandatory loggings [@maqi]
2025-04-29 #2932 -- fix(network): variance is now being calculated correctly [@RolandSherwin]
2025-04-29 #2934 -- feat: add logs for connection tracking [@RolandSherwin]
2025-04-29 #2929 -- client further config tweaking for more rubost performance on slow connection [@maqi]

Detailed Changes

Network

Changed

  • Disable libp2p disjoint_query_path. This improves resolving the closest nodes in the network.
  • Reduce logging by changing the level of some messages. These were generating a lot of traffic and
    making life difficult for our ELK setup.

API / Client

These changes were implemented in the API but are also manifest in the ant client.

Added

  • The "Paying for X chunks" output was moved and added to the payment process.

Changed

  • The number of quotes we attempt to obtain in parallel is reduced to the value of
    CHUNK_UPLOAD_BATCH_SIZE multiplied by 8, and capped at 128. Recently the default value of
    CHUNK_UPLOAD_BATCH_SIZE was changed to 1, so in in turn the new default for how many quotes we
    obtain in parallel is significantly reduced. This works much better for poorer connections. Users
    with better connections can experiment with slightly larger values for CHUNK_UPLOAD_BATCH_SIZE.
  • The FILE_UPLOAD_BATCH_SIZE variable now defaults to 1 rather than being based on the number of
    available threads. This means when a directory is being uploaded, only a single file will be
    uploaded at a time. This proved to be much better for poorer connections. Users with better
    connections can experiment and adjust the value as they see fit; for easier control we will probably
    add it as an argument on the file upload command.
  • The "Paying for X chunks" output is changed to "Quoting for X chunks". The previous message was
    misleading because the payment doesn't take place until the chunk is uploaded.

Fixed

  • Obtaining quotes will now have retries when there is a failure resolving the closest nodes.

Client

Changed

  • Increase the default query timeout from 60 to 120 seconds. On the production network we need more
    time for queries.

Don't miss a new autonomi release

NewReleases is sending notifications on new releases.