boxo migration
- github.com/filecoin-project/go-fil-markets:
- chore: migrate to boxo (#792) (filecoin-project/go-fil-markets#792)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Jorropo | 1 | +90/-102 | 27 |
Generating Changelog for github.com/filecoin-project/go-fil-markets v1.26.1..49cb4a6b647a1fa715d7a114e89534212d617c96
- github.com/filecoin-project/go-fil-markets:
- chore: update dependencoies (#790) (filecoin-project/go-fil-markets#790)
- Chore/use go libipni (#789) (filecoin-project/go-fil-markets#789)
- Data Transfer V2 Integration (#757) (filecoin-project/go-fil-markets#757)
- github.com/hannahhoward/cbor-gen-for (v0.0.0-20200817222906-ea96cece81f1 -> v0.0.0-20230214144701-5d17c9d5243c):
- Optimized "Mode" does not always work (hannahhoward/cbor-gen-for#2)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 1 | +2717/-5940 | 81 |
Andrew Gillis | 1 | +2356/-2362 | 19 |
Jacob Heun | 1 | +137/-243 | 4 |
Peter Rabbitson | 1 | +1/-1 | 1 |
last updates before go-data-transfer v2 merge
- github.com/filecoin-project/go-fil-markets:
- chore(deps): bump github.com/ipfs/go-unixfs from 0.4.0 to 0.4.3
- chore(deps): bump github.com/ipfs/go-merkledag from 0.6.0 to 0.8.1
- chore(deps): bump github.com/ipfs/go-bitfield from 1.0.0 to 1.1.0
- chore(deps): bump github.com/ipld/go-ipld-prime from 0.19.0 to 0.20.0
- chore(deps): bump github.com/ipld/go-ipld-prime from 0.18.0 to 0.19.0
- Update README.md (#779) (filecoin-project/go-fil-markets#779)
- replace direct go-libp2p-core references with go-libp2p/core (#777) (filecoin-project/go-fil-markets#777)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Neel Virdy | 1 | +109/-107 | 58 |
Rod Vagg | 1 | +55/-16 | 3 |
dependabot[bot] | 4 | +37/-17 | 8 |
Anjor Kanekar | 1 | +5/-5 | 1 |
- github.com/filecoin-project/go-fil-markets:
- refactor: add proposal cid parameter to PieceStore.AddDealForPiece (#768) (filecoin-project/go-fil-markets#768)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 1 | +8/-7 | 5 |
- github.com/filecoin-project/go-fil-markets:
- Upgrade to the latest index-provider
v.10.0
(#774) (filecoin-project/go-fil-markets#774) - Merge branch 'release/v1.25.2'
- Upgrade to the latest index-provider
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Masih H. Derkani | 1 | +11/-12 | 4 |
- github.com/filecoin-project/go-fil-markets:
- chore(deps): upgrade to index provider v0.9.1 (#766) (filecoin-project/go-fil-markets#766)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 1 | +505/-213 | 12 |
- github.com/filecoin-project/go-fil-markets:
- feat: add API methods to subscribe to retrieval query and validation events (#765) (filecoin-project/go-fil-markets#765)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 1 | +99/-4 | 4 |
Merge back in v9 actor changes, also includes additional identity cid fixes
- github.com/filecoin-project/go-fil-markets:
- Update ffi and update markets to v9 (#751) (#761) (filecoin-project/go-fil-markets#761)
- fix: store identity CIDs in CARs for online deals (#749) (filecoin-project/go-fil-markets#749)
- chore: extract Provider piece logic to separate file (#750) (filecoin-project/go-fil-markets#750)
- Merge branch 'release/v1.24.2'
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Rod Vagg | 2 | +245/-228 | 7 |
Hannah Howard | 1 | +35/-68 | 24 |
identity payload CID fixes, support for publishing with user defined metadata
note: a v1.24.1-rc release was made, which contained changes not in this release so v1.24.1 was skipped
- github.com/filecoin-project/go-fil-markets:
- Feat/support custom metadata (#759) (filecoin-project/go-fil-markets#759)
- Revert "Update ffi and update markets to v9 (#751)" (#755) (filecoin-project/go-fil-markets#755)
- Update ffi and update markets to v9 (#751) (filecoin-project/go-fil-markets#751)
- feat(retrievalmarkets): expose GetDynamicAsk (#748) (filecoin-project/go-fil-markets#748)
- feat: handle retrieval queries for unindexed identity payload CIDs (#747) (filecoin-project/go-fil-markets#747)
- release: v1.24.0 (filecoin-project/go-fil-markets#745)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Rod Vagg | 1 | +406/-88 | 7 |
Maxim | 2 | +150/-43 | 6 |
Hannah Howard | 3 | +103/-54 | 28 |
Geoff Stuart | 1 | +35/-68 | 24 |
dtynn | 4 | +22/-20 | 4 |
nick black | 1 | +1/-1 | 1 |
- github.com/filecoin-project/go-fil-markets:
- Update go libp2p v0.21 (#744) (filecoin-project/go-fil-markets#744)
- feat(retrievalmarket): use ready manager (#739) (filecoin-project/go-fil-markets#739)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Marco Munizaga | 1 | +133/-90 | 11 |
Hannah Howard | 1 | +4/-4 | 1 |
- github.com/filecoin-project/go-fil-markets:
- feat: dagstore_wrapper: DestroyShardSync (#736) (filecoin-project/go-fil-markets#736)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
LexLuthr | 1 | +35/-1 | 3 |
- github.com/filecoin-project/go-fil-markets:
- Upgrade to
go-car
2.4.1
(#733) (filecoin-project/go-fil-markets#733)
- Upgrade to
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Masih H. Derkani | 1 | +3/-3 | 2 |
- github.com/filecoin-project/go-fil-markets:
- feat: update deps (#731) (filecoin-project/go-fil-markets#731)
- Upgrade to go-ipfs-blockstore
v1.2.0
(#728) (filecoin-project/go-fil-markets#728)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Masih H. Derkani | 2 | +39/-19 | 4 |
dirkmc | 1 | +37/-13 | 5 |
- github.com/filecoin-project/go-fil-markets:
- Upgrade to go-ipfs-blockstore
v1.2.0
(#728) (filecoin-project/go-fil-markets#728)
- Upgrade to go-ipfs-blockstore
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Masih H. Derkani | 1 | +28/-19 | 3 |
- github.com/filecoin-project/go-fil-markets:
- Upgrade index-provider and related dependencies (#722) (filecoin-project/go-fil-markets#722)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Masih H. Derkani | 1 | +2378/-1841 | 15 |
- github.com/filecoin-project/go-fil-markets:
- migrate provider deal proposal label to the new format (#721) (filecoin-project/go-fil-markets#721)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 2 | +1517/-58 | 17 |
- github.com/filecoin-project/go-fil-markets:
- Use new go-state-types state accessors (#711) (#719) (filecoin-project/go-fil-markets#719)
- chore: update go-car dependency (#709) (filecoin-project/go-fil-markets#709)
- fix:close ask/dealstatus stream (#710) (filecoin-project/go-fil-markets#710)
- fix: fire storage deal provider ready event after startup completes (#708) (filecoin-project/go-fil-markets#708)
- release: v1.20.3 (#703) (filecoin-project/go-fil-markets#703)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 3 | +113/-121 | 39 |
Rod Vagg | 1 | +3/-3 | 2 |
Mike | 1 | +2/-0 | 1 |
- github.com/filecoin-project/go-fil-markets:
- validate deal proposal (#702) (filecoin-project/go-fil-markets#702)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Anton Evangelatov | 1 | +8/-0 | 1 |
- github.com/filecoin-project/go-fil-markets:
- Upgrade index-provider with the latest metadata format (#688) (filecoin-project/go-fil-markets#688)
- release: v1.20.0 (filecoin-project/go-fil-markets#686)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Masih H. Derkani | 1 | +34/-28 | 4 |
- github.com/filecoin-project/go-fil-markets:
- Index publishing work (#673) (filecoin-project/go-fil-markets#673)
- Merge branch 'release/v1.19.1'
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Aarsh Shah | 1 | +890/-219 | 22 |
- github.com/filecoin-project/go-fil-markets:
- feat(clientstates): handle payment chanel ready to go (#677) (filecoin-project/go-fil-markets#677)
- release: v1.19.0 (filecoin-project/go-fil-markets#672)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 1 | +23/-5 | 6 |
- github.com/filecoin-project/go-fil-markets:
- Update to go-data-transfer v1.14.0 / go-libp2p v0.18.0-rc1 (#669) (filecoin-project/go-fil-markets#669)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 1 | +163/-119 | 9 |
dirkmc | 1 | +20/-0 | 1 |
Reverts the following commits:
- github.com/filecoin-project/go-fil-markets:
- log advertisement cid for announcement and update deps (#667) (filecoin-project/go-fil-markets#667)
- release: v1.15.0 (filecoin-project/go-fil-markets#661)
- retrieve by any CID (not just root CID) and reference provider integration (#629) (filecoin-project/go-fil-markets#629)
The revert commit is:
- github.com/filecoin-project/go-fil-markets:
- revert index provider PR #629 and associated PRs (#670) (filecoin-project/go-fil-markets#670)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 2 | +1038/-1053 | 45 |
Aarsh Shah | 1 | +23/-19 | 5 |
Dirk McCormick | 1 | +11/-0 | 1 |
- github.com/filecoin-project/go-fil-markets:
- refactor: isolate commp in its own package to avoid exposing pulling filecoin-ffi (#659) (filecoin-project/go-fil-markets#659)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 1 | +5/-4 | 3 |
- github.com/filecoin-project/go-fil-markets:
- add SeekStart method to inflator reader (#656) (filecoin-project/go-fil-markets#656)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 1 | +317/-52 | 10 |
Add timeout for awaiting restart
- github.com/filecoin-project/go-fil-markets:
- Timeout provider after waiting a period of time for transfer to restart (#655) (filecoin-project/go-fil-markets#655)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 1 | +204/-86 | 10 |
Update to context data stores
- github.com/filecoin-project/go-fil-markets:
- Update go-car to v2.1.0 (#650) (filecoin-project/go-fil-markets#650)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Łukasz Magiera | 1 | +1670/-6 | 4 |
- github.com/filecoin-project/go-fil-markets:
- Fix network error log (#643) (filecoin-project/go-fil-markets#643)
- github.com/filecoin-project/go-data-transfer (v1.11.1 -> v1.11.4):
- fix: clear error message on channel open after restart (#273) (filecoin-project/go-data-transfer#273)
- fix: flaky TestAutoRestartAfterBouncingInitiator (sleep before starting new initiator) (#275) (filecoin-project/go-data-transfer#275)
- fix: check channel cancel on pause / resume (#271) (filecoin-project/go-data-transfer#271)
- fix: startup channel monitor when a channel is restarted (#269) (filecoin-project/go-data-transfer#269)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 7 | +297/-18 | 14 |
Dirk McCormick | 3 | +35/-0 | 3 |
Aarsh Shah | 1 | +1/-1 | 1 |
- github.com/filecoin-project/go-fil-markets:
- block in Publish state when message sending fails due to lack of funds (#638) (filecoin-project/go-fil-markets#638)
- Standardize definition of a recursive non-matching selector (#640) (filecoin-project/go-fil-markets#640)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Peter Rabbitson | 1 | +42/-48 | 14 |
Anton Evangelatov | 1 | +21/-0 | 4 |
- github.com/filecoin-project/go-fil-markets:
- feat: upgrade to go-data-transfer v1.11.1 (#636) (filecoin-project/go-fil-markets#636)
- github.com/filecoin-project/go-data-transfer (v1.11.0 -> v1.11.1):
- feat: update to go-graphsync v0.10.0 (#263) (filecoin-project/go-data-transfer#263)
- github.com/ipfs/go-graphsync (v0.10.0-rc3 -> v0.10.0):
- feat: update to go-ipld-prime v0.12.3 (#237) (ipfs/go-graphsync#237)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Dirk McCormick | 2 | +33/-0 | 2 |
dirkmc | 3 | +14/-16 | 7 |
- github.com/filecoin-project/go-fil-markets:
- commp: expose MaxTraversalLinks option for generating CommP (#633) (filecoin-project/go-fil-markets#633)
- fix: retrieval not found error (#630) (filecoin-project/go-fil-markets#630)
- github.com/filecoin-project/go-data-transfer (v1.10.0 -> v1.11.0):
- feat: update to go-ipld-prime v0.12.3 (#261) (filecoin-project/go-data-transfer#261)
- refactor: remove libp2p protocol cache (#259) (filecoin-project/go-data-transfer#259)
- feat: update to graphsync v0.10.0-rc3 (#258) (filecoin-project/go-data-transfer#258)
- Use do-not-send-first-blocks extension for restarts (#257) (filecoin-project/go-data-transfer#257)
- Fix parallel transfers between same two peers (#254) (filecoin-project/go-data-transfer#254)
- github.com/ipfs/go-graphsync (v0.9.0 -> v0.10.0-rc3):
- Do not send first blocks extension (#230) (ipfs/go-graphsync#230)
- Protect Libp2p Connections (#229) (ipfs/go-graphsync#229)
- test(responsemanager): remove check (#228) (ipfs/go-graphsync#228)
- feat(graphsync): give missing blocks a named error (#227) (ipfs/go-graphsync#227)
- Add request limits (#224) (ipfs/go-graphsync#224)
- Tech Debt Cleanup and Docs Update (#219) (ipfs/go-graphsync#219)
- fix(requestmanager): remove main thread block on allocation (#216) (ipfs/go-graphsync#216)
- feat(allocator): add debug logging (#213) (ipfs/go-graphsync#213)
- fix: spurious warn log (#210) (ipfs/go-graphsync#210)
- fix(message): fix dropping of response extensions (#211) (ipfs/go-graphsync#211)
- docs(CHANGELOG): update change log (ipfs/go-graphsync#208)
- docs(README): add notice about branch rename
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 14 | +3315/-2461 | 98 |
dirkmc | 7 | +837/-363 | 51 |
hannahhoward | 8 | +138/-3 | 9 |
Dirk McCormick | 2 | +38/-3 | 2 |
Reinstate update to graphsync v0.9.0 with new Linksystem IPLD prime
- Remove go-multistore dependency
- update go-data-transfer to v1.9.0
- Revert "Pass deal proposal instead of deal ID to OnDealExpiredOrSlashed (#476) (filecoin-project/go-fil-markets#476)"
- "Pass deal proposal instead of deal ID to OnDealExpiredOrSlashed (#616) (filecoin-project/go-fil-markets#616)"
- Migrate to DAG store + CARv2 blockstores for storage and retrieval (#576) (filecoin-project/go-fil-markets#576)
- Pass deal proposal instead of deal ID to OnDealExpiredOrSlashed (#476) (filecoin-project/go-fil-markets#476)
- Add a
StorageDealTransferQueued
event on the storage client that means that the data transfer request has been queued and will be executed soon. - Support padding out smaller files (#536).
- Storage Client peer and the peer that actually does the data transfer can be different (#585).
Adds Dynamic Retrieval Pricing
- github.com/filecoin-project/go-fil-markets:
- Dynamic Retrieval Pricing (#542) (filecoin-project/go-fil-markets#542)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Aarsh Shah | 1 | +1224/-130 | 17 |
dirkmc | 1 | +18/-0 | 1 |
Generating Changelog for github.com/filecoin-project/go-fil-markets v1.3.0..3511c5617142836e369e31890f544bdd574d970f
- github.com/filecoin-project/go-fil-markets:
- Update to go data transfer v1.6.0 (#550) (filecoin-project/go-fil-markets#550)
- fix first make error (#548) (filecoin-project/go-fil-markets#548)
- github.com/filecoin-project/go-data-transfer (v1.5.0 -> v1.6.0):
- fix: option to disable accept and complete timeouts
- fix: disable restart ack timeout
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Dirk McCormick | 3 | +53/-105 | 6 |
dirkmc | 2 | +53/-33 | 10 |
Jack Yao | 1 | +1/-1 | 1 |
- github.com/filecoin-project/go-fil-markets:
- fix restarts during data transfer for a retrieval deal (#540) (filecoin-project/go-fil-markets#540)
- Test Retrieval for offline deals (#541) (filecoin-project/go-fil-markets#541)
- Allow anonymous submodule checkout (#535) (filecoin-project/go-fil-markets#535)
- github.com/filecoin-project/go-data-transfer (v1.4.3 -> v1.5.0):
- Add isRestart param to validators (#197) (filecoin-project/go-data-transfer#197)
- fix: flaky TestChannelMonitorAutoRestart (#198) (filecoin-project/go-data-transfer#198)
- Channel monitor watches for errors instead of measuring data rate (#190) (filecoin-project/go-data-transfer#190)
- fix: prevent concurrent restarts for same channel (#195) (filecoin-project/go-data-transfer#195)
- fix: channel state machine event handling (#194) (filecoin-project/go-data-transfer#194)
- Dont double count data sent (#185) (filecoin-project/go-data-transfer#185)
- github.com/ipfs/go-graphsync (v0.6.0 -> v0.6.1):
- feat: fire network error when network disconnects during request (#164) (ipfs/go-graphsync#164)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 9 | +2595/-1346 | 70 |
Aarsh Shah | 1 | +226/-71 | 1 |
Dirk McCormick | 2 | +32/-0 | 2 |
Peter Rabbitson | 1 | +1/-1 | 1 |
- github.com/filecoin-project/go-fil-markets:
- add timeout for sending cancel message to peer when retrieval cancelled (#531) (filecoin-project/go-fil-markets#531)
- Flush out & fix retrieval bugs (#525) (filecoin-project/go-fil-markets#525)
- fix: use time-based deal ID instead of stored counter (#529) (filecoin-project/go-fil-markets#529)
- github.com/filecoin-project/go-data-transfer (v1.4.1 -> v1.4.2):
- Support no-op error responses (#186) (filecoin-project/go-data-transfer#186)
- fix: fail a pull channel when there is a timeout receiving the Complete message (#179) (filecoin-project/go-data-transfer#179)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Aarsh Shah | 2 | +293/-364 | 16 |
dirkmc | 4 | +206/-149 | 12 |
Dirk McCormick | 1 | +13/-0 | 1 |
- github.com/filecoin-project/go-fil-markets:
- feat: update to go-data-transfer v1.4.1 (#523) (filecoin-project/go-fil-markets#523)
- Poll Provider for acceptance only till (deal start epoch + grace period) has elapsed (#516) (filecoin-project/go-fil-markets#516)
- Add DealStages to track and log Deal status updates (#502) (filecoin-project/go-fil-markets#502)
- github.com/filecoin-project/go-data-transfer (v1.4.0 -> v1.4.1):
- Add ChannelStages to keep track of history of lifecycle of a DataTransfer (#163) (filecoin-project/go-data-transfer#163)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Anton Evangelatov | 2 | +1360/-39 | 16 |
Aarsh Shah | 1 | +42/-0 | 2 |
dirkmc | 3 | +32/-3 | 5 |
Dirk McCormick | 1 | +11/-0 | 1 |
Generating Changelog for github.com/filecoin-project/go-fil-markets v1.2.2..cf830ee0459221d4ba7e91f105a0f19b6d5a453e
- github.com/filecoin-project/go-fil-markets:
- fix: process payment request from provider while initiating payment channel (#520) (filecoin-project/go-fil-markets#520)
- fix: remove LocatePieceForDealWithinSector (no longer used) (#518) (filecoin-project/go-fil-markets#518)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 3 | +66/-60 | 8 |
- github.com/filecoin-project/go-fil-markets:
- feat: update to go-data-transfer v1.4.0 (#514) (filecoin-project/go-fil-markets#514)
- github.com/filecoin-project/go-data-transfer (v1.3.0 -> v1.4.0):
- feat: add config options to enable / disable push or pull monitoring individually (#174) (filecoin-project/go-data-transfer#174)
- fix: ensure channel monitor shuts down when transfer complete (#171) (filecoin-project/go-data-transfer#171)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 5 | +65/-17 | 9 |
Dirk McCormick | 1 | +12/-0 | 1 |
- github.com/filecoin-project/go-fil-markets:
- feat: update tests for go-data-transfer 1.3.0 (#510) (filecoin-project/go-fil-markets#510)
- github.com/filecoin-project/go-data-transfer (v1.2.9 -> v1.3.0):
- feat: use random number instead of incrementing counter for transfer ID (#169) (filecoin-project/go-data-transfer#169)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 4 | +185/-95 | 21 |
Dirk McCormick | 1 | +11/-0 | 1 |
- github.com/filecoin-project/go-fil-markets:
- feat: update to go-data-transfer v1.2.9 (#508) (#504) (filecoin-project/go-fil-markets#504)
- always try to return some message to the client (#498) (filecoin-project/go-fil-markets#498)
- fix: close the reader after unsealing into blockstore (#507) (filecoin-project/go-fil-markets#507)
- fix: disallow concurrent retrieval deals for same peer/cid (#493) (filecoin-project/go-fil-markets#493)
- make deal state channel id nilable (#490) (filecoin-project/go-fil-markets#490)
- fix: add funds to payment channel before allocating lane (#495) (filecoin-project/go-fil-markets#495)
- github.com/filecoin-project/go-data-transfer (v1.2.7 -> v1.2.9):
- fix: log line in pull data channel monitor (#165) (filecoin-project/go-data-transfer#165)
- feat: better reconnect behaviour (#162) (filecoin-project/go-data-transfer#162)
- Improve push channel to detect when not all data has been received (#157) (filecoin-project/go-data-transfer#157)
- fix: flaky TestSimulatedRetrievalFlow (#159) (filecoin-project/go-data-transfer#159)
- feat: better logging (#155) (filecoin-project/go-data-transfer#155)
- fix: add missing event names (#148) (filecoin-project/go-data-transfer#148)
- enable codecov. (#146) (filecoin-project/go-data-transfer#146)
- Better error message on complete (#145) (filecoin-project/go-data-transfer#145)
- test: check total blocks sent when theres a restart (#140) (filecoin-project/go-data-transfer#140)
- feat(deps): update to go-graphsync v0.6.0 (#139) (filecoin-project/go-data-transfer#139)
- github.com/ipfs/go-graphsync (v0.5.2 -> v0.6.0):
- docs(CHANGELOG): revise for 0.6.0
- docs(CHANGELOG): update for 0.6.0 release
- move block allocation into message queue (#140) (ipfs/go-graphsync#140)
- Response Assembler Refactor (#138) (ipfs/go-graphsync#138)
- Add error listener on receiver (#136) (ipfs/go-graphsync#136)
- Run testplan on in CI (#137) (ipfs/go-graphsync#137)
- fix(responsemanager): fix network error propogation (#133) (ipfs/go-graphsync#133)
- testground test for graphsync (#132) (ipfs/go-graphsync#132)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 17 | +3973/-1000 | 88 |
Alex Cruikshank | 4 | +3135/-1785 | 46 |
Hannah Howard | 4 | +671/-386 | 28 |
Whyrusleeping | 1 | +33/-22 | 1 |
hannahhoward | 2 | +38/-15 | 4 |
Dirk McCormick | 1 | +19/-0 | 1 |
raulk | 1 | +2/-2 | 1 |
- github.com/filecoin-project/go-fil-markets:
- Update cbor-gen to ingore unknown map fields (#492) (filecoin-project/go-fil-markets#492)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Łukasz Magiera | 1 | +111/-33 | 13 |
dirkmc | 1 | +11/-0 | 1 |
Whyrusleeping | 1 | +3/-1 | 1 |
Dirk McCormick | 1 | +1/-3 | 1 |
- github.com/filecoin-project/go-fil-markets:
- feat: add RawBlockSize to DataRef (#487) (filecoin-project/go-fil-markets#487)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 2 | +47/-3 | 3 |
- github.com/filecoin-project/go-fil-markets:
- Better storage fsm error handling (#484) (filecoin-project/go-fil-markets#484)
- release: v1.1.6 (#485) (filecoin-project/go-fil-markets#485)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 2 | +91/-20 | 3 |
- github.com/filecoin-project/go-fil-markets:
- fix: move publish deals msg response parsing from markets into lotus (#475) (filecoin-project/go-fil-markets#475)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 2 | +60/-22 | 5 |
- github.com/filecoin-project/go-fil-markets:
- retrieval: skip payment channel creation if total price is zero (#480) (filecoin-project/go-fil-markets#480)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 1 | +36/-7 | 8 |
- github.com/filecoin-project/go-fil-markets:
- fix: handle retrieval deals with zero price per byte (#477) (filecoin-project/go-fil-markets#477)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 2 | +144/-28 | 13 |
Generating Changelog for github.com/filecoin-project/go-fil-markets v1.1.1..d43e9447747b51824c9628e7cff5f2d2c97ae253
- github.com/filecoin-project/go-fil-markets:
- feat: update to go-data-transfer v1.2.7 (#472) (filecoin-project/go-fil-markets#472)
- github.com/filecoin-project/go-data-transfer (v1.2.5 -> v1.2.7):
- feat: configurable send message timeouts (#136) (filecoin-project/go-data-transfer#136)
- log request / response events (#137) (filecoin-project/go-data-transfer#137)
- fix: dont complete transfer because graphsync request was cancelled (#134) (filecoin-project/go-data-transfer#134)
- feat: better push channel monitor logging (#133) (filecoin-project/go-data-transfer#133)
- add logging to push channel monitor (#131) (filecoin-project/go-data-transfer#131)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 9 | +216/-72 | 17 |
Dirk McCormick | 1 | +17/-2 | 1 |
- github.com/filecoin-project/go-fil-markets:
- feat: go-data-transfer v1.2.5 (with restart limit) (#470) (filecoin-project/go-fil-markets#470)
- github.com/filecoin-project/go-data-transfer (v1.2.4 -> v1.2.5):
- feat: limit consecutive restarts with no data transfer (#129) (filecoin-project/go-data-transfer#129)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 4 | +212/-82 | 9 |
Dirk McCormick | 1 | +13/-0 | 1 |
Better retry config
- github.com/filecoin-project/go-fil-markets:
- feat: retry config - separate max open attempts from backoff factor (#467) (filecoin-project/go-fil-markets#467)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 2 | +236/-113 | 12 |
When the miner restarts it should not dial the client, the client will automatically dial the miner.
- github.com/filecoin-project/go-fil-markets:
- on restart miner shouldn't dial client (#463) (filecoin-project/go-fil-markets#463)
- github.com/filecoin-project/go-data-transfer (v1.2.3 -> v1.2.4):
- Automatically restart push channel (#127) (filecoin-project/go-data-transfer#127)
- github.com/ipfs/go-graphsync (v0.5.0 -> v0.5.2):
- RegisterNetworkErrorListener should fire when there's an error connecting to the peer (#127) (ipfs/go-graphsync#127)
- Permit multiple data subscriptions per original topic (#128) (ipfs/go-graphsync#128)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 6 | +1491/-282 | 42 |
Alex Cruikshank | 1 | +188/-110 | 12 |
hannahhoward | 1 | +30/-14 | 8 |
Hannah Howard | 1 | +23/-6 | 3 |
Dirk McCormick | 1 | +19/-0 | 1 |
Generating Changelog for github.com/filecoin-project/go-fil-markets v1.0.9..73534649f61b89d2a332b0939e19aa440a9dc6dc
- github.com/filecoin-project/go-fil-markets:
- feat: update to go-data-transfer v1.2.3 (#465) (filecoin-project/go-fil-markets#465)
- Normalize final states for cancelled retrieval deals (#464) (filecoin-project/go-fil-markets#464)
- github.com/filecoin-project/go-data-transfer (v1.2.2 -> v1.2.3):
- Better retry config (#124) (filecoin-project/go-data-transfer#124)
- feat: expose channel state on Manager interface (#125) (filecoin-project/go-data-transfer#125)
- Fix typo, wrap correct FSM error (#123) (filecoin-project/go-data-transfer#123)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 5 | +188/-10 | 10 |
Ingar Shu | 2 | +59/-26 | 16 |
Dirk McCormick | 1 | +16/-0 | 1 |
- github.com/filecoin-project/go-fil-markets:
- fix: clear deal message when deal accepted (#461) (filecoin-project/go-fil-markets#461)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 2 | +24/-0 | 2 |
- feat: go-data-transfer 1.2.2 (#459) (filecoin-project/go-fil-markets#459)
- Cancel transfer should cause Storage deal to fail (#457) (filecoin-project/go-fil-markets#457)
- Give more visibility (to the client) while waiting for deal acceptance (#458) (filecoin-project/go-fil-markets#458)
- docs(CHANGELOG): update for v1.0.7 release (filecoin-project/go-fil-markets#456)
- github.com/filecoin-project/go-data-transfer (v1.0.1 -> v1.2.2):
- fix(graphsync): fix UseStore for restarts (#115) (filecoin-project/go-data-transfer#115)
- Fire cancel locally even if remote cancel fails (#120) (filecoin-project/go-data-transfer#120)
- fix: respect context when opening stream (#119) (filecoin-project/go-data-transfer#119)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 2 | +1307/-213 | 22 |
dirkmc | 5 | +395/-82 | 23 |
Steven Allen | 4 | +419/-37 | 8 |
Ingar Shu | 1 | +10/-5 | 3 |
Dirk McCormick | 1 | +13/-0 | 1 |
Seperate pre-commit & post-commit states for deals
- github.com/filecoin-project/go-fil-markets:
- docs(CHANGELOG): update for v1.0.6 (filecoin-project/go-fil-markets#454)
- Add StorageDealAwaitingPreCommit state (#453) (filecoin-project/go-fil-markets#453)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 1 | +349/-37 | 19 |
Complete removal of temp file usage
- github.com/filecoin-project/go-fil-markets:
- Integrate go-commp-utils (#452) (filecoin-project/go-fil-markets#452)
- release: v1.0.5 (filecoin-project/go-fil-markets#451)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
dirkmc | 1 | +51/-854 | 21 |
Minor bug fix release
- github.com/filecoin-project/go-fil-markets:
- Remove temp files (#449) (filecoin-project/go-fil-markets#449)
- fix: fail fast in tests that use a waitgroup Wait() (#450) (filecoin-project/go-fil-markets#450)
- Make it possible to configure the proof type at runtime. (filecoin-project/go-fil-markets#448)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 1 | +292/-393 | 17 |
Steven Allen | 1 | +21/-11 | 6 |
dirkmc | 1 | +21/-7 | 1 |
Integrate new lotus FundManager
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Dirk McCormick | 1 | +75/-311 | 17 |
Minor bug fixes and interface change for OnDealSectorCommitted
- github.com/filecoin-project/go-fil-markets:
- Pass PublishCID (#441) (filecoin-project/go-fil-markets#441)
- docs(CHANGELOG): update for 1.0.0 release (filecoin-project/go-fil-markets#443)
- fix(providerstates): save paths on commP mismatch (#440) (filecoin-project/go-fil-markets#440)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 2 | +14/-9 | 7 |
Cut 1.0.0 release with a few fixes
- github.com/filecoin-project/go-fil-markets:
- docs(CHANGELOG): update for 0.9.1 (filecoin-project/go-fil-markets#439)
- If available, SetAsk will use a previously-stored ask for default values for Min/Max piece sizes (#438) (filecoin-project/go-fil-markets#438)
- Create SECURITY.md (#436) (filecoin-project/go-fil-markets#436)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Ingar Shu | 1 | +26/-13 | 2 |
David Dias | 1 | +9/-0 | 1 |
Critical bug fix for v0.9.0
- github.com/filecoin-project/go-fil-markets:
- fix(clientstates): fix panil on transfer id not present (#437) (filecoin-project/go-fil-markets#437)
- docs(CHANGELOG): update for 0.9.0 release (filecoin-project/go-fil-markets#434)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 1 | +4/-0 | 1 |
Major update with data transfer protocol v1.1 with support for restarts Also restarts data transfer automatically for storage market side
- github.com/filecoin-project/go-fil-markets:
- Record data transfer errors (#432) (filecoin-project/go-fil-markets#432)
- set ask correct behaviour (#433) (filecoin-project/go-fil-markets#433)
- Resume Storage Market Data Transfer (#430) (filecoin-project/go-fil-markets#430)
- Exponential backoff, rebased (#431) (filecoin-project/go-fil-markets#431)
- Providers should reject deals with invalid durations (#427) (filecoin-project/go-fil-markets#427)
- docs(CHANGELOG): update for 0.7.1 (filecoin-project/go-fil-markets#428)
- github.com/filecoin-project/go-data-transfer (v0.6.7 -> v0.9.0):
- docs(CHANGELOG): update for 0.9.0
- Message compatibility on graphsync (#102) (filecoin-project/go-data-transfer#102)
- Handle network errors/stalls (#101) (filecoin-project/go-data-transfer#101)
- Resume Data Transfer (#100) (filecoin-project/go-data-transfer#100)
- docs(CHANGELOG): update for 0.6.7 release (filecoin-project/go-data-transfer#98)
- github.com/ipfs/go-graphsync (v0.2.1 -> v0.3.0):
- feat(CHANGELOG): update for 0.3.0
- docs(CHANGELOG): update for 0.2.1 (ipfs/go-graphsync#103)
- Track actual network operations in a response (#102) (ipfs/go-graphsync#102)
- feat(responsecache): prune blocks more intelligently (#101) (ipfs/go-graphsync#101)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Aarsh Shah | 3 | +10588/-2517 | 105 |
Hannah Howard | 6 | +2463/-1036 | 68 |
hannahhoward | 2 | +50/-3 | 5 |
Aayush Rajasekaran | 1 | +23/-20 | 4 |
minor bug fixes and optimizations
- github.com/filecoin-project/go-fil-markets:
- docs(CHANGELOG): update for 0.7.0 (filecoin-project/go-fil-markets#426)
- early return in retrieval validation to prevent unnecessary disk access (#425) (filecoin-project/go-fil-markets#425)
- Add option for specific stopping event for providers in TestRestartClient (#424) (filecoin-project/go-fil-markets#424)
- Handle re-sent deal proposals (#423) (filecoin-project/go-fil-markets#423)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Ingar Shu | 2 | +145/-13 | 4 |
Hannah Howard | 1 | +16/-14 | 2 |
Switch to cbor-map encodings across the module, with migrations
- github.com/filecoin-project/go-fil-markets:
- Switch to cbor map encoding for storage market (#420) (filecoin-project/go-fil-markets#420)
- Retrieval Migration to CBOR Map (#418) (filecoin-project/go-fil-markets#418)
- Move PieceStore To Map Encodings (#415) (filecoin-project/go-fil-markets#415)
- docs(CHANGELOG): update for 0.6.3 (filecoin-project/go-fil-markets#421)
- github.com/filecoin-project/go-data-transfer (v0.6.6 -> v0.6.7-0.20200929095758-d6c2eaff0694):
- Feat/cleanup errors (#90) (filecoin-project/go-data-transfer#90)
- Disambiguate whether a revalidator recognized a request when checking for a need to revalidate (#87) (filecoin-project/go-data-transfer#87)
- docs(CHANGELOG): update for 0.6.6 (filecoin-project/go-data-transfer#89)
- github.com/filecoin-project/go-statemachine (v0.0.0-20200813232949-df9b130df370 -> v0.0.0-20200925024713-05bd7c71fbfe):
- feat(fsm): switch to interface storedstate
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 5 | +13849/-3533 | 110 |
hannahhoward | 1 | +13/-2 | 2 |
dependency update with fix for graphsync
- github.com/filecoin-project/go-fil-markets:
- feat(deps): update data transfer 0.6.6 (#417) (filecoin-project/go-fil-markets#417)
- docs(CHANGELOG): update for 0.6.2 (filecoin-project/go-fil-markets#416)
- github.com/filecoin-project/go-data-transfer (v0.6.5 -> v0.6.6):
- docs(CHANGELOG): update for 0.6.6
- feat(deps): update graphsync (#86) (filecoin-project/go-data-transfer#86)
- docs(CHANGELOG): updates for 0.6.5 (filecoin-project/go-data-transfer#85)
- github.com/ipfs/go-graphsync (v0.2.0 -> v0.2.1):
- docs(CHANGELOG): update for 0.2.1
- Release/0.2.0 (ipfs/go-graphsync#99)
- fix(metadata): fix cbor-gen (#98) (ipfs/go-graphsync#98)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
hannahhoward | 2 | +104/-68 | 2 |
Hannah Howard | 3 | +21/-25 | 7 |
security fixes and dependency updates
- github.com/filecoin-project/go-fil-markets:
- feat(deps): update data transfer and graphsync (#413) (filecoin-project/go-fil-markets#413)
- Additional validations for deal proposals (#409) (filecoin-project/go-fil-markets#409)
- Release/v0.6.1 (filecoin-project/go-fil-markets#412)
- feat(storagemarket): remove passthrough methods (#404) (filecoin-project/go-fil-markets#404)
-
- Consider ClientCollateral when validating deal proposal (#408) (filecoin-project/go-fil-markets#408)
- Persist retrieval ask on disk (#410) (filecoin-project/go-fil-markets#410)
- Tidy up comments (#405) (filecoin-project/go-fil-markets#405)
- github.com/filecoin-project/go-data-transfer (v0.6.4 -> v0.6.5):
- docs(CHANGELOG): updates for 0.6.5
- feat(deps): update graphsync 0.2.0 (#83) (filecoin-project/go-data-transfer#83)
- docs(CHANGELOG): update for 0.6.4 (filecoin-project/go-data-transfer#82)
- github.com/hannahhoward/cbor-gen-for (v0.0.0-20200723175505-5892b522820a -> v0.0.0-20200817222906-ea96cece81f1):
- add flag to select map encoding (hannahhoward/cbor-gen-for#1)
- github.com/ipfs/go-graphsync (v0.1.2 -> v0.2.0):
- docs(CHANGELOG): update for 0.2.0
- style(imports): fix imports
- fix(selectorvalidator): memory optimization (#97) (ipfs/go-graphsync#97)
- Update [email protected] (#92) (ipfs/go-graphsync#92)
- refactor(metadata): use cbor-gen encoding (#96) (ipfs/go-graphsync#96)
- Release/v0.1.2 (ipfs/go-graphsync#95)
- Return Request context cancelled error (#93) (ipfs/go-graphsync#93)
- feat(benchmarks): add p2p stress test (#91) (ipfs/go-graphsync#91)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Eric Myhre | 1 | +2919/-121 | 39 |
Hannah Howard | 6 | +498/-346 | 49 |
hannahhoward | 3 | +248/-189 | 9 |
Ingar Shu | 3 | +357/-38 | 12 |
whyrusleeping | 1 | +31/-18 | 2 |
Aarsh Shah | 1 | +27/-1 | 3 |
Kirk Baird | 1 | +11/-11 | 3 |
Minor fixes around network timeouts, restarts, chain issues
- github.com/filecoin-project/go-fil-markets:
- feat(deps): update data transfer 0.6.4
- feat(network): add config options (#403) (filecoin-project/go-fil-markets#403)
- Test Restart for ClientEventDealPublished AND ClientEventDealActivated (#399) (filecoin-project/go-fil-markets#399)
- increase timeout (#402) (filecoin-project/go-fil-markets#402)
-
- Change signature of callback for WaitForMessage() to take a "final Cid" parameter (#400) (filecoin-project/go-fil-markets#400)
- feat(clientutils): encode cid directly (#398) (filecoin-project/go-fil-markets#398)
- docs(CHANGELOG): update for 0.6.0 release (filecoin-project/go-fil-markets#397)
- github.com/filecoin-project/go-data-transfer (v0.6.3 -> v0.6.4):
- docs(CHANGELOG): update for 0.6.4
- Ensure valid messages are returned from FromNet() (#74) (filecoin-project/go-data-transfer#74)
- Release/v0.6.3 (filecoin-project/go-data-transfer#70)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 2 | +94/-68 | 11 |
Aarsh Shah | 2 | +108/-39 | 5 |
Ingar Shu | 2 | +45/-14 | 10 |
hannahhoward | 2 | +19/-3 | 3 |
Major release that updates to specs-actors v0.9.7, which also introduces the new go-state-types
dependency. This release also introduces non-blocking retrieval.
- Update to specs-actors v0.9.7 (#396) (filecoin-project/go-fil-markets#396)
- Use shared types for exitcode and crypto (#395) (filecoin-project/go-fil-markets#395)
- Consume go-state-types (#394) (filecoin-project/go-fil-markets#394)
- Convert label JSON to CBOR (#393) (filecoin-project/go-fil-markets#393)
- Non blocking retrieval (#392) (filecoin-project/go-fil-markets#392)
- fix(storagemarket): fix test hang (#391) (filecoin-project/go-fil-markets#391)
- docs(CHANGELOG): update for 0.5.9 release (filecoin-project/go-fil-markets#390)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 3 | +678/-289 | 25 |
ZenGround0 | 2 | +226/-187 | 78 |
Aayush Rajasekaran | 1 | +3/-3 | 2 |
Minor stability release to handle connection drops more gracefully and fix a retrieval bug
- github.com/filecoin-project/go-fil-markets:
- Retry with exponential backoff for stream opening (#382) (filecoin-project/go-fil-markets#382)
- fix(retrievalmarket): last block on interval works (#388) (filecoin-project/go-fil-markets#388)
- Release/v0.5.8 (filecoin-project/go-fil-markets#386)
- docs: Add disclaimer to guide people to report issues in Lotus (#384) (filecoin-project/go-fil-markets#384)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 1 | +161/-25 | 17 |
Aarsh Shah | 1 | +132/-24 | 9 |
David Dias | 1 | +5/-0 | 1 |
Minor bug fix release with various small improvements, and memory fixes for Graphsync
- github.com/filecoin-project/go-fil-markets:
- fix(deps): update data transfer
- fix restart issue with deal transferring (#381) (filecoin-project/go-fil-markets#381)
- Plumb deal.PublishCid in HandoffDeal (#383) (filecoin-project/go-fil-markets#383)
- docs(CHANGELOG): update for v0.5.7 (filecoin-project/go-fil-markets#376)
- github.com/filecoin-project/go-data-transfer (v0.6.2 -> v0.6.3):
- docs(CHANGELOG): update for 0.6.3
- fix(deps): update graphsync, small cleanup
- Stop data transfer correctly and some minor cleanp (#69) (filecoin-project/go-data-transfer#69)
- docs(CHANGELOG): update for 0.6.2 release (filecoin-project/go-data-transfer#68)
- github.com/ipfs/go-graphsync (v0.1.1 -> v0.1.2):
- fix(asyncloader): remove send on close channel
- docs(CHANGELOG): update for 0.1.2 release
- Benchmark framework + First memory fixes (#89) (ipfs/go-graphsync#89)
- docs(CHANGELOG): update for v0.1.1 (ipfs/go-graphsync#85)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 1 | +1055/-39 | 17 |
Aarsh Shah | 2 | +125/-120 | 13 |
hannahhoward | 5 | +120/-44 | 16 |
Łukasz Magiera | 1 | +1/-0 | 1 |
Minor release with bug fix for retrieval markets
- github.com/filecoin-project/go-fil-markets:
- fix(retrievalmarket): fix unseal error hang (#375) (filecoin-project/go-fil-markets#375)
- add deal creation time to deals (#373) (filecoin-project/go-fil-markets#373)
- github.com/filecoin-project/go-data-transfer (v0.6.1 -> v0.6.2):
- docs(CHANGELOG): update for 0.6.2 release
- Fix Pull Request Cancelling (#67) (filecoin-project/go-data-transfer#67)
- docs(CHANGELOG): update for 0.6.1 (filecoin-project/go-data-transfer#66)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 2 | +325/-38 | 15 |
Whyrusleeping | 1 | +61/-22 | 11 |
hannahhoward | 1 | +16/-0 | 1 |
Miner release w/ various bug fixes
- github.com/filecoin-project/go-fil-markets:
- docs(CHANGELOG): update for v0.5.6 release
- feat(requestvalidation): use getsync in validation (#372) (filecoin-project/go-fil-markets#372)
- Use collateral from ProposeStorageDealParams (#371) (filecoin-project/go-fil-markets#371)
- Fix UML for docs-check (#370) (filecoin-project/go-fil-markets#370)
- docs(CHANGELOG): update for 0.5.5 (filecoin-project/go-fil-markets#368)
- github.com/filecoin-project/go-statemachine (v0.0.0-20200730031800-c3336614d2a7 -> v0.0.0-20200813232949-df9b130df370):
- fix(uml): make just record predictable (#19) (filecoin-project/go-statemachine#19)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 3 | +318/-235 | 19 |
hannahhoward | 1 | +21/-0 | 1 |
Aayush Rajasekaran | 1 | +6/-3 | 1 |
Minor release updates dependencies and adds back in peer tagging
- github.com/filecoin-project/go-fil-markets:
- Update data transfer 0.6.1 (#366) (filecoin-project/go-fil-markets#366)
- Update specs-actors and cbor-gen (#363) (filecoin-project/go-fil-markets#363)
- Add back connection tagging (#362) (filecoin-project/go-fil-markets#362)
- github.com/filecoin-project/go-data-transfer (v0.5.3 -> v0.6.1):
- docs(CHANGELOG): update for 0.6.1
- Update graphsync 0.1.1 (#65) (filecoin-project/go-data-transfer#65)
- Update changelog for 0.6.0 release (#64) (filecoin-project/go-data-transfer#64)
- Update cbor-gen (#63) (filecoin-project/go-data-transfer#63)
- Release/v0.5.3 (filecoin-project/go-data-transfer#62)
- github.com/ipfs/go-graphsync (v0.1.0 -> v0.1.1):
- docs(CHANGELOG): update for v0.1.1
- docs(CHANGELOG): update for v0.1.0 release (ipfs/go-graphsync#84)
- Dedup by key extension (#83) (ipfs/go-graphsync#83)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 4 | +590/-154 | 33 |
Steven Allen | 3 | +161/-176 | 12 |
hannahhoward | 2 | +38/-1 | 3 |
Minor release to bug fix some multi-addr issues
- github.com/filecoin-project/go-fil-markets:
- Properly add multiaddrs to avoid dialing issues (#356) (filecoin-project/go-fil-markets#356)
- docs(CHANGELOG): update for 0.5.3 release (filecoin-project/go-fil-markets#355)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 1 | +178/-39 | 16 |
Retrieval before seal and improvements to fund management
- github.com/filecoin-project/go-fil-markets:
- Update multistore (#353) (filecoin-project/go-fil-markets#353)
- feat(storagemarket): add label field to deals (#349) (filecoin-project/go-fil-markets#349)
- fix(imports): fix imports issue from previous
- retrieval: Drain piece readers (#348) (filecoin-project/go-fil-markets#348)
- Adding different prices for verified deals (#347) (filecoin-project/go-fil-markets#347)
- update to latest cbor-gen (#346) (filecoin-project/go-fil-markets#346)
- fix(deps): update data-transfer
- Update specs-actors, enforce provider deal collateral bounds (#345) (filecoin-project/go-fil-markets#345)
- Feat/retrieve unsealed (#340) (filecoin-project/go-fil-markets#340)
- Track deals funding for deals that are being negotiated (#336) (filecoin-project/go-fil-markets#336)
- docs(CHANGELOG): update for 0.5.2 release (filecoin-project/go-fil-markets#344)
- github.com/filecoin-project/go-data-transfer (v0.5.1 -> v0.5.3):
- docs(CHANGELOG): update for 0.5.3 release
- fix(deps): update graphsync
- Release infrastructure (#61) (filecoin-project/go-data-transfer#61)
- Update cbor-gen (#60) (filecoin-project/go-data-transfer#60)
- fix(deps): update graphsync
- fix(message): add error check to FromNet (#59) (filecoin-project/go-data-transfer#59)
- github.com/filecoin-project/go-statemachine (v0.0.0-20200714194326-a77c3ae20989 -> v0.0.0-20200730031800-c3336614d2a7):
- fix(fsm): fix test context (#18) (filecoin-project/go-statemachine#18)
- github.com/ipfs/go-graphsync (v0.0.6-0.20200721211002-c376cbe14c0a -> v0.1.0):
- docs(CHANGELOG): update for v0.1.0 release
- Release infrastructure (#81) (ipfs/go-graphsync#81)
- feat(persistenceoptions): add unregister ability (#80) (ipfs/go-graphsync#80)
- fix(message): regen protobuf code (#79) (ipfs/go-graphsync#79)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 7 | +1710/-533 | 105 |
Whyrusleeping | 2 | +477/-433 | 35 |
Ingar Shu | 1 | +545/-20 | 26 |
Łukasz Magiera | 2 | +189/-176 | 9 |
Aayush Rajasekaran | 3 | +144/-79 | 21 |
hannahhoward | 6 | +87/-18 | 10 |
In this release, we move to managing individual, garbage collected stores for each deal.
- github.com/filecoin-project/go-fil-markets:
- Unique Blockstores: RetrievalMarket (#342) (filecoin-project/go-fil-markets#342)
- Unique blockstores: Storage Market (#341) (filecoin-project/go-fil-markets#341)
- docs(CHANGLEOG): update for 0.5.1 (filecoin-project/go-fil-markets#335)
- github.com/filecoin-project/go-data-transfer (v0.5.0 -> v0.5.1):
- Allow custom configuration of transports (#57) (filecoin-project/go-data-transfer#57)
- github.com/ipfs/go-graphsync (v0.0.6-0.20200715204712-ef06b3d32e83 -> v0.0.6-0.20200721211002-c376cbe14c0a):
- feat(persistenceoptions): add unregister ability
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 3 | +2378/-1076 | 90 |
hannahhoward | 1 | +113/-32 | 5 |
Minor improvements and bug fixes, retrieval market now supports unseal price
- github.com/filecoin-project/go-fil-markets:
- fix(queryresponse): set piece retrieval price correctly (#334) (filecoin-project/go-fil-markets#334)
- feat(deps): upgrade specs actors to lotus/next sha (#333) (filecoin-project/go-fil-markets#333)
- Support retrieval UnsealPrice (#325) (#330) (filecoin-project/go-fil-markets#330)
- Cleanup project imports (#327) (filecoin-project/go-fil-markets#327)
- Use client address, not default address, to sign proposals (#326) (filecoin-project/go-fil-markets#326)
- Remove DealAcceptanceBuffer (#322) (filecoin-project/go-fil-markets#322)
- docs(CHANGELOG): update for 0.5.0 release (filecoin-project/go-fil-markets#324)
- github.com/hannahhoward/cbor-gen-for (v0.0.0-20191218204337-9ab7b1bcc099 -> v0.0.0-20200723175505-5892b522820a):
- fix(deps): update cbor-gen-to-latest
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 3 | +1363/-723 | 94 |
Ingar Shu | 1 | +262/-122 | 26 |
Aayush Rajasekaran | 2 | +13/-75 | 5 |
hannahhoward | 1 | +25/-32 | 2 |
Major release with rewrite of retrieval to operate on top of data transfer protocol.
- github.com/filecoin-project/go-fil-markets:
- Retrieval on data transfer (#321) (filecoin-project/go-fil-markets#321)
- docs(CHANGELOG): update for 0.4.0 (filecoin-project/go-fil-markets#318)
- github.com/filecoin-project/go-data-transfer (v0.4.0 -> v0.5.0):
- Minor fixes for retrieval on data transfer (#56) (filecoin-project/go-data-transfer#56)
- github.com/filecoin-project/go-statemachine (v0.0.0-20200703171610-a74a697973b9 -> v0.0.0-20200714194326-a77c3ae20989):
- Just Record Events (#17) (filecoin-project/go-statemachine#17)
- GetSync method (#16) (filecoin-project/go-statemachine#16)
- feat(statemachine): add Has method (#15) (filecoin-project/go-statemachine#15)
- github.com/ipfs/go-graphsync (v0.0.6-0.20200708073926-caa872f68b2c -> v0.0.6-0.20200715204712-ef06b3d32e83):
- feat(requestmanager): run response hooks on completed requests (#77) (ipfs/go-graphsync#77)
- Revert "add extensions on complete (#76)"
- add extensions on complete (#76) (ipfs/go-graphsync#76)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 7 | +3865/-3792 | 96 |
hannahhoward | 1 | +155/-270 | 9 |
Major release with touchups to deal protocol (does not hold open connections), major rewrite of underlying data transfer library, and features like fast retrieval and verified client support
- github.com/filecoin-project/go-fil-markets:
- Update to new data transfer (#317) (filecoin-project/go-fil-markets#317)
- Add NewQueryV1, which has an optional PieceID param (#313) (filecoin-project/go-fil-markets#313)
- Add PieceCid to RetrievalPeer (#312) (filecoin-project/go-fil-markets#312)
- add locks around client deals (#315) (filecoin-project/go-fil-markets#315)
- Merge branch 'release/v0.3.1.1'
- add locks protecting retrieval market maps (#311) (filecoin-project/go-fil-markets#311)
- Fix/make streams context aware (#308) (filecoin-project/go-fil-markets#308)
- Reject deals based on verifreg.DataCap for client (#307) (filecoin-project/go-fil-markets#307)
- fix(storagemarket): run deal restarts in go routine (#309) (filecoin-project/go-fil-markets#309)
- StorageProvider records Slashed Or Expired Deals (#306) (filecoin-project/go-fil-markets#306)
- Fast retrieval support (#305) (filecoin-project/go-fil-markets#305)
- Clients can create verified deals (#304) (filecoin-project/go-fil-markets#304)
- Use Query Protocol in storage deal negotiation (#297) (filecoin-project/go-fil-markets#297)
- github.com/filecoin-project/go-data-transfer (v0.3.0 -> v0.4.0):
- The new data transfer (#55) (filecoin-project/go-data-transfer#55)
- Actually track progress for send/receive (#53) (filecoin-project/go-data-transfer#53)
- github.com/filecoin-project/go-statemachine (v0.0.0-20200619205156-c7bf525c06ef -> v0.0.0-20200703171610-a74a697973b9):
- feat(statemachine): add Has method
- github.com/ipfs/go-graphsync (v0.0.6-0.20200504202014-9d5f2c26a103 -> v0.0.6-0.20200708073926-caa872f68b2c):
- All changes to date including pause requests & start paused, along with new adds for cleanups and checking of execution (#75) (ipfs/go-graphsync#75)
- More fine grained response controls (#71) (ipfs/go-graphsync#71)
- Refactor request execution and use IPLD SkipMe functionality for proper partial results on a request (#70) (ipfs/go-graphsync#70)
- feat(graphsync): implement do-no-send-cids extension (#69) (ipfs/go-graphsync#69)
- Incoming Block Hooks (#68) (ipfs/go-graphsync#68)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 10 | +12777/-4664 | 152 |
Ingar Shu | 7 | +1318/-834 | 61 |
dirkmc | 1 | +401/-212 | 20 |
vyzo | 3 | +36/-6 | 3 |
hannahhoward | 2 | +25/-0 | 3 |
Hotfix bug release to address critical issues affecting node startup
- github.com/filecoin-project/go-fil-markets:
- add locks protecting retrieval market maps (#311) (filecoin-project/go-fil-markets#311)
- fix(storagemarket): run deal restarts in go routine (#309) (filecoin-project/go-fil-markets#309)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 1 | +13/-7 | 2 |
vyzo | 1 | +10/-0 | 1 |
Hotfix release to get use addresses from miner info for connecting to miners
task merged for downstream dependencies to used
- github.com/filecoin-project/go-fil-markets:
- use addresses from miner info for connecting to miners (#290) (filecoin-project/go-fil-markets#290)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Whyrusleeping | 1 | +53/-5 | 9 |
Deal Resumability release. We now attempt to resume storage deals when the application is shut down and restart, and we support a more flexible deal acceptance protocol.
- github.com/filecoin-project/go-fil-markets:
- fix(storagemarket): fix validator, add to test
- docs(CHANGELOG): update changelog and add detail script
- both StoredAsk and storage Provider are scoped to a single miner (#276) (filecoin-project/go-fil-markets#276)
- specs actors v0.6 (#274) (filecoin-project/go-fil-markets#274)
- Restartable storage deals (#270) (filecoin-project/go-fil-markets#270)
- replace AddAsk with SetAsk, to convey intent (#275) (filecoin-project/go-fil-markets#275)
- Allow custom decisioning for a provider to decide retrieval deals. (#269) (filecoin-project/go-fil-markets#269)
- Feat/module docs #83 (#267) (filecoin-project/go-fil-markets#267)
- Tentative acceptance protocol (#244) (filecoin-project/go-fil-markets#244)
- docs(CHANGELOG): update changelog for 0.2.7 (filecoin-project/go-fil-markets#264)
- github.com/filecoin-project/go-statemachine (v0.0.0-20200226041606-2074af6d51d9 -> v0.0.0-20200612181802-4eb3d0c68eba):
- Serialize notifications (#11) (filecoin-project/go-statemachine#11)
- Run callback in goroutine (#10) (filecoin-project/go-statemachine#10)
- Finality States (filecoin-project/go-statemachine#9)
- Documentation, particularly for FSM Module (#8) (filecoin-project/go-statemachine#8)
- Call stageDone on nil nextStep (filecoin-project/go-statemachine#7)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Ingar Shu | 4 | +1407/-695 | 35 |
Shannon Wells | 2 | +1515/-467 | 20 |
hannahhoward | 8 | +862/-191 | 21 |
Hannah Howard | 1 | +263/-0 | 2 |
Łukasz Magiera | 1 | +48/-43 | 15 |
Erin Swenson-Healey | 2 | +39/-42 | 10 |
Custom Deal Decision Logic and cleanups of 0.2.6
- github.com/filecoin-project/go-fil-markets:
- docs(CHANGELOG): update changelog for 0.2.7
- refactor(storagemarket): remove storedask from provider (#263) (filecoin-project/go-fil-markets#263)
- Deal Decision Custom Function (#262) (filecoin-project/go-fil-markets#262)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 2 | +142/-27 | 11 |
shannonwells | 1 | +19/-6 | 1 |
Remove data store wrapping
- github.com/filecoin-project/go-fil-markets:
- Feat/change prefixes 256 (#257) (filecoin-project/go-fil-markets#257)
- docs(CHANGELOG): update for 0.2.5 release (filecoin-project/go-fil-markets#254)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Shannon Wells | 1 | +6/-15 | 5 |
go-filecoin compatibility release
- github.com/filecoin-project/go-fil-markets:
- docs(CHANGELOG): update for 0.2.5 release
- Fixes from filecoin integration work (#253) (filecoin-project/go-fil-markets#253)
- docs(CHANGELOG): update change log (filecoin-project/go-fil-markets#250)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 1 | +138/-68 | 7 |
hannahhoward | 1 | +8/-3 | 3 |
go-filecoin compatibility release
- github.com/filecoin-project/go-fil-markets:
- docs(CHANGELOG): update change log
- Buffer the done channel when adding storage collateral (#249) (filecoin-project/go-fil-markets#249)
- feat(CHANGELOG): update changelog for v0.2.3 (filecoin-project/go-fil-markets#248)
- Unified request validator (#247) (filecoin-project/go-fil-markets#247)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Ingar Shu | 2 | +221/-230 | 7 |
hannahhoward | 1 | +8/-0 | 1 |
Hotfix release -- final fix for issues with deal streams held open
- github.com/filecoin-project/go-fil-markets:
- feat(CHANGELOG): update changelog for v0.2.3
- feat(network): tag connections to preserve them (#246) (filecoin-project/go-fil-markets#246)
- docs(CHANGELOG): docs for 0.2.2 release (filecoin-project/go-fil-markets#243)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 1 | +112/-7 | 10 |
hannahhoward | 1 | +7/-1 | 1 |
Hotfix release -- updates to try to solve deal stream problems attempt #2 & v26 params update
- github.com/filecoin-project/go-fil-markets:
- docs(CHANGELOG): docs for 0.2.2 release
- feat(storagemarket): revert protocol changes (#236) (filecoin-project/go-fil-markets#236)
- Feat/cbor gen check ci #231 (#234) (filecoin-project/go-fil-markets#234)
- update sector-storage and break transitive dependency on lotus (#235) (filecoin-project/go-fil-markets#235)
- docs(CHANGELOG): update for 0.2.1 release (filecoin-project/go-fil-markets#233)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 1 | +701/-614 | 22 |
Erin Swenson-Healey | 1 | +5/-265 | 2 |
Shannon Wells | 1 | +11/-0 | 1 |
hannahhoward | 1 | +8/-1 | 1 |
Hotfix release -- updates to try to solve deal stream problems attempt #1
- github.com/filecoin-project/go-fil-markets:
- docs(CHANGELOG): update for 0.2.1 release
- update to v26 proofs (#232) (filecoin-project/go-fil-markets#232)
- Don't Keep Streams Open (#230) (filecoin-project/go-fil-markets#230)
- Round-trip storage/retrieval test (#229) (filecoin-project/go-fil-markets#229)
- feat(storagemarket): improve human readable constant maps (#228) (filecoin-project/go-fil-markets#228)
- fix(deps): update data-transfer 0.3.0 (#227) (filecoin-project/go-fil-markets#227)
- docs(CHANGELOG): update changelog for 0.2.0 release (filecoin-project/go-fil-markets#226)
- github.com/filecoin-project/go-data-transfer (v0.2.1 -> v0.3.0):
- feat(graphsyncimpl): fix open/close events (#52) (filecoin-project/go-data-transfer#52)
- chore(deps): update graphsync (filecoin-project/go-data-transfer#51)
- Refactor registry and encoding (#50) (filecoin-project/go-data-transfer#50)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 5 | +1841/-1303 | 59 |
Shannon Wells | 1 | +511/-141 | 19 |
hannahhoward | 1 | +11/-1 | 1 |
Erin Swenson-Healey | 1 | +1/-1 | 1 |
Asynchronous operations release -- we no longer synchronously wait for chain messages to push
- github.com/filecoin-project/go-fil-markets:
- docs(CHANGELOG): update changelog for 0.2.0 release
- Storage Market Changes Based On Lotus Integration (#223) (filecoin-project/go-fil-markets#223)
- Merge in hotfix 0.1.3 (filecoin-project/go-fil-markets#225)
- ppl can sub to storage client evts (#217) (filecoin-project/go-fil-markets#217)
- fix(storagemarket): set miner peer id on deals (#216) (filecoin-project/go-fil-markets#216)
- chore(release): merge hotfix 0.1.2 branch back
- docs(release): update release process (#212) (filecoin-project/go-fil-markets#212)
- Nonblocking storage deals [#80] (#194) (filecoin-project/go-fil-markets#194)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Ingar Shu | 1 | +993/-608 | 13 |
Hannah Howard | 3 | +101/-59 | 14 |
Shannon Wells | 1 | +106/-31 | 5 |
hannahhoward | 1 | +8/-0 | 1 |
Hotfix release for critical graphsync bug fix
- github.com/filecoin-project/go-fil-markets:
- docs(CHANGELOG): add release documentation
- fix(deps): update to tagged data transfer
- chore(deps): update data transfer + graphsync
- github.com/filecoin-project/go-data-transfer (v0.2.0 -> v0.2.1):
- chore(deps): update graphsync
- github.com/ipfs/go-graphsync (v0.0.6-0.20200428204348-97a8cf76a482 -> v0.0.6-0.20200504202014-9d5f2c26a103):
- fix(responsemanager): add nil check (#67) (ipfs/go-graphsync#67)
- Add autocomment configuration
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hector Sanjuan | 1 | +68/-0 | 1 |
hannahhoward | 4 | +20/-12 | 7 |
Hannah Howard | 1 | +4/-0 | 1 |
Hotfix release for transitive dependencies to use new go-ipld-prime
- github.com/filecoin-project/go-fil-markets:
- docs(CHANGELOG): update changelog
- Upgrade IPLD-prime to latest (#215) (filecoin-project/go-fil-markets#215)
- github.com/filecoin-project/go-data-transfer (v0.0.0-20200408061858-82c58b423ca6 -> v0.2.0):
- Upgrade graphsync + ipld-prime (#49) (filecoin-project/go-data-transfer#49)
- Use extracted generic pubsub (#48) (filecoin-project/go-data-transfer#48)
- Refactor & Cleanup In Preparation For Added Complexity (#47) (filecoin-project/go-data-transfer#47)
- feat(graphsync): complete notifications for responder (#46) (filecoin-project/go-data-transfer#46)
- github.com/ipfs/go-graphsync (v0.0.6-0.20200408061628-e1a98fc64c42 -> v0.0.6-0.20200428204348-97a8cf76a482):
- refactor(hooks): use external pubsub (#65) (ipfs/go-graphsync#65)
- Update of IPLD Prime (#66) (ipfs/go-graphsync#66)
- Add standard issue template
- feat(responsemanager): add listener for completed responses (#64) (ipfs/go-graphsync#64)
- Update Requests (#63) (ipfs/go-graphsync#63)
- Add pausing and unpausing of requests (#62) (ipfs/go-graphsync#62)
- ci(circle): remove benchmark task for now
- ci(circle): update orb
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 10 | +5409/-4023 | 151 |
Hector Sanjuan | 1 | +27/-0 | 2 |
hannahhoward | 3 | +16/-8 | 5 |
Hotfix release for spec actors update
- github.com/filecoin-project/go-fil-markets:
- chore(changelog): update changelog for tagged release
- Upgrade to specs-actors v0.3.0 (#207) (filecoin-project/go-fil-markets#207)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
hannahhoward | 1 | +9/-1 | 1 |
Alex North | 1 | +3/-3 | 2 |
Initial tagged release for Filecoin Testnet Phase 2
- github.com/filecoin-project/go-fil-markets:
- docs(release): document release process (#206) (filecoin-project/go-fil-markets#206)
- update types_cbor_gen (#203) (filecoin-project/go-fil-markets#203)
- Upgrade to specs-actors v0.2.0 (#204) (filecoin-project/go-fil-markets#204)
- Storagemarket/provider allows subscription to events (#202) (filecoin-project/go-fil-markets#202)
- Add a test rule to Makefile, use in CI config (#200) (filecoin-project/go-fil-markets#200)
- Update to specs-actors v1.0.0 (#198) (filecoin-project/go-fil-markets#198)
- add multiple peers per payloadCID (#197) (filecoin-project/go-fil-markets#197)
- refactor(storedcounter): use extracted package (#196) (filecoin-project/go-fil-markets#196)
- Feat/no block chain ops (#190) (filecoin-project/go-fil-markets#190)
- Add a max piece size to storage asks (#188) (filecoin-project/go-fil-markets#188)
- Update proofs to v25 params (#189) (filecoin-project/go-fil-markets#189)
- Update Graphsync (#184) (filecoin-project/go-fil-markets#184)
- Support selectors on retrieval (#187) (filecoin-project/go-fil-markets#187)
- Add optional PieceCID to block unsealing (#186) (filecoin-project/go-fil-markets#186)
- Add Selector to retrieval params (#175) (filecoin-project/go-fil-markets#175)
- use PieceCID if provided in QueryParams (#181) (filecoin-project/go-fil-markets#181)
- include rejection reason in client response (#182) (filecoin-project/go-fil-markets#182)
- Do not create CAR file when propsing a storage deal using Manual Transfer (#183) (filecoin-project/go-fil-markets#183)
- add selector to BlockIO classes (#178) (filecoin-project/go-fil-markets#178)
- rename list deals interface & impls (#174) (filecoin-project/go-fil-markets#174)
- Feat/configure start epoch buffer (#171) (filecoin-project/go-fil-markets#171)
- send tipset identifier to node when interacting with chain (#172) (filecoin-project/go-fil-markets#172)
- Support Retrieval By Any CID, Not Just Root (#166) (filecoin-project/go-fil-markets#166)
- v24 groth parameters (#167) (filecoin-project/go-fil-markets#167)
- Add TipSetToken to SavePaymentVoucher (#165) (filecoin-project/go-fil-markets#165)
- retrieval client node interface passes tipset identifier to node (#164) (filecoin-project/go-fil-markets#164)
- send state identifiery when getting miner worker address (#153) (filecoin-project/go-fil-markets#153)
- chore(deps): update to ipld/go-car (#152) (filecoin-project/go-fil-markets#152)
- add TipSet identity-producing method to various Node interfaces (#149) (filecoin-project/go-fil-markets#149)
- conform imports to schema defined in CONTRIBUTING.md (#150) (filecoin-project/go-fil-markets#150)
- Refactor Storage Provider to FSM Module (#145) (filecoin-project/go-fil-markets#145)
- Feat/update to fix 32gib verification (#147) (filecoin-project/go-fil-markets#147)
- ci(codecov): remove cbor gen files from coverage
- ci(codecov): ignore cbor gen files (#146) (filecoin-project/go-fil-markets#146)
- Storage Client Statemachine Refactor (#136) (filecoin-project/go-fil-markets#136)
- upgrade to libfilecoin version that supports cache clearing (#138) (filecoin-project/go-fil-markets#138)
- fix(cborgen): update cbor gen for dataref (#137) (filecoin-project/go-fil-markets#137)
- allow manual piece commitment (#135) (filecoin-project/go-fil-markets#135)
- fix(retrievalmarket): handle self-retrieval correctly (#134) (filecoin-project/go-fil-markets#134)
- feat(retrievalmarket): support wallet address (#130) (filecoin-project/go-fil-markets#130)
- allow specification of 'wallet' for ensure funds calls (#129) (filecoin-project/go-fil-markets#129)
- update to filecoin-ffi with shared types (#127) (filecoin-project/go-fil-markets#127)
- feat(sharedcounter): persist counter to disk (#125) (filecoin-project/go-fil-markets#125)
- Use go-statemachine + FSMs in retrieval market (#124) (filecoin-project/go-fil-markets#124)
- storage client: Call EnsureFunds more correctly (#123) (filecoin-project/go-fil-markets#123)
- use latest specs-actors with uint64 lane and nonce from paych.Actor (#122) (filecoin-project/go-fil-markets#122)
- Update go-sectorbuilder to latest that uses specs-actors types (#121) (filecoin-project/go-fil-markets#121)
- Import spec actor types (#118) (filecoin-project/go-fil-markets#118)
- Update README (#120) (filecoin-project/go-fil-markets#120)
- chore(cborgen): update cborgen
- Merge branch 'head/lotus' into lotus/merge-02-10-2020
- Storage Market integration test (#119) (filecoin-project/go-fil-markets#119)
- fix(storagemarket): add back in cid recording (#115) (filecoin-project/go-fil-markets#115)
- fix(storagemarket): assign net member (#114) (filecoin-project/go-fil-markets#114)
- Fix/flaky tests (#113) (filecoin-project/go-fil-markets#113)
- Storage market network abstraction (#109) (filecoin-project/go-fil-markets#109)
- Remove Sector ID from MinerDeal (merge from head/lotus -- PLEASE USE MERGE COMMIT) (filecoin-project/go-fil-markets#112)
- No Filestore On Storage Client (#107) (filecoin-project/go-fil-markets#107)
- take miner address as parameter (#108) (filecoin-project/go-fil-markets#108)
- skip flaky 1 block tests (#104) (filecoin-project/go-fil-markets#104)
- use go-padreader instead of local copy (#103) (filecoin-project/go-fil-markets#103)
- Handle sector id in the
OnDealSectorCommitted
callback (#58) (filecoin-project/go-fil-markets#58) - Properly Implement Retrieval Lookups Based on CIDs (#57) (filecoin-project/go-fil-markets#57)
- Add Stop funcs to retrieval providers (#56) (filecoin-project/go-fil-markets#56)
- refactor(retrievalmarket): switch to payload CIDs (#55) (filecoin-project/go-fil-markets#55)
- Move to an explicit piecestore and explicit unsealing. (#54) (filecoin-project/go-fil-markets#54)
- Improve test coverage, fix any bugs (#53) (filecoin-project/go-fil-markets#53)
- Techdebt/1 block file retrieval test (#51) (filecoin-project/go-fil-markets#51)
- ci(config): use large resource_class (#52) (filecoin-project/go-fil-markets#52)
- Sync up DealState to match spec (#50) (filecoin-project/go-fil-markets#50)
- Support arbitrary dag retrieval (#46) (filecoin-project/go-fil-markets#46)
- RetrievalMarket: Query + Deal integration test, + bug fixes uncovered during writing the test (#36) (filecoin-project/go-fil-markets#36)
- Remove filestore as a go between with StorageMiner, pass direct io.reader to StorageMiner (#49) (filecoin-project/go-fil-markets#49)
- Feat/find providers (#43) (filecoin-project/go-fil-markets#43)
- Retrieval Deals, Spec V0 (#37) (filecoin-project/go-fil-markets#37)
- Lotus updates (filecoin-project/go-fil-markets#45)
- storagemarket: close channel on return (#42) (filecoin-project/go-fil-markets#42)
- Feat/verify data before publishing deal (#40) (filecoin-project/go-fil-markets#40)
- Use CAR and padding for piece data (#27) (filecoin-project/go-fil-markets#27)
- Upgrade Query Protocol to Spec V0 (#25) (filecoin-project/go-fil-markets#25)
- Merge branch 'lotus-updates'
- fix(retrievalmarket): add mutex around subscribers (#32) (#33) (filecoin-project/go-fil-markets#33)
- ci(codecov): disable status, display report (#31) (filecoin-project/go-fil-markets#31)
- Flaky test fix (#28) (filecoin-project/go-fil-markets#28)
- skip flaky test (#30) (filecoin-project/go-fil-markets#30)
- Network Abstraction For Retrieval Market (#17) (filecoin-project/go-fil-markets#17)
- Use CAR file in generation of CommP (#26) (filecoin-project/go-fil-markets#26)
- filestore: track close err, lints (#20) (filecoin-project/go-fil-markets#20)
- Deleting datatransfer files (#19) (filecoin-project/go-fil-markets#19)
- Use shared go-filecoin packages go-cbor-util, go-address, go-crypto, (#22) (filecoin-project/go-fil-markets#22)
- Storage Market Extraction (#15) (filecoin-project/go-fil-markets#15)
- Retrieval Market Extraction (#13) (filecoin-project/go-fil-markets#13)
- PieceIO improvements (#12) (filecoin-project/go-fil-markets#12)
- fix links in datatransfer README (#11) (filecoin-project/go-fil-markets#11)
- fix(build): fix tools build error (#14) (filecoin-project/go-fil-markets#14)
- fix(tokenamount): fix naming (#10) (filecoin-project/go-fil-markets#10)
- feat(shared): add shared tools and types (#9) (filecoin-project/go-fil-markets#9)
- add circle config, let's ci (filecoin-project/go-fil-markets#7)
- Skeleton readme (filecoin-project/go-fil-markets#5)
- Feat/datatransfer readme, contributing, design doc (rename)
- Piece IO (filecoin-project/go-fil-markets#2)
- Feat/datatransfer graphsync movein (filecoin-project/go-fil-markets#1)
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
Hannah Howard | 38 | +27080/-10375 | 455 |
Ingar Shu | 10 | +1315/-6870 | 127 |
shannonwells | 12 | +5500/-70 | 48 |
Shannon Wells | 20 | +2671/-940 | 109 |
ergastic | 4 | +1835/-501 | 47 |
Erin Swenson-Healey | 9 | +516/-408 | 112 |
hannahhoward | 10 | +497/-150 | 79 |
Łukasz Magiera | 4 | +379/-139 | 19 |
whyrusleeping | 3 | +239/-87 | 19 |
Whyrusleeping | 4 | +192/-96 | 26 |
Aayush Rajasekaran | 3 | +93/-13 | 14 |
Mosh | 2 | +37/-8 | 2 |
Ignacio Hagopian | 2 | +9/-11 | 2 |
Alex North | 2 | +11/-7 | 4 |
Alex Cruikshank | 1 | +1/-9 | 1 |
Would you like to contribute to this repo and don’t know how? Here are a few places you can get started:
- Check out the Contributing Guidelines
- Look for issues with the
good-first-issue
label in go-fil-markets