Releases: ipfs-force-community/droplet
Releases · ipfs-force-community/droplet
v2.4.0-rc1
** IMPORTANT: May panic caused by badger auto-migration, fixed in -- v2.4.0-rc2 -- **
重要提示: 如出现运行market-client出现panic的情况, 可能是由于数据自动迁移没有考虑到market-client的导致, 已经在-- v2.4.0-rc2 --中修复.
What's Changed
- fix: make deps before make docker by @LinZexiao in #193
- fix: command help string by @zl03jsj in #194
- feat: using SignedStorageAsk defined in
venus-shared
instead of ingo-fil-market
/使用venus-shared
中定义的SignedStorageAsk替换go-fil-market
中的定义. by @zl03jsj in #195 - chore: upgrade venus package of go mod/升级venus的go mod 依赖. by @zl03jsj in #196
- chore: backport 192 by @simlecode in #197
- upgrade getting-start doc / 更新启动文档 by @diwufeiwen in #199
- Feat/tanlang/add unit test to models layer by @LinZexiao in #200
- feat: add stats cmd to stats power by @LinZexiao in #188
- Feat/tanlang/filtrate deal by deal state before assigned by @LinZexiao in #202
- Feat/tanlang/add metric explain by @LinZexiao in #201
- feat: add cli to stats deal by @LinZexiao in #203
- feat: dagstore: Add DestroyShard() in dagstore wrapper by @simlecode in #205
- feat: 增加paych相关命令 by @diwufeiwen in #173
- fix: Prepared statement contains too many placeholders by @diwufeiwen in #206
- refactor: 解耦 payChInfoRepo 和 payMsgRepo by @zl03jsj in #208
- refactor: inject paychInfoRepo and paychMsgRepo by @zl03jsj in #209
- Feat: auto migration badger/badger数据自动迁移 by @zl03jsj in #210
- feat: update to nv17 by @hunjixin in #214
Full Changelog: v2.3.0...v2.4.0-rc1
v2.3.0
What's Changed
- chore: upgrade go-fil-markets version by @simlecode in #158
- fix #4999 : venus-market : update dependencies of ddl by @LinZexiao in #159
- feat:support get deals by datacid from database but not only rely on topindex by @hunjixin in #160
- feat: #4910 venus-market,venus : add sub command to mannage piece storage by @LinZexiao in #153
- chore: update docker config clip with change from valid config by @LinZexiao in #162
- 支持按照生命周期过滤分配订单 by @dtynn in #163
- feat:支持重建本地数据索引和缓存 by @hunjixin in #161
- feat: git action: apply go mode tidy checks on PRs by @zl03jsj in #165
- fix: prevent gateway signer initializeing into market client by @LinZexiao in #164
- feat: cli : add dataCID when client deal list by @LinZexiao in #166
- fix:可以配置重复的StorageMiners by @diwufeiwen in #167
- chore : remove ddl copying when docker was build by @LinZexiao in #168
- chore: git action: only trigger auto publish on PR merged by @zl03jsj in #169
- fix: git-action: mission colon in auto release workflow by @zl03jsj in #170
- feat: 增加actor-funds命令, 用于在venus-market上执行查询/增加提取 市场资金的命令 by @hunjixin in #171
- docs: add config explain and quick start by @LinZexiao in #172
- chore: upgrade venus by @simlecode in #175
- feat: 增加导入离线订单的接口和命令 / add interface and cli import offline deal by @LinZexiao in #176
- doc : 增加导入离线订单的文档 / add description how to import offline deal in Chinese by @LinZexiao in #178
- fix: 导入离线订单时增加对数据传输类型的检查 / add check about data transfer type when import offline deal by @LinZexiao in #181
- feat: 增加Version接口/implement Versin api by @simlecode in #180
- ci: 拆分git工作流/split git workflow by @simlecode in #183
- feat: 在对象存储的piecestorage增加bucket配置项 / add bucket config in piecestorage by @LinZexiao in #179
- fix/tanlang/modify the timing of the configuration injection by @LinZexiao in #182
- chore: add new PR template by @LinZexiao in #174
- fix: incorrect computing price-per-bytes in retrieval client by @zl03jsj in #186
- docs: fix typos by @0x5459 in #185
- chore: upgrade gateway go mod by @zl03jsj in #184
- feat: support metrics and refrator jwt by @hunjixin in #187
- Feat/tanlang/improve docker by @LinZexiao in #189
- feat: make byte count in output of commP obvious by @LinZexiao in #191
- fix:Everytime call mysqlStorageRepo.SaveDeal
create_at
was update to 0 by @zl03jsj in #190 - chore: bump version to v2.3.0 by @simlecode in #192
New Contributors
Full Changelog: v2.2.0...v2.3.0
v2.2.0
What's Changed
- refactor: load v8 actors before solo/pool run by @zl03jsj in #139
- Fix: crush caused by creation 0 interval timer by @zl03jsj in #142
- Feat: output register shard success log by @zl03jsj in #144
- chore: upgrade venus by @simlecode in #145
- chore: merge v2.0.1 into perp/v2.2.0-rc2 by @zl03jsj in #148
- fix: venus-market : change to build docker image from local repo by @LinZexiao in #143
- Fix: create incorrect signer type by @zl03jsj in #150
- fix: if a owner is multi-sig address by @zl03jsj in #151
- fix:allow storage miner actor by @hunjixin in #152
- chore: upgrade deps by @simlecode in #154
- Prep/v2.2.0 rc2 merge main by @simlecode in #155
- build: v2.2.0-rc2 by @simlecode in #156
- Prep/v2.2.0 rc2 by @simlecode in #149
- chore: bump version to v2.2.0 by @simlecode in #157
Full Changelog: v2.0.1...v2.2.0
v2.2.0-rc2
What's Changed
- chore: merge v2.0.1 into perp/v2.2.0-rc2 by @zl03jsj in #148
- fix: venus-market : change to build docker image from local repo by @LinZexiao in #143
- Fix: create incorrect signer type by @zl03jsj in #150
- fix: if a owner is multi-sig address by @zl03jsj in #151
- fix:allow storage miner actor by @hunjixin in #152
- chore: upgrade deps by @simlecode in #154
- Prep/v2.2.0 rc2 merge main by @simlecode in #155
- build: v2.2.0-rc2 by @simlecode in #156
- Prep/v2.2.0 rc2 by @simlecode in #149
Full Changelog: v2.2.0-rc1...v2.2.0-rc2
v2.2.0-rc1
What's Changed
- fix: placeholder in output log format string by @zl03jsj in #138
- feat: top level index local persistence by @zl03jsj in #140
- feat:#4759 venus-market : add docker feature by @LinZexiao in #131
- Fix: crush caused by creation 0 interval timer by @zl03jsj in #142
- fix: TestPaychGetRestartAfterAddFundsMsg may stuck in forever waiting by @zl03jsj in #141
- Feat: output register shard success log by @zl03jsj in #144
- chore: upgrade venus by @simlecode in #145
- fix : retrieval market: retrieval provider begins data transfer in incorrect state. by @zl03jsj in #146
- chore: merge v2.0.1 into perp/v2.2.0-rc2 by @zl03jsj in #148
- fix: venus-market : change to build docker image from local repo by @LinZexiao in #143
New Contributors
- @LinZexiao made their first contribution in #131
Full Changelog: v2.2.0-pre-rc1...v2.2.0-rc1
v2.0.1
What's Changed
- [feat]Add VENUS_MARKET_PATH/VENUS_MARKET_CLIENT_PATH Envvars by @denniszou in #6
- Feat/move file by @hunjixin in #43
- show inboundcar for storage-deals list by @diwufeiwen in #64
- Can configure datatransfer storage path when first init repo by @diwufeiwen in #67
- remove lotus ref by @diwufeiwen in #81
- update readme by @hunjixin in #87
- Upgrade/nv15 by @hunjixin in #88
- add api permission verify by @simlecode in #104
- feat: supportting update deal pieces state by @zl03jsj in #105
- add ci for check test coverage by @hunjixin in #109
- fix:add coverpkg flag by @hunjixin in #110
- fix makefile commit by @hunjixin in #112
- storage-deals: fix list deals by maddr by @diwufeiwen in #114
- feat implement MarketImportPublishedDeal api by @hunjixin in #113
- Deal Sealing: fix try to change the status of the man-made zeroed-pieces by @diwufeiwen in #116
- fix: update deal status on mysql not working by @zl03jsj in #117
- Feat/support multi piece store by @diwufeiwen in #115
- Deal: track piece status for deal by @diwufeiwen in #119
- fix: satisfy venus auth api changes by @zl03jsj in #118
- fix AssignUnPackedDeals concurrency issue: the deal is repeatedly dis… by @diwufeiwen in #120
- support multi piece storage by @hunjixin in #122
- Feat/index to mongo by @hunjixin in #121
- Fix: compile error caused by unreachable packages by @zl03jsj in #123
- Fix/piecestoragemgr_dep by @hunjixin in #124
- Fix : err init larger than 32g deal by @zl03jsj in #126
- change module path, to follows versioning rules by @zl03jsj in #111
- rename auth log to "auth_client" by @zl03jsj in #130
- Feat/dtynn/support more spec policy in assign unpacked deals by @dtynn in #132
- feat: add redirect url for object storage by @hunjixin in #127
- fix: Doesn't clear older illegal addresses in deal initialization with interactive mode. by @zl03jsj in #133
- feat : uniform not found error in data retrieval by @zl03jsj in #134
- fix handle provider canncel state by @zl03jsj in #135
- fix: detect ChannelNotFound error with correct approach by @zl03jsj in #137
- fix, null pointer exception in data-transfer-handler by @zl03jsj in #136
- fix: placeholder in output log format string by @zl03jsj in #138
- feat: top level index local persistence by @zl03jsj in #140
- feat:#4759 venus-market : add docker feature by @LinZexiao in #131
- fix: TestPaychGetRestartAfterAddFundsMsg may stuck in forever waiting by @zl03jsj in #141
- fix : retrieval market: retrieval provider begins data transfer in incorrect state. by @zl03jsj in #146
New Contributors
- @denniszou made their first contribution in #6
- @LinZexiao made their first contribution in #131
Full Changelog: v2.0.0...v2.0.1
v2.2.0-pre-rc1
What's Changed
- fix init market by @hunjixin in #5
- [feat]Add VENUS_MARKET_PATH/VENUS_MARKET_CLIENT_PATH Envvars by @denniszou in #6
- Feat/move file by @hunjixin in #43
- show inboundcar for storage-deals list by @diwufeiwen in #64
- Can configure datatransfer storage path when first init repo by @diwufeiwen in #67
- remove lotus ref by @diwufeiwen in #81
- update readme by @hunjixin in #87
- Upgrade/nv15 by @hunjixin in #88
- add api permission verify by @simlecode in #104
- feat: supportting update deal pieces state by @zl03jsj in #105
- add ci for check test coverage by @hunjixin in #109
- fix:add coverpkg flag by @hunjixin in #110
- fix makefile commit by @hunjixin in #112
- storage-deals: fix list deals by maddr by @diwufeiwen in #114
- feat implement MarketImportPublishedDeal api by @hunjixin in #113
- Deal Sealing: fix try to change the status of the man-made zeroed-pieces by @diwufeiwen in #116
- fix: update deal status on mysql not working by @zl03jsj in #117
- Feat/support multi piece store by @diwufeiwen in #115
- Deal: track piece status for deal by @diwufeiwen in #119
- fix: satisfy venus auth api changes by @zl03jsj in #118
- fix AssignUnPackedDeals concurrency issue: the deal is repeatedly dis… by @diwufeiwen in #120
- support multi piece storage by @hunjixin in #122
- Feat/index to mongo by @hunjixin in #121
- Fix: compile error caused by unreachable packages by @zl03jsj in #123
- Fix/piecestoragemgr_dep by @hunjixin in #124
- Fix : err init larger than 32g deal by @zl03jsj in #126
- change module path, to follows versioning rules by @zl03jsj in #111
- rename auth log to "auth_client" by @zl03jsj in #130
- Feat/dtynn/support more spec policy in assign unpacked deals by @dtynn in #132
- feat: add redirect url for object storage by @hunjixin in #127
- fix: Doesn't clear older illegal addresses in deal initialization with interactive mode. by @zl03jsj in #133
- feat : uniform not found error in data retrieval by @zl03jsj in #134
- fix handle provider canncel state by @zl03jsj in #135
- fix: detect ChannelNotFound error with correct approach by @zl03jsj in #137
- fix, null pointer exception in data-transfer-handler by @zl03jsj in #136
- refactor: load v8 actors before solo/pool run by @zl03jsj in #139
New Contributors
- @denniszou made their first contribution in #6
Full Changelog: v1.0.1...v2.2.0-pre-rc1
v2.0.0
What's Changed
- fix init market by @hunjixin in #5
- Feat/repo storage ask by @zl03jsj in #10
- Feat/mysql storage by @simlecode in #9
- rebase by @zl03jsj in #12
- Feat/badger storage by @zl03jsj in #14
- storage unit test by @simlecode in #15
- fix miner deal by @simlecode in #16
- New miner management method by @diwufeiwen in #13
- fix storage deal by @simlecode in #17
- list deal by miner by @simlecode in #18
- fix duplicate def for rwblockstore by @diwufeiwen in #20
- fix builder options by @simlecode in #21
- Feat/zmulti miner by @zl03jsj in #22
- Feat/opts cmd by @simlecode in #24
- handle deal off by @diwufeiwen in #23
- paych manager by @simlecode in #25
- api: add PaychVoucherList by @simlecode in #26
- Fix/move file by @hunjixin in #27
- mysql cid info repo implementation by @zl03jsj in #29
- fix: partial dependency injection failed when starting the service by @diwufeiwen in #28
- Feat/zmulti miner by @zl03jsj in #30
- Fix/refract code by @hunjixin in #31
- Feat/refrator package by @hunjixin in #32
- fix inject error by @hunjixin in #33
- Fix/usage by @hunjixin in #35
- add ClientDealProposal field to DealInfo by @diwufeiwen in #34
- Fix/retrieval by @hunjixin in #36
- Feat/use local retrieval deal by @hunjixin in #37
- Feat/move to share package by @hunjixin in #38
- Adjust the corresponding logic of deal and Pieces by @diwufeiwen in #41
- Fix: Delete unnecessary objects DealTracker by @diwufeiwen in #42
- Opt: check deal state when import offline data by @diwufeiwen in #44
- Opt: Use threads to track deal status by @diwufeiwen in #45
- StorageProvider: Fix errors in offline transactions by @diwufeiwen in #47
- refactor badger db travel function by @zl03jsj in #49
- Address removes the prefix that identifies the network type by @simlecode in #46
- refactor travel function by @zl03jsj in #52
- custom db cid by @simlecode in #50
- Feat/use force api by @hunjixin in #53
- return HandleDealStream on storageDealStream add stream error occurs by @zl03jsj in #54
- fix checkCallbackAndGetParamType and unit-tests by @zl03jsj in #55
- adjust storage provider namespace by @simlecode in #56
- Client: categorize commands by @diwufeiwen in #57
- Feat/mix messager daemon client by @hunjixin in #59
- stroage transaction by @simlecode in #58
- Feat/support oss storage by @hunjixin in #61
- Feat/opt actor list cmd by @simlecode in #62
- fix:market-client api namespace inconsistent by @zl03jsj in #63
- opt jwt client by @simlecode in #60
- fix: panic on startting undependent by @zl03jsj in #65
- Simplify startup commands by @diwufeiwen in #66
- Add verbose mode to lotus-miner pieces list-cids by @diwufeiwen in #68
- set DI of MpoolReplaceParams.Venusmessager optional by @zl03jsj in #69
- Feat/keep piece payload data by @hunjixin in #70
- assigne nonce while use local wallet by @hunjixin in #71
- Feat/fix retrieval merge retrievalcmd by @hunjixin in #72
- change flag name by @hunjixin in #73
- github workflow by @zl03jsj in #74
- clean go mod cache before make by @zl03jsj in #75
- special character causes workflow failed by @zl03jsj in #76
- Feat/add retrieval addr flag by @hunjixin in #77
- new command for client query retrival ask by @zl03jsj in #79
- Fix/message signer by @hunjixin in #80
- Feat/seperate sumultance setting by @hunjixin in #82
- add context by @hunjixin in #83
- fix:Dependency/inject missing type providers by @zl03jsj in #84
- Prep/v2.0.0 rc2 by @hunjixin in #86
- Feat/refresh auth user by @hunjixin in #89
- Feat/presign piece storage by @hunjixin in #90
- fix: s3: more checks on s3 data transfer by @zl03jsj in #91
- support transfer path by @hunjixin in #92
- use venus-shared api & types by @simlecode in #93
- Prep/v2.0.0 by @hunjixin in #94
- fix: github action: auto release prefix sensitive by @zl03jsj in #95
- Fix: offline deal: not set piece status by @zl03jsj in #96
New Contributors
- @simlecode made their first contribution in #9
Full Changelog: v1.0.1...v2.0.0
v2.0.0-rc3
What's Changed
- Feat/refresh auth user by @hunjixin in #89
- Feat/presign piece storage by @hunjixin in #90
- fix: s3: more checks on s3 data transfer by @zl03jsj in #91
New Contributors
- @simlecode made their first contribution in #9
Full Changelog: v1.0.1...v2.0.0-rc3
v2.0.0-rc2
What's Changed
- change flag name by @hunjixin in #73
- github workflow by @zl03jsj in #74
- clean go mod cache before make by @zl03jsj in #75
- special character causes workflow failed by @zl03jsj in #76
- Feat/add retrieval addr flag by @hunjixin in #77
- new command for client query retrival ask by @zl03jsj in #79
- Fix/message signer by @hunjixin in #80
- Feat/seperate sumultance setting by @hunjixin in #82
- add context by @hunjixin in #83
- fix:Dependency/inject missing type providers by @zl03jsj in #84
New Contributors
- @simlecode made their first contribution in #9
Full Changelog: v1.0.1...v2.0.0-rc2