Skip to content

Releases: application-research/delta

v1.0.8

06 Aug 12:09
fb642aa
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.7...v1.0.8

v1.0.7

14 Jun 23:12
Compare
Choose a tag to compare

What's Changed

  • feat: fetch foreign CIDs for e2e deal by @alvin-reyes in #130
  • feat: support for unverified deals by @alvin-reyes in #131
  • feat: add ANNOUNCE ADDR IP env to force delta to use a env defined IP by @alvin-reyes in #132
  • feat: add status check for all content deals by @alvin-reyes in #133
  • fix: fix deal status check by using the proper filclient instance by @alvin-reyes in #134
  • added go profile debug endpoint and cpu profiling endpoint by @jlogelin in #135
  • feat: pull cid from blockstore for import deals by @alvin-reyes in #137
  • feat: pull data from a url source by @alvin-reyes in #139
  • feat: initial commit for swagger docs and calibnet setup guide by @alvin-reyes in #141

Full Changelog: v1.0.6...v1.0.7

v1.0.6

22 May 20:28
5745463
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.5...v1.0.6

v1.0.5

16 Apr 05:01
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.4...v1.0.5

v1.0.4

06 Apr 14:45
ef6ea94
Compare
Choose a tag to compare

What's Changed

Initial integration with SP-Selection.

This release introduced the initial integration with SP-Selection.
https://github.com/application-research/delta-sp-selection/blob/main/README.md

This release introduced two new metadata attributes

auto_retry

auto retry enables delta to retry a deal whenever a deal gets rejected by a miner. It uses the miner selection endpoint https://github.com/application-research/delta-sp-selection/blob/main/README.md to go thru the SPs and try them until one of the miner accepts. This attribute is set to false by default.

replication

users can set a replication factor up to 6. This will tell delta to replicate the content 6 times to different miners using sp-selection as the basis of the randomly selected miner. This will add a new attribute to the response called replicated_content which will have a deal_request_meta of each replication. This is set to empty by default.

 "replicated_contents": [
        {
            "status": "pinned",
            "message": "Content replication request successful",
            "content_id": 356,
            "deal_request_meta": {
                "cid": "bafybeibthaovpjnfuvak3hv4mx7stpdg6l2ecsfm42adzqinf4fjaon7oy",
                "miner": "f01652333",
                "wallet": {},
                "piece_commitment": {},
                "connection_mode": "e2e",
                "replication": 1,
                "remove_unsealed_copy": false,
                "skip_ipni_announce": false,
                "auto_retry": true
            },
            "deal_proposal_parameter_request_meta": {
                "ID": 318,
                "content": 356,
                "label": "bafybeibthaovpjnfuvak3hv4mx7stpdg6l2ecsfm42adzqinf4fjaon7oy",
                "duration": 1494720,
                "remove_unsealed_copy": false,
                "skip_ipni_announce": false,
                "verified_deal": true,
                "created_at": "2023-04-05T13:30:59.992327-04:00",
                "updated_at": "2023-04-05T13:30:59.992327-04:00"
            }
        },
]

Full Changelog: v1.0.3...v1.0.4

v1.0.3

02 Apr 12:37
bb7da02
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.2...v1.0.3

v1.0.2

01 Apr 00:16
c0e3dbe
Compare
Choose a tag to compare

What's Changed

  • feat: expose label and verified deal param by @alvin-reyes in #83
  • fix: fixed the start and duration settings
  • change the start_epoch_at_days to start_epoch_in_days

Full Changelog: v1.0.1...v1.0.2

v1.0.1

30 Mar 00:12
07397ea
Compare
Choose a tag to compare

What's Changed

  • added highly optimized commp calculator that uses only a few MB of me… by @jlogelin in #72
  • fixed fastcommp to properly derive v2 carfiles by @jlogelin in #74
  • fix: bump delta-db and fixed the audit deal log status message by @alvin-reyes in #75
  • added stdin ingestion option to the commp command by @jlogelin in #76
  • Cleanup commp pragma by @jlogelin in #77
  • feat: display version information in cli by @jcace in #78
  • feat: added sp-selection cli by @alvin-reyes in #79
  • feat: retry a content id by @alvin-reyes in #81
  • refactor: pull out delta CMD node by @jcace in #80
  • fix: simplify the sp selection - pass size-in-bytes only by @alvin-reyes in #82

Full Changelog: v1.0.0...v1.0.1

v1.0.0

27 Mar 13:18
Compare
Choose a tag to compare

First Official Release - v1.0.0

Features

  • Make e2e / online and import / offline storage deals.
  • Compute piece_commitments using variety of methods
    • boost piece commitment computation
    • parallel piece commitment computation
    • filclient piece commitment computation
  • Assign deals to specific miners
  • Assign deals to specific wallets
  • Shows all the deals made for specific user
  • Extensive status information about the deals made
  • Support for multiple wallets
  • Lightweight. Uses a light ipfs node whypfs-core to stage the files.
  • Cleans up itself after a deal is made.
  • Monitors deal progress
  • Monitors transfer progress
  • Containerized deployment

What's Changed

New Contributors

Full Changelog: https://github.com/application-research/delta/commits/v1.0.0