lotus/markets
Masih H. Derkani 2ebc111b70 Use the same host and datatransfer as markets for index provider
Remove the bespoke instantiation of libp2p host and datatransfer manager
for index provider and reuse the existing instances used by markets.

The rationale for reuse is the following:
 1. Separation of host introduces a discovery problem, where without
    gossipsub the index provider endpoint will not be discoverable.
    Using the same host as markets would mean the chain can be used to
    discover addresses, putting less empassis on criticality of
    gossipsub considering its set-up cost and lack of message delivery
    guarantees.

 2. Only a single instance of graphsync/datatransfer can be instantiated
    per libp2p host; therefore, if the host is shared, so should
    datatransfer manager.

 3. it is not clear if the assumptions under which separation was
    decided still hold.
2022-02-16 13:46:44 +00:00
..
dagstore fix lint 2022-01-20 16:47:15 +04:00
dealfilter Rebasing 2020-10-15 09:33:01 -07:00
idxprov Use the same host and datatransfer as markets for index provider 2022-02-16 13:46:44 +00:00
loggers fix issues with fil-markets/data-transfer updates 2022-01-20 11:38:37 +02:00
pricing dpr changes and test based on new unsealing PR 2021-05-22 22:40:21 +05:30
retrievaladapter Annotate state feature tests 2021-12-10 16:08:25 +01:00
sectoraccessor piecereader: Move closer to storage 2021-12-08 23:20:20 +01:00
storageadapter Merge remote-tracking branch 'upstream/master' into bloxico/system-test-matrix 2022-01-27 10:57:56 +01:00
utils Merge banch feat/go-fil-markets-v1.13.0 into feat/datamodel-selector-retrieval 2021-10-04 21:56:11 +02:00
journal.go unshare the journal 2020-10-09 13:23:07 -07:00