Skip to content

Releases: OriginTrail/ot-node

OriginTrail Release v5.1.2

27 Sep 15:13
6e4419d
Compare
Choose a tag to compare

🚀 Features

  • Trail API updated to return all data vertices connected to some identifier(#1638)

🐛 Bug Fixes

  • Pruning incorrectly detects the backup directory size (#1647)
  • Added operation db validation after backup is performed (#1643)
  • Create operational db backup before starting synchronisation (#1642)
  • Resolved issue when dh node would send replication request multiple times (#1645)
  • Added retries limitation for payout command (#1639)
  • Updated local query to return replication info for each dataset (#1637)
  • Added support for giai identifier in epcis to otjson transpiler (#1636)
  • Retry calling arango db status multiple times before throwing an error (#1635)

Minor Changes

  • Updated automatic docker test execution (#1615)
  • Updated ganache migration script for Polygon mainnet (#1623)

OriginTrail Release v5.1.1

20 Aug 11:02
b1ef68b
Compare
Choose a tag to compare

With this release we introduce two major updates:

  • Expansion of the ot-node blockchain layer through integration with the Polygon blockchain. This enables the DKG to cover all Ethereum, xDAI blockchain and Polygon assets, contracts and data in one single, verifiable knowledge graph! This will provide a single view into the metaverse of both digital and physical assets
  • Fully fledged, configurable data pruning implementation, which enables node runners to set up pruning of “low estimated value” datasets from their nodes to maintain a constant disk space utilization (more information in the official docs)

Additional updates include optimized API routes for easier application development and several bug fixes.

Changes

  • Updated README.md (#1610)

🚀 Features

  • Dataset pruning 2.0 (#1613)
  • Polygon blockchain integration (#1612)
  • Create bulk API routes for cryptographic proofs (#1602)

🐛 Bug Fixes

  • Removing permissioned data before calculating merkle proofs (#1609)

OriginTrail Release v5.1.0

29 Jul 13:40
d22a85d
Compare
Choose a tag to compare

Changes

  • Add unit bdd tests for bugs (#1591)
  • Update naming for OriginTrail Parachain blockchain implementation (#1583)
  • Enable native token based profile creation (#1582)
  • Enable OriginTrail Parachain setup in LNS tool (#1581)
  • Update balance checks for Parachain (#1580)

🚀 Features

  • Update database pruning migration to be fully async (#1603)
  • Add new API route for bulk fingerprint request (#1598)
  • Add dynamic gas price for xDai blockchain (#1592)
  • Update get merkle proofs endpoint to support bulk requests (#1593)

🐛 Bug Fixes

  • Updated script for local network setup (#1604)
  • Verify node identity when DC fetches offer id (#1594)

🧰 Maintenance

  • Enable staging deployment of contracts (#1573)

OriginTrail Release v5.0.4

07 Jun 14:03
e4e26b7
Compare
Choose a tag to compare

Changes

  • Updated encryption data migration handling (#1565)
  • Handle empty transaction result and empty transaction receipt (#1564)
  • Dependencies updated (#1552)

🚀 Features

  • Add Local Network Setup tool (#1551)

🐛 Bug Fixes

  • Fix replication confirmation format (#1567)
  • Updated column types for psql database (#1566)
  • DH blockchain events processing moved to command (#1558)
  • Fix appending excluded DHs to exclusion array (#1562)
  • Add and improve checks for multiple replication avoidance (#1559)
  • Use proper wallet for offer confirmation signing (#1560)

🧰 Maintenance

  • Skip import if dataset is already imported (#1563)
  • Setup truffle test job in actions (#1541)
  • Update develop with v5.0.3 hotfixes (#1549)

OriginTrail Release v5.0.3

18 May 15:55
82f2f44
Compare
Choose a tag to compare

Changes

This release introduces new features for the OriginTrail protocol scalability. One is pruning data that is no longer needed from the nodes. Second is optimizing the replication requests enabling data creators to replicate their data to more nodes on the network. Along with these features, we've resolved several issues caused by the new major code update.

🚀 Features

  • Add a delay to replication data send command (#1520)
  • Introduce dataset pruning feature (#1515)

🐛 Bug Fixes

  • Add migration files to backup and restore scripts (#1507)
  • Prevent the possibility of calculated offer price being a decimal value (#1513)
  • Prevent automatically updating between major versions (#1514)
  • Handle offer payout if blockchain_id is not specified (#1518)
  • Missed offer migration bugfix (#1533)
  • Remove arango artifacts after completing restore process (#1538)
  • Add profileService to payoutMigration arguments (#1537)
  • Validate DC proof in all litigation scenarios (#1532)
  • Add check for offer to disable finalizing an offer twice (#1531)

🧰 Maintenance

  • Added github action for tests (#1536)
  • Add a full permissioned data BDD test (#1528)
  • Fix output for the number of nodes that a query was sent to (#1527)
  • Level develop with release/mainnet (#1516)
  • Fix pricing service unit test (#1517)

OriginTrail Release v5.0.2

23 Apr 10:36
96bc9b9
Compare
Choose a tag to compare

Changes

This release introduces new features for the OriginTrail protocol scalability. One is pruning data that is no longer needed from the nodes. Second is optimizing the replication requests enabling data creators to replicate their data to more nodes on the network. Along with these features, we've resolved several issues caused by the new major code update.

🚀 Features

  • Introduce dataset pruning feature (#1515)
  • Add a delay to replication data send command (#1520)

🐛 Bug Fixes

  • Add migration files to backup and restore scripts (#1507)
  • Prevent the possibility of calculated offer price being a decimal value (#1513)
  • Prevent automatically updating between major versions (#1514)
  • Handle offer payout if blockchain_id is not specified (#1518)

🧰 Maintenance

  • Level develop with release/mainnet (#1516)
  • Fix pricing service unit test (#1517)

OriginTrail Release v5.0.1

15 Apr 12:59
8865a5c
Compare
Choose a tag to compare

This release fixes an issue where nodes would react multiple times to a blockchain event, causing significantly more replication requests and load on the DC node. Removing these multiple requests should greatly reduce the time it takes for an offer to be processed and increasing how many offers can concurrently occur on the ODN.

🐛 Bug Fixes

Fixed duplicated blockchain event fetching (#1510)

OriginTrail Release v5.0.0

06 Apr 11:04
3017411
Compare
Choose a tag to compare

Changes

  • Level develop with release/mainnet (#1481, #1503)
  • Fix config reading for nodes with "mariner" node_env (#1502)
  • OriginTrail Mainnet Release v5.0.0 (#1496, #1501)
  • [Hotfix] Fixed issues found on prerelease mainnet testing (#1497, #1499, #1498, #1500)
  • Version downgraded to 5.0.0 for mainnet release (#1493, #1494, #1495)
  • [Hotfix] Resolved issues found during 5.0.0 version testing (#1491, #1492)
  • [Hotfix] Check blockchain id when attaching default config (#1487, #1488)
  • OriginTrail Testnet Release v5.0.0 (#1480, #1483)
  • Resolved issue with bad network_id parameter name (#1485, #1484, #1485)
  • Updated bootstraps and network id in configuration (#1479)
  • Add instructions for OT-Node functional testing (#1474)
  • OriginTrail Mainnet Release v4.1.17 (#1465)
  • OriginTrail Mainnet Prerelease v4.1.17 (#1460)
  • Hotfix - offer status updated for export command (#1461, #1462)

🚀 Features

  • Expanded blockchain service to support multiple blockchain implementations (#1478)

🐛 Bug Fixes

  • Resolving arangodb memory issue error after migration to v5 (#1490)
  • Match both blockchain_title and network_id for blockchain config loading (#1486)
  • Override ambiguous blockchain_ids (#1482)

⚠️ Breaking changes

  • Expanded blockchain service to support multiple blockchain implementations (#1478)

OriginTrail Release v4.1.17

25 Feb 13:14
ee01207
Compare
Choose a tag to compare

Changes

  • Skip autoupdate if next version is 5.0.0 (#1454)

🚀 Features

  • Adding ot-node version 5 migration scripts (#1455)

🐛 Bug Fixes

  • Resolved issue when trying to replicate big datasets (#1448)
  • Bug fixed when offer id is not returned correctly on export request (#1440)

OriginTrail Release v4.1.16

29 Jan 08:38
71f6baa
Compare
Choose a tag to compare

Changes

  • Reduce the gas limit for answerLitigation (#1428)
  • Bump axios from 0.18.0 to 0.21.1 (#1427)
  • Added support for High availability node (#1416)

🐛 Bug Fixes

  • Resolve replication bug when node doesn't have enough tokens for offer(#1430)
  • Reverted replication handler status from INITIALIZED to PENDING (#1435)