Releases: hyperledger-labs/SmartBFT
Releases · hyperledger-labs/SmartBFT
Release list
v1.0.1
v1.0.0
What's Changed
Changes Log
- Make v2 branch to have only module, and preserve git commit history by @yacovm in #469
- Re-order leader forward logic by @yacovm in #470
- Fix MembershipNotifier nil pointer panic by @muzykantov in #471
- Fail fast if request already exists in pool by @yacovm in #472
- Add configuration to control request pool parameters by @C0rWin in #474
- fix repair wal by @pfi79 in #475
- Restart request pool timers when leader rotates by @yacovm in #476
- fix restart timers after change leader by @pfi79 in #477
- the number of wal-files will decrease by @pfi79 in #480
- Abort background routine when test ends by @yacovm in #485
- Delete in-flight when syncing past the in-flight sequence by @yacovm in #481
- Synchronize Sync and view change proposal deliver to prevent a double commit by @yacovm in #484
- Properly handle ticks when waiting for In-Flight view to finish by @yacovm in #486
- Duplicate txid fix by @pfi79 in #500
- remove the unnecessary abort and start view by @pfi79 in #498
- add logs for error max request bytes by @pfi79 in #501
- Fix fork view change by @pfi79 in #499
- leader stop send heartbeat message by @pfi79 in #502
- update GitHub actions by @pfi79 in #510
- check DecisionsInView for changeView by @pfi79 in #512
- fix copy mutex by @pfi79 in #514
- auto fix files by @pfi79 in #517
- fix copy lock mutex by @pfi79 in #518
- delete depricated functions by @pfi79 in #519
- fix after linters by @pfi79 in #520
- change files by @pfi79 in #521
- Bump libraries by @pfi79 in #524
- Up go to 1.20 by @pfi79 in #522
- fix error TestRotateAndViewChange by @pfi79 in #523
- fix style code by @pfi79 in #526
- add number view to log by @pfi79 in #527
- add basic metrics interface by @pfi79 in #528
- Add metric provider by @pfi79 in #529
- add wal metric by @pfi79 in #530
- add metrics for pool request by @pfi79 in #531
- Black list metrics by @pfi79 in #534
- Consensus metrics by @pfi79 in #535
- View metrics by @pfi79 in #536
- Properly handle committing a decision during a view change while havig in-flight decision by @C0rWin in #538
- add test logs by @pfi79 in #539
- up go 1.20.3 by @pfi79 in #540
- Remove requestpool check by @C0rWin in #542
- add viewchange metrics by @pfi79 in #537
- fix error TestReconfigAndViewChange by @pfi79 in #532
- refactor metrics by @pfi79 in #544
- fix data race with map by @pfi79 in #541
- fix metric request pool and add more logs by @pfi79 in #545
- do not allocate unnecessary memory by @pfi79 in #549
- edit the logging backtracking by @pfi79 in #550
- delete mock ViewChanged by @pfi79 in #551
- waiting for a change of leaders by @pfi79 in #552
- added the necessary logs by @pfi79 in #554
- fix committed sequence twice by @pfi79 in #553
- completed 2 tests by @pfi79 in #558
- remove code which delete id from pool request after sync by @pfi79 in #559
- Fix bug stuck in propose by @pfi79 in #561
- Fix data race when calling get metadata by @pfi79 in #562
- Change init metrics black list by @pfi79 in #563
- fix two twice delivery on sync by @pfi79 in #560
- refactoring metrics by @pfi79 in #564
- Use state collector when sync is behind by @pfi79 in #565
- delete race condition by @pfi79 in #566
- fix select by @pfi79 in #567
- fix 2 test - lose commits message by @pfi79 in #568
- Sometimes there isn't enough time to wait for an event. by @pfi79 in #569
- Refactor check config of consensus by @pfi79 in #572
- Up the library by @pfi79 in #574
- Deliver Twice Bug Fix by @pfi79 in #570
- Change options of the pool after reconfig by @pfi79 in #571
- change name by @pfi79 in #577
- Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot[bot] in #576
- Use Comm.Nodes() only at Consensus Start by @HagarMeir in #578
- minor fixes of config by @HagarMeir in #579
- Create dependabot.yml by @C0rWin in #580
- up go 1.22.3 by @pfi79 in #582
- fix dependabot.yml by @pfi79 in #581
- Bump go.uber.org/zap from 1.26.0 to 1.27.0 by @dependabot[bot] in #587
- Bump golang.org/x/sync from 0.6.0 to 0.7.0 by @dependabot[bot] in #586
- Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot[bot] in #584
- Bump google.golang.org/protobuf from 1.33.0 to 1.34.1 by @dependabot[bot] in #583
- Bump github.com/golang/protobuf from 1.5.3 to 1.5.4 by @dependabot[bot] in #585
- Change go mod1 by @pfi79 in #591
- refactoring for and delete github.com/pkg/errors by @pfi79 in #592
- bump google.golang.org/protobuf v1.34.2 by @pfi79 in #595
- up go in pipeline by @pfi79 in #594
- revert version go in go.mod for fabric by @pfi79 in #593
- Bump golang.org/x/sync from 0.7.0 to 0.8.0 by @dependabot[bot] in #596
- delete old library protobuf by @pfi79 in #597
- Bump google.golang.org/protobuf from 1.34.2 to 1.35.1 by @dependabot[bot] in #598
- fix error prevs commit by @pfi79 in #599
- Bump golang.org/x/sync from 0.8.0 to 0.9.0 by @dependabot[bot] in #600
- Bump google.golang.org/protobuf from 1.35.1 to 1.35.2 by @dependabot[bot] in #601
- Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot[bot] in #602
- Bump golang.org/x/sync from 0.9.0 to 0.10.0 by @dependabot[bot] in #603
- Bump google.golang.org/protobuf from 1.35.2 to 1.36.1 by @dependabot[bot] ...
Static reconfig
fixing view change (#427) * fixing view change Signed-off-by: Hagar Meir <hagar.meir@ibm.com> * test view data Signed-off-by: Hagar Meir <hagar.meir@ibm.com> * test new view Signed-off-by: Hagar Meir <hagar.meir@ibm.com> * after review Signed-off-by: Hagar Meir <hagar.meir@ibm.com> * update protos Signed-off-by: Hagar Meir <hagar.meir@ibm.com> * change comment
no view change
Merge pull request #225 from yacovm/createPoolWithTimeoutHandler Create pool with timeout handler