Skip to content

Releases: ssvlabs/ssv

v0.1.10

31 Jan 16:00
91228b0
Compare
Choose a tag to compare

Fixed

  • Reduce main topic #518
    • Resolve High memory and CPU usage #517
    • Grafana: "main topic peers" was removed
  • Exporter: respond to ping messages #511
  • Exporter: decided messages stream #512

v0.1.9

18 Jan 10:03
e144a10
Compare
Choose a tag to compare

Added:

  • Added ENR entires for better discovery #495
  • Added operators public keys on share #496
  • Added migration for operators public keys and owner address #504

Fixed:

  • Peers limit (part 2) to reduce the amount of redundant connections #487
  • Refactor streams implementation to fix memory issues #502
  • Use mediator pattern to handle listeners #492

V0.1.8

03 Jan 09:28
3391eaf
Compare
Choose a tag to compare

Added

  • Added HistorySyncRateLimit flag to control the workload of sync process (Rename sync-backoff to sync-rate-limit Rename sync-backoff to sync-rate-limit #474, Sync Backoff Sync Backoff #471)
  • New contract support New contract New contract #463
  • Peers Limit (part 1) #478
  • Validator owner address handling #480
  • Upgrade Libp2p #481

Changed

  • Exporter - avoid sending to non-responsive connections #483
  • Optimize get all by collection #485
  • Network msg's mediator #489

Fixed

  • Start monitoring before ETH1 sync Start monitoring #462
  • Improved badger memory management #473
  • Get decided in range optimization #459
  • Auth Pipeline log optimization #472

v0.1.7

01 Dec 14:13
a4fa01c
Compare
Choose a tag to compare

Added

  • Limit and rotate logs in 'getting started' guide #455
  • AppVersion build parameter for docker #456

Changed

  • Enable IBFT implementation init more than once #445

Fixed

  • Fix panic on instance state #453

v0.1.6

24 Nov 15:56
95a305e
Compare
Choose a tag to compare

Added

  • Fork trigger #396
  • Node Type (User agent) #433
  • private key logs improves #439
  • Exporter - WS ping/pong #440
  • P2p private key #443

Changed

  • upgrade go-client to v0.8.0-1 #402
  • Refactor subject/observer #409
  • Exporter - refactor websocket #425

Fixed

  • Missing logs for health-checks #426
  • close Sync stream fix #416
  • Exporter - fix update validator metadata #395
  • Fix internal listeners leak #429
  • Decided message signers fix #431
  • Fix IBFT controller init #438
  • Exporter - fix decided sequence 0 #447
  • After Instance Panic Fix #448

v0.1.4

03 Nov 15:29
b71b562
Compare
Choose a tag to compare
  • Added slashing protection (#391)
  • Resolve peer connections drop #390
    • increase max peers and add logs #392
    • update Dependencies #399
    • refactor network package #401
  • Exporter fixes #393

v0.1.3

19 Oct 09:01
dea1929
Compare
Choose a tag to compare

v0.1.3

  • Reduce metrics (#380)
  • Improve validator status (#372, #376)
  • Skip on zero batches to avoid out of boundaries panic (#374)
  • Add identity metric (#375)
  • Improve topics subscriptions (#382)
  • fix panic on nil connection
  • Set exporter as direct peer (#377)
  • Grafana
    • removed panels of non-scalable metrics
    • operator dashboard - ibft status and fixes
    • validator dashboard - ibft status and fix/remove panels

v0.1.2

  • Refactor message processing (#355)
    • Align commit to QBFT (Resolve #282)
    • Commit quorum execute once (Resolve #283)
    • Commit quorum aggregate error handling (Resolve #284)
    • Change to FIFO msg processing (Resolve #286)
  • Late commit message (#346)
  • Fix libp2p UA and self host check (#350)
  • Resolve #352
  • Exporter - notify decided messages (#357)
  • Fork support (step 1) (#363)
  • Update validator status (#367)

v0.1.1

06 Oct 07:11
443ddf0
Compare
Choose a tag to compare

v0.1.1

  • Network Improvements (#344)
    • Added flood publish
    • Added main topic for publishing decided messages across the network
    • Added libp2p user agent
  • Added networking panels to operator dashboard
  • Exporter:
    • Added commit reader (#345)

v0.1.0

  • Resolve #329
    • Cleanup (#330)
    • Remove non-scalable metrics (#333)
  • F+1 catch bump round fix (#324)
  • Fine-tuning (#338)
    • Increase max peers limit to 100
  • Dynamic batch size for ETH1 sync (#341)
  • Resolve #318
  • Resolve #323
  • Connections metric ((#336)
  • Log address when beacon client fails to setup
  • Exporter Decided API (#327)

v0.0.20

24 Sep 09:41
19146c6
Compare
Choose a tag to compare
  • Added Validator Metadata to hold information from beacon (#314)
    • Improved update metadata flow
    • Improved validator status reporting
    • Added beacon node to exporter
  • Fix unsafe access to map (#317)
  • Badger - remove large prefetch size (#319)
  • Updated grafana dashboards:
    • improved validator status in both dashboards
    • null values in validator dashboard
    • removed hardcoded images

v0.0.19

20 Sep 13:45
10c9198
Compare
Choose a tag to compare
  • Added metrics #307
  • Updated grafana dashboards
    • Added validator dashboard
  • Resolve concurrent map writes error #309
  • Added libp2p pubsub tracing #311
  • Refactor start validator flow #313
  • Fixed badger prefetch size issue #315