Releases: filecoin-project/venus
Releases · filecoin-project/venus
v1.14.3
What's Changed
- chore: pick 6258 by @simlecode in #6259
- chore: bump version to v1.14.3 by @simlecode in #6261
Full Changelog: v1.14.2...v1.14.3
v1.14.2
What's Changed
- fix: exchange: allow up to 10k messages per block by @simlecode in #6246
Full Changelog: v1.14.1...v1.14.2
v1.14.1
Note
本次升级 migration(actor迁移)使用的CPU越多,消耗的内存也越多,所以需要限制CPU使用的数量。
在 venus 中可以通过环境变量(VENUS_MIGRATION_MAX_WORKER_COUN)来控制 migration 使用的CPU数量,
例:export VENUS_MIGRATION_MAX_WORKER_COUNT=13。以下是对于不同机器内存时,建议设置 VENUS_MIGRATION_MAX_WORKER_COUNT 的数量:
48G VENUS_MIGRATION_MAX_WORKER_COUNT=13
64G VENUS_MIGRATION_MAX_WORKER_COUNT=18
96G VENUS_MIGRATION_MAX_WORKER_COUNT=24
What's Changed
- chore: pick 6235 by @simlecode in #6236
- chore: bump version to v1.14.1 by @simlecode in #6238
Full Changelog: v1.14.0...v1.14.1
v1.14.0
What's Changed
- fix duplicate actor events / 解决以太坊event 日志重复问题 by @elvin-du in #6104
- Fix/wallet balance cmd by @simlecode in #6107
- add check before write badger / 添加检查已经存在,在写入之前 by @elvin-du in #6110
- set gcConfidence = 2 * constants.ForkLengthThreshold / 设置gcConfidence的值为2 * constants.ForkLengthThreshold by @elvin-du in #6113
- feat: Add EIP-1898 support needed for The Graph compatibility by @simlecode in #6109
- fix: add existing nonce error by @simlecode in #6111
- feat: api: add SyncIncomingBlocks by @simlecode in #6115
- feat: Implement a tooling for slasher by @simlecode in #6119
- chore: Output log when FVM_CONCURRENCY value is too large by @simlecode in #6120
- fix: Print only live sectors by default by @simlecode in #6123
- feat: migrate to boxo by @LinZexiao in #6121
- Auto-resume interrupted snapshot imports / 自动重链快照导入失败时 by @elvin-du in #6117
- fix: DecodeRLP can panic by @simlecode in #6125
- feat: vm: allow raw cbor in state and use the new go-multicodec by @simlecode in #6126
- Feat/invert validation switch checks by @simlecode in #6124
- optimize LoadTipSetMessage / 优化LoadTipSetMessage by @elvin-du in #6118
- Feat/nv skeleton by @simlecode in #6134
- feat: include extra messages in ComputeState InvocResult by @LinZexiao in #6135
- Feat/add eth syncing api by @LinZexiao in #6136
- Feat/make it optional to apply msg from ts when call with gas by @LinZexiao in #6138
- feat: Plumb through a proper Flush() method on all blockstores by @simlecode in #6137
- chore: Use type proxies instead of versioned GST imports by @simlecode in #6139
- feat: add PieceCID to StorageDealQueryParams by @simlecode in #6143
- fix: chain: cancel long operations upon ctx cancelation by @simlecode in #6144
- feat: vm: switch to the new exec trace format by @simlecode in #6148
- feat: eth trace api by @simlecode in #6149
- fix: typos by @omahs in #6146
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #6151
- refactor: verify and save block messages when receive new bock by @simlecode in #6150
- opt: generate datacap types to venus-shared by @simlecode in #6152
- Release/v1.13 by @simlecode in #6156
- feat: add id to MinerDeal by @simlecode in #6158
- Feat/synthetic po rep by @simlecode in #6161
- feat: add asc field to StorageDealQueryParams by @LinZexiao in #6163
- Chore/updates by @simlecode in #6169
- fix: support exchange protocols by @simlecode in #6171
- chore: remove ioutil by @simlecode in #6174
- feat: add bootstrap for mainnet by @simlecode in #6173
- Chore/updates by @simlecode in #6175
- chore: Remove PL's european bootstrap nodes from mainnet.pi by @simlecode in #6177
- fix: update GenesisNetworkVersion to Version20 by @simlecode in #6178
- fix: not use chain randomness by @simlecode in #6179
- chore(deps): bump golang.org/x/net from 0.11.0 to 0.17.0 in /venus-devtool by @dependabot in #6181
- chore(deps): bump golang.org/x/net from 0.11.0 to 0.17.0 by @dependabot in #6180
- Opt/limit partitions by @simlecode in #6182
- feat: migrate boostrap for config by @simlecode in #6183
- Feat/nv21 by @simlecode in #6114
- fix: not save data to event table by @simlecode in #6184
- chore: update deps by @simlecode in #6185
- chore: Set calibration upgrade height by @simlecode in #6186
- chore: bump verison to v1.14.0-rc1 by @simlecode in #6188
- chore: fix panic by @simlecode in #6190
- chore: reset butterflynet by @simlecode in #6191
- feat: add network info command by @simlecode in #6193
- chore: update go-state-types v0.12.5 by @simlecode in #6194
- chore: bump version to v1.14.0-rc3 by @simlecode in #6195
- chore: update go-jsonrpc by @simlecode in #6196
- chore: cherry pick 6197 by @simlecode in #6206
- chore: update to builtin-actors v12.0.0-rc.2 by @simlecode in #6207
- Chore/transport by @simlecode in #6209
- chore: bump version & update changelog by @simlecode in #6208
- fix: repeat append value by @simlecode in #6210
- fix: nv21fix migration: correctly upgrade system actor by @simlecode in #6215
- chore: bump version to v1.14.0-rc5 by @simlecode in #6216
- opt: migration: set premigration to 90 minute by @simlecode in #6217
- fix: light-weight patch to fix calibrationnet again by removing move_partitions from built-in actors by @simlecode in #6223
- chore: bump version to v1.14.0-rc6 by @simlecode in #6225
- chore: bump version to v1.14.0 by @simlecode in #6228
- Chore/update go state types by @simlecode in #6230
New Contributors
Full Changelog: v1.13.0...v1.14.0
v1.14.0-rc6
What's Changed
- opt: migration: set premigration to 90 minute by @simlecode in #6217
- fix: light-weight patch to fix calibrationnet again by removing move_partitions from built-in actors by @simlecode in #6223
- chore: bump version to v1.14.0-rc6 by @simlecode in #6225
Full Changelog: v1.14.0-rc5...v1.14.0-rc6
v1.14.0-rc5
What's Changed
- fix: repeat append value by @simlecode in #6210
- fix: nv21fix migration: correctly upgrade system actor by @simlecode in #6215
- chore: bump version to v1.14.0-rc5 by @simlecode in #6216
Full Changelog: v1.14.0-rc4...v1.14.0-rc5
v1.14.0-rc4
What's Changed
- chore: update go-jsonrpc by @simlecode in #6196
- chore: cherry pick 6197 by @simlecode in #6206
- chore: update to builtin-actors v12.0.0-rc.2 by @simlecode in #6207
- Chore/transport by @simlecode in #6209
- chore: bump version & update changelog by @simlecode in #6208
Full Changelog: v1.14.0-rc3...v1.14.0-rc4
v1.14.0-rc3
What's Changed
- chore: reset butterflynet by @simlecode in #6191
- feat: add network info command by @simlecode in #6193
- chore: update go-state-types v0.12.5 by @simlecode in #6194
- chore: bump version to v1.14.0-rc3 by @simlecode in #6195
Full Changelog: v1.14.0-rc2...v1.14.0-rc3
v1.14.0-rc2
Full Changelog: v1.14.0-rc1...v1.14.0-rc2
v1.14.0-rc1
What's Changed
- fix duplicate actor events / 解决以太坊event 日志重复问题 by @elvin-du in #6104
- Fix/wallet balance cmd by @simlecode in #6107
- add check before write badger / 添加检查已经存在,在写入之前 by @elvin-du in #6110
- set gcConfidence = 2 * constants.ForkLengthThreshold / 设置gcConfidence的值为2 * constants.ForkLengthThreshold by @elvin-du in #6113
- feat: Add EIP-1898 support needed for The Graph compatibility by @simlecode in #6109
- fix: add existing nonce error by @simlecode in #6111
- feat: api: add SyncIncomingBlocks by @simlecode in #6115
- feat: Implement a tooling for slasher by @simlecode in #6119
- chore: Output log when FVM_CONCURRENCY value is too large by @simlecode in #6120
- fix: Print only live sectors by default by @simlecode in #6123
- feat: migrate to boxo by @LinZexiao in #6121
- Auto-resume interrupted snapshot imports / 自动重链快照导入失败时 by @elvin-du in #6117
- fix: DecodeRLP can panic by @simlecode in #6125
- feat: vm: allow raw cbor in state and use the new go-multicodec by @simlecode in #6126
- Feat/invert validation switch checks by @simlecode in #6124
- optimize LoadTipSetMessage / 优化LoadTipSetMessage by @elvin-du in #6118
- Feat/nv skeleton by @simlecode in #6134
- feat: include extra messages in ComputeState InvocResult by @LinZexiao in #6135
- Feat/add eth syncing api by @LinZexiao in #6136
- Feat/make it optional to apply msg from ts when call with gas by @LinZexiao in #6138
- feat: Plumb through a proper Flush() method on all blockstores by @simlecode in #6137
- chore: Use type proxies instead of versioned GST imports by @simlecode in #6139
- feat: add PieceCID to StorageDealQueryParams by @simlecode in #6143
- fix: chain: cancel long operations upon ctx cancelation by @simlecode in #6144
- feat: vm: switch to the new exec trace format by @simlecode in #6148
- feat: eth trace api by @simlecode in #6149
- fix: typos by @omahs in #6146
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #6151
- refactor: verify and save block messages when receive new bock by @simlecode in #6150
- opt: generate datacap types to venus-shared by @simlecode in #6152
- Release/v1.13 by @simlecode in #6156
- feat: add id to MinerDeal by @simlecode in #6158
- Feat/synthetic po rep by @simlecode in #6161
- feat: add asc field to StorageDealQueryParams by @LinZexiao in #6163
- Chore/updates by @simlecode in #6169
- fix: support exchange protocols by @simlecode in #6171
- chore: remove ioutil by @simlecode in #6174
- feat: add bootstrap for mainnet by @simlecode in #6173
- Chore/updates by @simlecode in #6175
- chore: Remove PL's european bootstrap nodes from mainnet.pi by @simlecode in #6177
- fix: update GenesisNetworkVersion to Version20 by @simlecode in #6178
- fix: not use chain randomness by @simlecode in #6179
- chore(deps): bump golang.org/x/net from 0.11.0 to 0.17.0 in /venus-devtool by @dependabot in #6181
- chore(deps): bump golang.org/x/net from 0.11.0 to 0.17.0 by @dependabot in #6180
- Opt/limit partitions by @simlecode in #6182
- feat: migrate boostrap for config by @simlecode in #6183
- Feat/nv21 by @simlecode in #6114
- fix: not save data to event table by @simlecode in #6184
- chore: update deps by @simlecode in #6185
- chore: Set calibration upgrade height by @simlecode in #6186
- chore: bump verison to v1.14.0-rc1 by @simlecode in #6188
- chore: fix panic by @simlecode in #6190
New Contributors
Full Changelog: v1.13.0...v1.14.0-rc1