Skip to content
This repository has been archived by the owner on Aug 23, 2020. It is now read-only.

v1.7.1-RELEASE

Compare
Choose a tag to compare
@paulhandy paulhandy released this 17 Jun 10:01

Breaking changes

  • All boolean flags now consistently require explicitly passing a true or false value.

Feature changes

  • Transaction pruning is now off by default. If you want to limit the transaction history stored on your node, please use the LOCAL_SNAPSHOTS_PRUNING_ENABLED flag.
  • Nodes now time out after a --tip-selection-timeout (default 60 seconds) when performing tip selection. This is to avoid nodes stalling when tip selection is taking too long a time. You can change this using the TIP_SELECTION_TIMEOUT_SEC config to a value that works for you.

All changes

  • Fix: Update solidity of transactions from past to present in TransactionValidator #1492
  • Feature: adds a tip-selection timeout mechanism #1404
  • Print out line number in log info #1362
  • Prepare IRI to have its version injected by CI #1359
  • Update jackson to version 2.9.8 #1358
  • Fix: log inconsistent addresses in debug mode #1347
  • Javadoc: Changed braklines to paragraphs #1457
  • Fix: recent seen transactions digest #1453
  • The current xxHash implementation hashes the whole packet #1438
  • Fix: fixes spent states of addresses not getting persisted on tx pruning #1437
  • ciglue.sh IXIs path relative to python-regression base folder #1433
  • Python-reg-test fix machine2 #1416
  • Fix: fetch correct arrival time while traversing dags for orphaned transactions. #1407
  • Change: Made API class easier to work with #1374
  • Test: Local Snapshot unit tests #1364
  • Test: Updated TransactionTestUtils, its usage, and javadoc #1363
  • Readme links fix #1355
  • Use xxHash instead of SHA-256 on incoming transaction hashes cache #1326
  • Change: Do not request one transaction at a time when checking for solidity #1311
  • Fix: Boolean flag consistent usage #1295
  • Feature: Doclet annotations #1155