Release date: Jul 27th, 2018
Component Version Information
Components |
Version Numbers |
indy-plenum |
1.5.48 |
indy-anoncreds |
1.0.11 |
indy-node |
1.5.68 |
Major Fixes
Description |
Additional Information |
Ticket Number |
Fixed and issue where logs were appearing in the old CLI. |
|
INDY-1471 |
Fixed an issue where there were numerous blacklists under high loads. |
|
INDY-1461 |
Fixed an issue where the pool stopped writing after 1114k txns (different view_no). |
|
INDY-1460 |
Fixed an issue where the "AttributeError: NoneType object has no attribute 'request' during load"; was appearing. |
|
INDY-1464 |
Fixed an issue where the validator-info was reading an empty file. |
|
INDY-1406 |
Fixed an issue where validator-info -v --json wasn't producing valid JSON. |
|
INDY-1443 |
Fixed an issue where the first Pre-Prepare message had incorrect state trie root right after view_change (on master replica). |
|
INDY-1459 |
Fixed an issue where the pool could not order transactions because Node set incorrect watermarks after its restart. |
|
INDY-1455 |
Fixed an issue where the pool stopped working due to several incomplete view changes. |
|
INDY-1454 |
Fixed an issue where the node crashes on _remove_stashed_checkpoints. |
|
INDY-1427 |
Fixed an issue where memory was running out during non-completed viewChange process (under load). |
|
INDY-1360 |
Fixed an issue where part of nodes continued ordering txns after incorrect state trie under load. |
|
INDY-1422 |
Fixed an issue where the upgrade failed on pool from 1.3.62 to 1.4.66. |
|
INDY-1447 |
Fixed an issue where a forced upgrade from 1.3.62 -> 1.5.67 without one node in schedule failed. |
|
INDY-1519 |
Changes - Additions - Known Issues
Description |
Workaround |
Ticket |
Implemented periodic restart of client stack to allow new clients to connect. |
|
INDY-1431 |
Got rid of peersWithoutRemotes. |
|
INDY-1467 |
High Watermark on backup may be reset to 300. |
|
INDY-1462 |
We now allow optional field in node-to-node and client-to-node. |
|
INDY-1494 |
Catchup during view change may last forever under the load. |
|
INDY-1463 |
Propagate Primary mode should not be set for already started view change. |
|
INDY-1458 |
Catchup needs to be finished during high load. |
|
INDY-1450 |
Included reviewed logging strings in Indy. |
|
INDY-1416 |
Added benchmark performance impact of recorder tool. |
|
INDY-1483 |
Decreased the amount of logging with INFO level. |
|
INDY-1311 |
Made it so that throughput measurements in monitor should are windowed. |
|
INDY-1435 |
Limited the number of requested PROPAGATES in MessageRequests. |
|
INDY-1386 |
Made it so that any client requests during view change are not processed. |
|
INDY-1453 |
Made it so that a node must send LEDGER_STATUS with correct last ordered 3PC after catch-up. |
|
INDY-1452 |
Fixed calculation of prepared certificates during View Change. |
|
INDY-1385 |
Made it so that catchup should not be interrupted by external events. |
|
INDY-1404 |
Known Issue: Upgrade failed on pool from 1.3.62 to 1.4.66. Note that INDY-1447 was fixed in indy-node 1.5.68, but it still presents in indy-node 1.3.62 and 1.4.66 code. So, some of the nodes may not to be upgraded during simultaneous pool-upgrade. If this problem will appear, stewards should perform manual upgrade of indy-node in accordance with this instruction: (!) To reduce the risk of reproducing INDY-1447, it is recommended to use old CLI for pool upgrade. |
|
INDY-1447 |
Upgrade Scripts:
Pool upgrade from indy-node 1.3.62 should be performed simultaneously for all nodes due to txn format changes.
Additional Information:
All indy-cli pools should be recreated with actual genesis files.
For more details about txn format changes see INDY-1421.