lotus/node/modules
Masih H. Derkani d044e30e12 Infer index provider topic from network name by default
Index provider integration uses a gossipsub topic to announce changes to
the advertised content. The topic name was fixed to the default topic
which is `/indexer/ingest/mainnet`.

In the case of lotus, the gossipsub validators enforce a list of topics
the instance is permitted to join by setting subscription filter option
when `PubSub` instance is constructed via DI.

Having the fixed topic name meant that any SP starting up a node on a
network other than `mainnet` would have to override the default config
to avoid the node crashing when index provider is enabled.

Instead of a fixed default, the changes here infer the allowed indexer
topic name from network name automatically if the topic configuration is
left empty.

Fixes #8510
2022-04-22 02:46:05 +02:00
..
dtypes feat(storageminer): add api for transfer diagnostics 2021-12-22 13:41:29 -08:00
helpers more lint fixes 2019-07-02 19:45:03 +02:00
lp2p enabled rcmgr by default; disable with LOTUS_RCMGR=0 2022-04-12 11:32:37 +03:00
testing fix: truncate genesis file before generating 2020-11-13 17:30:12 +01:00
alerts.go alerting: Address review 2021-08-26 16:09:18 +02:00
blockstore.go use functional options for hotstore gc, rename MovingGC to FullGC 2021-07-27 09:53:22 +03:00
chain.go plumb more contexts 2021-12-17 11:42:09 +02:00
client.go retrieval: OffChainRetrieval config 2022-01-20 18:19:27 +01:00
core.go Merge apistruct with the api package 2021-03-25 15:10:08 +01:00
genesis.go plumb more contexts 2021-12-17 11:42:09 +02:00
graphsync.go Gather graphsync metrics on provider side as well 2021-10-19 19:45:25 +02:00
ipfs.go integrate DAG store and CARv2 in deal-making (#6671) 2021-08-16 23:34:32 +01:00
mpoolnonceapi.go More tweaking of context handling in the messagepool 2021-05-31 18:13:23 -04:00
paych.go Propagate StateMsg api changes 2021-04-05 19:56:53 +02:00
services.go Service creation takes interface, not implementation 2022-02-10 08:41:18 -08:00
stmgr.go Fix Drand fetching around null tipsets 2021-09-29 11:57:59 -04:00
storage.go fix lint 2021-03-09 23:38:28 +01:00
storageminer_dagstore.go Merge branch 'master' into nonsense/refactor-nodetype 2022-03-07 11:51:28 +01:00
storageminer_idxprov_test.go Infer index provider topic from network name by default 2022-04-22 02:46:05 +02:00
storageminer_idxprov.go Infer index provider topic from network name by default 2022-04-22 02:46:05 +02:00
storageminer_svc.go fix log.Error; rename RemoteStore 2021-06-09 13:05:54 +02:00
storageminer.go Fixup merge 2022-04-11 20:45:13 -04:00