v0.6.4 Edmund Gettier
Beta.1 Patch.3 Release
This release contains mainly performance improvements related to networking and broadcasting because we are observing a significant increase in the number of nodes joining the Golem Network. Yay! We are glad to see things going in that direction.
This release is a tribute to recently died Edmund Gettier best known for his short 1963 article "Is Justified True Belief Knowledge?" aka Gettier problem.
Full Changelog:
GSB (Golem Service Bus)
- #1191 (GSB#18), #1221 (GSB#19) increase network connectivity check frequency from every
60s
to every20s
and fix local router recconnection issue (GSB#21).
Provider
- #1192 incremental delay for invoice resending: start with
15s
and increase it by 150% with every failed attempt, with maximum1h
interval repeating forever (instead of previously used strategy: resend every50s
)
Market Service
- #1203 Increase mean broadcasts interval from
1min
to4mins
and make it configurable via env - #1211 Offers broadcasts performance improvements:
- use broadcasts interval with a random factor (uniformly distributed) from the range
0.5-1.5x
instead of0-2x
- do not send empty broadcasts
- skip broadcast handling when processing other (broadcasts are repeated so eventually will reach all nodes)
- use broadcasts interval with a random factor (uniformly distributed) from the range
Payment Service
- #1184 Check account balance before making a zkSync account unlock or withdrawal
- #1227 update zkSync RPC url to point at Glolem's proxy server in preparation of the batch tx provider
Metrics Service
- #1185 Increase metrics pusher interval from every
5s
to every60s
Others
- #1197 Upgrade AWC to 2.0 to fix DNS resolution on Ubuntu
20.04
and match AWC version with the rest of the project.
Compatibility
This version is backward compatible with yagna v0.6.0
which means nodes with versions 0.6.0
through 0.6.4
can cooperate to form a single Golem Network.
API Library Compatibility
This version is compatible with below high-level libraries
Library | Version | Suggested Version |
---|---|---|
yapapi | 0.5 | 0.5.3 or higher 0.5.x |
yajsapi | 0.3 | 0.3.3 or higher 0.3.x |
By installing & running this software you declare that you have read, understood and hereby accept the disclaimer and privacy warning published at https://handbook.golem.network/see-also/terms