Masih H. Derkani
6f686cae11
Upgrade to go-blockstore 1.2.0
and go-cid 0.2.0
...
Upgrade required dependencies and fix breaking changes.
2022-06-29 14:55:22 -04:00
Masih H. Derkani
35dd30cfa9
Upgrade index-provider and all related dependencies
2022-06-29 14:55:22 -04:00
Dirk McCormick
f010aa9046
feat: upgrade go-fil-markets to v1.22.0
2022-06-23 16:08:12 +02:00
Aayush
b1fddec1ce
Update to go-state-types v0.1.10
2022-06-20 14:17:03 -04:00
Łukasz Magiera
58416d0881
storage: Don't depend on specs-storage, move to storiface
2022-06-17 13:36:33 +02:00
Dirk McCormick
43bf95b8b8
feat: update go-fil-markets to v1.21.0
2022-06-14 09:15:19 +02:00
Steven Allen
30981d0fdd
feat: refactor: actor bundling system ( #8838 )
...
1. Include the builtin-actors in the lotus source tree.
2. Embed the bundle on build instead of downloading at runtime.
3. Avoid reading the bundle whenever possible by including bundle
metadata (the bundle CID, the actor CIDs, etc.).
4. Remove everything related to dependency injection.
1. We're no longer downloading the bundle, so doing anything ahead
of time doesn't really help.
2. We register the manifests on init because, unfortunately, they're
global.
3. We explicitly load the current actors bundle in the genesis
state-tree method.
4. For testing, we just change the in-use bundle with a bit of a
hack. It's not great, but using dependency injection doesn't make
any sense either because, again, the manifest information is
global.
5. Remove the bundle.toml file. Bundles may be overridden by
specifying an override path in the parameters file, or an
environment variable.
fixes #8701
2022-06-13 10:15:00 -07:00
Aayush
37e524adac
Update to go-address v1.0.0
2022-06-10 17:24:37 -04:00
Aayush Rajasekaran
f81194ddfd
Merge pull request #8842 from filecoin-project/revert-8770-chore/update-pubsub
...
Revert "deps: update go-libp2p-pubsub to v0.7.0"
2022-06-10 17:13:24 -04:00
Geoff Stuart
b7010c9e60
Implement function to migrate actors with only code changes
2022-06-10 15:52:32 -04:00
Jiaying Wang
f09fc45469
Revert "deps: update go-libp2p-pubsub to v0.7.0"
2022-06-10 14:29:56 -05:00
Aayush
74a00ebdda
Update to tagged actors versions
2022-06-08 13:31:50 -04:00
Aayush
b28c11a57d
Merge branch 'feat/nv16'
2022-06-03 14:01:49 -04:00
Aayush
91e69644c2
Merge branch 'feat/nv16' into jen/mergev1153to16
2022-06-03 13:18:27 -04:00
Aayush
89531e33a1
fixup merge
2022-06-03 13:16:44 -04:00
Aayush
37fdcbf197
chore: deps: update to go-libp2p v0.19.4
2022-06-03 11:48:40 -04:00
vyzo
927aea9937
update go-libp2p@v0.19.4
2022-06-02 22:29:21 +03:00
Jennifer Wang
2e59d0129d
Merge branch 'release/v1.15.3' into jen/mergev1153to16
2022-05-31 16:33:18 -04:00
vyzo
91c634b965
update go-libp2p-pubsub to v0.7.0
2022-05-31 14:00:43 +03:00
Jennifer Wang
d0c97e07f9
update to the latest golibp2p tag
2022-05-23 14:06:18 -04:00
Jennifer Wang
38bce53e18
update to the latest golibp2p tag
2022-05-23 14:02:50 -04:00
Aayush
b2b20e469f
Fix tests
2022-05-17 15:21:27 -04:00
Aayush
8cca9b1970
Use new go-state-types accessors
2022-05-17 15:21:27 -04:00
Aayush Rajasekaran
ddc46fc059
Update to filecoin pubsub
2022-05-10 16:51:36 -04:00
Raúl Kripalani
7ba14f706c
Merge branch 'feat/nv16' into fix/nv16-gas-outputs
2022-05-10 14:40:32 +01:00
Raúl Kripalani
6050d04c7c
Merge tag 'v1.15.2' into feat/nv16-merge-v1.15.2
2022-05-10 14:17:29 +01:00
vyzo
ca9ad49ba8
go mod tidy
2022-05-04 20:19:07 +03:00
vyzo
0b49f34e01
go mod
2022-05-04 15:46:25 +03:00
Steven Allen
baef8c0c27
chore: update golang and go-ipfs
...
1. go 1.16.4 is not supported.
2. go-ipfs 0.4.22 is NOT SUPPORTED!
3. switch go cimg/go
4. Remove unnecessary CI dependencies.
2022-05-04 15:38:15 +03:00
Łukasz Magiera
f9a4a400da
Merge pull request #8557 from filecoin-project/feat/worker-commp
...
sealing: DataCid on workers
2022-04-28 17:45:32 +02:00
Łukasz Magiera
1aed631fe5
sealing: DataCid on workers
2022-04-26 20:36:23 +02:00
Aayush
3eb007776a
Update actors
2022-04-22 11:40:59 -04:00
vyzo
efad692353
go mod tidy
2022-04-22 02:54:30 +02:00
vyzo
357da15e5c
update go-libp2p@v0.19
2022-04-22 02:53:05 +02:00
vyzo
cc294496ab
go mod tidy
2022-04-22 02:20:45 +02:00
vyzo
ed0b4b0bfa
update go-libp2p@v0.19
2022-04-22 02:20:45 +02:00
Steven Allen
5f5bd31f58
chore: update golang and go-ipfs
...
1. go 1.16.4 is not supported.
2. go-ipfs 0.4.22 is NOT SUPPORTED!
3. switch go cimg/go
4. Remove unnecessary CI dependencies.
2022-04-20 12:06:25 +02:00
Geoff Stuart
0db46dfeaa
Bump version for xtools
2022-04-14 17:26:08 -04:00
vyzo
1866eebe06
go mod tidy
2022-04-14 19:35:09 +03:00
vyzo
1c1d8e0626
update specs-actors/v8@master
2022-04-14 19:34:40 +03:00
vyzo
cd5829ae42
update specs-actors
2022-04-14 19:33:23 +03:00
zenground0
8562798940
Use go-fil-markets tag
2022-04-14 19:32:56 +03:00
Aayush
339b7db2b7
Integrate FIP 0027
2022-04-14 19:32:56 +03:00
vyzo
45a65c5d9e
update specs-actors
2022-04-14 19:31:14 +03:00
vyzo
13a4602806
gomod: update specs-actors@v8
2022-04-14 19:29:06 +03:00
Aayush
3370847f3e
Implement FIP-0031
2022-04-14 19:28:16 +03:00
Łukasz Magiera
cf92776c64
Merge pull request #8468 from filecoin-project/jen/mergeback
...
chore: merge releases back to master
2022-04-12 15:41:36 +02:00
jennijuju
137f494619
tidy and gen
2022-04-12 13:53:03 +02:00
vyzo
0f4019cbb7
update go-libp2p@v0.18.1
2022-04-12 11:30:24 +03:00
jennijuju
0dcad9cc18
Merge branch 'releases' into jen/mergeback
2022-04-12 01:25:02 +02:00
Aayush Rajasekaran
8c46d00ee7
Update to go-log 2.5.1
2022-04-01 01:13:55 -04:00
koalacxr
6c1651cb3d
modify quantile imports error
2022-03-31 23:08:00 -04:00
hannahhoward
4974b6874e
chore(deps): update go-data-transfer with fixes
2022-03-30 14:59:31 -04:00
Łukasz Magiera
12752c6970
Merge github.com:koalacxr/lotus into feat/go-1.18
2022-03-30 14:31:32 -04:00
hannahhoward
7e86f7196e
chore(deps): update go-data-transfer with fixes
2022-03-29 18:12:42 -07:00
Aayush
be418e77f9
Update to specs-storage v0.2.2
2022-03-29 14:08:55 -04:00
vyzo
450d4b256a
update go-libp2p to v0.18
2022-03-23 14:05:43 -04:00
Łukasz Magiera
92e4caa151
Merge remote-tracking branch 'origin/master' into feat/post-worker
2022-03-21 12:09:47 +01:00
vyzo
7fea2e4d6c
update go-libp2p to v0.18
2022-03-21 12:33:07 +02:00
Łukasz Magiera
6ddbe41376
Merge remote-tracking branch 'origin/master' into feat/post-worker
2022-03-18 10:54:44 +01:00
Jennifer Wang
3c252e1d87
bump the version to v1.15.1-rc1
2022-03-17 17:42:45 -04:00
koalacxr
7f26ce614b
modify quantile imports error
2022-03-16 13:10:03 +08:00
Jennifer Wang
8a2a2d065d
Merge branch 'releases' into jen/backport
2022-03-15 02:07:35 -04:00
Łukasz Magiera
135aef78d7
Merge remote-tracking branch 'origin/master' into feat/post-worker
2022-03-11 17:04:58 +01:00
vyzo
65e599fb8e
update go-libp2p and go-libp2p-resource-manager
...
- go-libp2p at v0.18.0-rc6, which includes fixes for some severe bugs in mplex
- go-libp2p-resource-manager at v0.1.5, which improves debug logging
2022-03-10 18:20:11 +02:00
Łukasz Magiera
9c4f8254ee
post workers: Fix build post-merge
2022-03-10 14:20:07 +01:00
hannahhoward
49742f8fdc
feat(deps): update to graphsync v0.13.0 with 2.0 protocol
2022-03-09 18:06:35 +00:00
Łukasz Magiera
28d751b2e0
mod tidy
2022-03-03 14:21:28 +00:00
Masih H. Derkani
1bb65189af
Upgrade to go-path v0.2.1
and remove replace
directive
...
The dependency was used in the chain API. Integrated the new fetcher
factory.
2022-03-03 13:29:32 +00:00
Masih H. Derkani
8cf6f24f4d
Upgrade go-fil-markets
to include index provider metadata changes
...
Upgrade to the latest `go-fil-markets` that integrates concrete
multicodec for the indexing metadata.
2022-03-03 12:57:09 +00:00
Aayush
1bc1cd3366
Upgrade to go-fil-markets 1.19.2
2022-03-02 15:41:53 -05:00
Aayush
898f523162
Upgrade to go-data-transfer 1.14.1
2022-03-02 15:41:41 -05:00
Aayush
08bbfed825
Revert "go mod: go-libp2p@v0.18.0-rc1"
...
This reverts commit 2fb5837a55
.
2022-03-02 15:39:24 -05:00
Aayush
04f2d3543b
Revert "go mod: go-libp2p-resource-manager"
...
This reverts commit c394fbdfc3
.
2022-03-02 15:39:23 -05:00
Aayush
11fc068cfe
Revert "go mod: go-libp2p-resource-manager@v0.1.1"
...
This reverts commit 62c0f35b5a
.
2022-03-02 15:39:19 -05:00
Aayush
f9f6f35b93
Revert "go mod: update go-libp2p-pubsub"
...
This reverts commit aa599bfaf9
.
2022-03-02 15:39:19 -05:00
Aayush
581cb34b11
Revert "go mod: update go-yamux@v3.0.2"
...
This reverts commit 83427c478f
.
2022-03-02 15:39:18 -05:00
Aayush
4968babb32
Revert "go mod: update go-libp2p-resource-manager@v0.1.2"
...
This reverts commit 6260271b78
.
2022-03-02 15:39:17 -05:00
Aayush
a7e02f7207
Revert "update go-fil-markets@v0.19.0-rc1"
...
This reverts commit 2e5474e864
.
2022-03-02 15:39:16 -05:00
Aayush
6dc696b745
Revert "feat: update to go-fil-markets v1.19.0"
...
This reverts commit 8a47a71772
.
2022-03-02 15:29:25 -05:00
Aayush
2aab4d4f05
Revert "update go-libp2p to v0.18.0-rc2"
...
This reverts commit 6e5f521463
.
2022-03-02 15:22:06 -05:00
Aayush
94678bacea
Revert "update go-libp2p to v0.18.0-rc3"
...
This reverts commit e78c4ab9b3
.
2022-03-02 15:21:31 -05:00
Aayush
7207740af4
Revert "update libp2p to v0.18.0-rc4"
...
This reverts commit 80e9f76261
.
2022-03-02 15:21:10 -05:00
Aayush
5329f18938
Revert "update go-libp2p to v0.18.0-rc5"
...
This reverts commit a575947294
.
2022-03-02 15:20:18 -05:00
Łukasz Magiera
a52b4b72e9
gomod: Use latest cbor-gen
2022-03-02 20:23:47 +01:00
Masih H. Derkani
444a2bf355
Integrate the latest index-provider with config to disable announcements
...
Integrate the latest `index-provider` and reflect the changes to engine
configuration. Note that this commit disables announcements of indices
on the network by default as requested for initial merge to master.
Introduce dedicated index provider configuration parameters with
documentation and defaults that match the defaults in index-provider.
Re-generate code as needed.
2022-03-02 13:45:09 +00:00
Masih H. Derkani
769b0f30ef
Address review comments
...
- Add comment to clarify the reason for loop in testkit
- Trim common prefix in state printed in CLI commands for better
readability
- Upgrade to a tagged release of `go-fil-markets` that includes indexing
work; see: https://github.com/filecoin-project/go-fil-markets/pull/673
- Fix typo in CLI usage.
- Add comments to note that it is safe to use fx `OnStart` context when
starting the provider engine.
- Fix string concatenation in error message formatting.
2022-03-02 11:04:50 +00:00
zenground0
77a954c7c3
Merge branch 'master' into feat/cid-to-piece-idx
2022-02-28 12:57:11 -07:00
Jiaying Wang
b8eb4ddb0b
Merge pull request #8193 from filecoin-project/jen/v15
...
chore: build: backport releases
2022-02-25 21:13:42 -05:00
jennijuju
254f821564
get actor v7 (same commit as v7-rc1)
2022-02-25 21:03:46 -05:00
jennijuju
c6361b391c
Merge branch 'releases' into jen/v15
2022-02-25 21:01:31 -05:00
Peter Rabbitson
3c366160bb
Retract force-pushed v1.14.0 to work around stale gomod caches
2022-02-24 17:59:38 -05:00
Łukasz Magiera
7c2f653323
Merge pull request #8168 from filecoin-project/feat/ufs-selectors
...
feat: market utils: Support unixfsnode in TraverseDag
2022-02-23 22:35:24 +01:00
Masih H. Derkani
b802ddb848
Upgrade dependency to markets
2022-02-23 14:41:55 +00:00
Masih H. Derkani
c3b406c5c2
Update indexing and markets dependencies
...
Update indexing dependencies to latest along with go-fil-markets
dependency, to the head of:
- https://github.com/filecoin-project/go-fil-markets/pull/673
2022-02-23 14:10:38 +00:00
vyzo
a575947294
update go-libp2p to v0.18.0-rc5
2022-02-22 11:04:21 -05:00
vyzo
012cf96d60
update go-libp2p to v0.18.0-rc5
2022-02-22 12:19:26 +02:00
Łukasz Magiera
a05a462c8c
market utils: Support unixfsnode in TraverseDag
2022-02-22 10:51:57 +01:00
Aarsh Shah
3fd83e9345
dagstore size bloating fix
2022-02-21 13:57:29 +04:00
Peter Rabbitson
9bb9bb5682
Retract force-pushed v1.14.0 to work around stale gomod caches
2022-02-19 16:25:18 +01:00
Aarsh Shah
e3f5b7c59f
update dagstore top level index db
2022-02-18 14:00:01 +04:00
Masih H. Derkani
031bfaf120
Update to the head of go-fil-markets#673
...
Update to the head of the PR that introduces indexing integration in
`go-fil-markets` so that failure to connect to full node is logged only
instead of crashing markets process.
Relates to:
- https://github.com/filecoin-project/go-fil-markets/pull/673
- https://github.com/filecoin-project/index-provider/issues/177
2022-02-15 12:37:13 +00:00
vyzo
b260c849f7
deps: update go-libp2p-resource-manager to v0.1.4
2022-02-14 19:43:07 +02:00
Łukasz Magiera
a1098f6dc2
Cleanup go.mod
2022-02-10 17:37:09 -05:00
Łukasz Magiera
263de5b0c1
Use tagged specs-storage
2022-02-10 17:29:57 -05:00
Łukasz Magiera
212f5ddb4f
wip FinalizeReplicaUpdate
2022-02-10 17:24:26 -05:00
Will
296eab3045
Merge pull request #8045 from gammazero/feat/cid-to-piece-idx
...
Add indexer pubsub message authentication and rate limiting
2022-02-10 13:49:58 -08:00
Masih H. Derkani
f0accce286
Upgrade index-provider
and go-fil-markets to latest
...
See: https://github.com/filecoin-project/go-fil-markets/pull/680
2022-02-10 14:04:11 +00:00
gammazero
9481fa0a4b
Use new indexer pubsub message encoding
2022-02-09 16:40:27 -08:00
Łukasz Magiera
e7038d286d
Merge pull request #8018 from filecoin-project/feat/fru
...
FinalizeReplicaUpdate
2022-02-09 17:40:47 +00:00
Łukasz Magiera
67e3f182f5
Use tagged specs-storage
2022-02-09 11:28:48 +01:00
Aayush Rajasekaran
316836f43b
deps: update go-paramfetch to v0.0.4
2022-02-08 12:00:55 -05:00
Aayush Rajasekaran
9df19ae436
deps: update go-paramfetch to v0.0.4
2022-02-08 12:00:19 -05:00
Łukasz Magiera
142ba6660a
wip FinalizeReplicaUpdate
2022-02-08 17:22:41 +01:00
Masih H. Derkani
cc61650f86
Upgrade to latest index-provider
and set miner ID as extra gossip data
...
Upgrade to the latest `index-provider` which upgrades the go-legs
protocol to allow the inclusion of extra gossip data that may be used
for gossip validation purposes. In the case of lotus gossip message
validators the miner ID is used to verify the sender's peer ID on chain.
Relates to:
- https://github.com/filecoin-project/lotus/pull/8045
2022-02-08 14:32:03 +00:00
vyzo
80e9f76261
update libp2p to v0.18.0-rc4
2022-02-08 11:51:14 +02:00
Aarsh Shah
399a1afd94
Merge remote-tracking branch 'origin/master' into feat/cid-to-piece-idx
2022-02-08 12:37:57 +04:00
vyzo
e78c4ab9b3
update go-libp2p to v0.18.0-rc3
2022-02-03 19:32:30 +02:00
Anton Evangelatov
b6b5046cce
upgrade go-fil-markets
2022-02-03 16:26:04 +01:00
Anton Evangelatov
595ad44ee7
refactor indexprovider libp2p host connection to fullnode with meshcreator
2022-02-03 15:44:18 +01:00
Anton Evangelatov
c3d41d4e17
upgrade go-fil-markets
2022-02-02 16:14:44 +01:00
Anton Evangelatov
03dd33dbbe
upgrade go-fil-markets
2022-02-02 14:07:41 +01:00
Anton Evangelatov
2790cf35af
change fullnodeApi to listen addrs
2022-02-02 13:06:53 +01:00
Masih H. Derkani
ad348c8e2f
Upgrade to the latest index provider
...
Upgrade to the latest index provider which rolls out a more compact ad
signature mechanism along with dependency updates.
2022-02-01 09:53:57 +00:00
Masih H. Derkani
5d72ebe0cc
Upgrade index-provider
and update topic name
...
Update the topic name to be consistent with default
configured in storetheindex.
Upgrade to the latest `index-provider`.
2022-01-27 09:48:10 +00:00
Aarsh Shah
211ad166af
update markets deps
2022-01-26 15:53:27 +04:00
Aarsh Shah
4dd93e5bbb
update deps
2022-01-26 10:58:44 +04:00
Masih H. Derkani
5da2995bcd
Upgrade to index-provider
v0.2.3
...
Upgrade index provider to latest so that on engine restart the head
advertisement is published.
2022-01-25 09:37:44 +00:00
Aarsh Shah
8d062bc880
update index provider
2022-01-24 14:26:17 +04:00
Aarsh Shah
9e2d46b33f
Merge remote-tracking branch 'origin/master' into feat/cid-to-piece-idx
2022-01-23 10:32:54 +04:00
vyzo
6e5f521463
update go-libp2p to v0.18.0-rc2
2022-01-21 10:45:45 +02:00
Aarsh Shah
b8bf2af3e3
upgrade on master
2022-01-20 16:34:13 +04:00
Dirk McCormick
8a47a71772
feat: update to go-fil-markets v1.19.0
2022-01-20 11:46:17 +01:00
vyzo
2e5474e864
update go-fil-markets@v0.19.0-rc1
2022-01-20 11:37:08 +02:00
vyzo
6260271b78
go mod: update go-libp2p-resource-manager@v0.1.2
2022-01-20 11:36:11 +02:00
vyzo
83427c478f
go mod: update go-yamux@v3.0.2
2022-01-20 11:36:11 +02:00
vyzo
aa599bfaf9
go mod: update go-libp2p-pubsub
2022-01-20 11:36:11 +02:00
vyzo
62c0f35b5a
go mod: go-libp2p-resource-manager@v0.1.1
2022-01-20 11:36:11 +02:00
vyzo
c394fbdfc3
go mod: go-libp2p-resource-manager
2022-01-20 11:36:11 +02:00
vyzo
2fb5837a55
go mod: go-libp2p@v0.18.0-rc1
2022-01-20 11:36:11 +02:00
Łukasz Magiera
7dba12fc81
Merge pull request #7967 from filecoin-project/chore/mod-comments
...
chore: Cleanup go.mod
2022-01-18 15:18:19 +01:00
Dirk McCormick
1ce1dbbc50
feat: update go-fil-markets to tagged release
2022-01-18 14:29:59 +01:00
Łukasz Magiera
d677826312
Cleanup go.mod
2022-01-18 10:24:43 +01:00
hannahhoward
92d56d82f4
feat(deps): update markets stack
...
update go-fil-markets, go-data-transfer 1.13.0, go-graphsync 0.12.0
2022-01-14 17:21:04 -08:00
Aayush
2b29ceab83
Use go-libp2p-connmgr v0.3.1
2022-01-14 17:38:56 -05:00
Aayush Rajasekaran
b9474cf0a2
Implement an autobatcher
2022-01-14 17:15:20 -05:00
Aayush Rajasekaran
074a4cc3e4
Update to actors v7.0.0-rc1
2022-01-14 17:15:20 -05:00
Aayush Rajasekaran
790ba155b8
Fast migration for v15
2022-01-14 17:15:15 -05:00
zenground0
d6aa17e21f
Snap Deals Integration
...
- FSM handles the actual cc upgrade process including error states
- PoSting (winning and window) works over upgraded and upgrading sectors
- Integration test and changes to itest framework to reduce flakes
- Update CLI to handle new upgrade
- Update dependencies
2022-01-14 17:14:32 -05:00
Aayush Rajasekaran
ceb11bfe77
Update go-paramfetch
2022-01-14 17:14:32 -05:00