github hyperledger/indy-node v1.10.0
Release 1.10.0

latest releases: v1.13.2, setRelease-v1.13.2, v1.13.2-rc6...
4 years ago

1.10.0

Release date: Oct 4th, 2019

Component Version Information

Components Version Numbers
indy-plenum 1.10.0
indy-node 1.10.0
sovrin 1.1.58

Additional Information:

There are possible OOM issues during 3+ hours of target load or large catch-ups at 8 GB RAM nodes pool so 32 GB is recommended.
PBFT View Change was implemented but not enabled so old View Change is active now.

Major Changes

  • PBFT View Change implementation (not enabled yet) and corresponding code improvements
  • BLS multi-signature fixes and improvements
  • The latest version of ZMQ library support
  • Stability fixes

Detailed Changelog

Major Fixes

Description Additional Information Ticket Number
GET_TXN doesn't work with old libindy INDY-2233
Need to improve error message with invalid signature INDY-2103
A node may not be able to connect to another node if another node was able to connect INDY-2183
ZMQError: Address already in use when restarting client stack INDY-2212

Changes and Additions

Description Additional Information Ticket Number
All ledgers in a batch need to be BLS multi-signed INDY-2228
Drop ppSeqNo on Backups after View Change INDY-2226
Move 3PC Message Request logic into a separate service INDY-2220
Bump pyzmq to the latest version INDY-2213
Integration of Services: Cleanup INDY-2208
Integrate Checkpointer Service into Replica INDY-2179
Use audit ledger in Checkpoints INDY-2177
Integrate OrderingService into Replica INDY-2169
Integrate PrimarySelector into View Change Service INDY-2167
Integrate view change property-based tests into CI INDY-2150
Integrate and run PBFT View Changer simulation tests with a real implementation INDY-2149
Implement PBFT viewchanger service with most basic functionality INDY-2147
Extract and integrate ConsensusDataProvider from Replica INDY-2139
Extract Checkpointer service from Replica INDY-2137
Extract Orderer service from Replica INDY-2136
Simulation tests for View Changer (no integration) INDY-2135
Implementation: Make PBFT view change working INDY-1340
Implement network, executor, orderer and checkpointer as adaptors for existing codebase INDY-1339
Define Interfaces needed for View Change Service INDY-1338
Modify WriteReqManager to meet Executor interface needs INDY-1337
Stop resetting ppSeqNo (and relying on this) in new view INDY-1336
Enable full ordering of batches from last view that have been already ordered, make execution on replicas that executed them no-op INDY-1335

Known Issues

Description Additional Information Ticket Number
One node doesn't catch up after promotion INDY-2222

Don't miss a new indy-node release

NewReleases is sending notifications on new releases.