For Storage Nodes
Performance Improvement Loading Screen
The storage node dashboard is displaying a graph with the upload and download traffic for the current month. In the background this graph was running a slow full table scan on an SQLite database. We fixed the query to run a faster index scan instead. This should make a huge difference. The problem with the loading screen itself has not been fixed. This query fix will hopefully make it less painful.
Payout Dashboard Fixes
Over the last releases, we fixed a few small bugs in the payout dashboard. It should now show correct numbers for the current and any previous payouts including months with surge pricing, held returned, and everything else that we can think of.
Held Amount History
The held amount history on the storage node dashboard was showing the held amount for each satellite even if the held amount was already paid out. We changed the table to display the remaining held amount instead.
The storage node dashboard is now showing the online score for each satellite. On the satellite side we also changed the calculation for the online score. The old release was giving nodes a score of 100% as long as we didn’t had enough audit results. We want to make sure we only suspend nodes if we have enough audits. The new release will now show the real score while still waiting with the suspension until we have enough audits to make that call.
Suspension and Audit Score
The storage node dashboard was showing the audit and suspension score with unnecessary high precision. We reduced the number of digits.
Used Space per Satellite
The storage node api (
/api/sno) now contains
currentStorageUsed per satellite. More information about the api: Storage node dashboard API (v1.3.3)