0g-storage-node/node
Bo QIU 2fd9712d59
Enhance P2P network protocol to support batch messages for performance concern (#173)
* Add p2p protocol version in network identity

* Cache annouce file pubsub messages to publish in batch

* fix file location cache

* opt sync metrics

* opt file location cache default configs

* publish files announcements in batch

* enhance announce file pubsub msg metrics

* opt metrics

* fix ci

* fix clippy

* fix batcher

* minor fix

* opt batcher: publish all if expired
2024-08-29 09:55:24 +08:00
..
chunk_pool Handle chunk write of rpc in parallel. (#126) 2024-07-15 15:50:51 +08:00
file_location_cache Enhance P2P network protocol to support batch messages for performance concern (#173) 2024-08-29 09:55:24 +08:00
log_entry_sync Add more metrics for file sync (#164) 2024-08-22 10:42:15 +08:00
miner Fix issue found in auditions (#170) 2024-08-27 17:36:55 +08:00
network Enhance P2P network protocol to support batch messages for performance concern (#173) 2024-08-29 09:55:24 +08:00
pruner do not fail on prune error (#168) 2024-08-25 16:48:03 +08:00
router Enhance P2P network protocol to support batch messages for performance concern (#173) 2024-08-29 09:55:24 +08:00
rpc Add more metrics for file sync (#164) 2024-08-22 10:42:15 +08:00
shared_types Enhance P2P network protocol to support batch messages for performance concern (#173) 2024-08-29 09:55:24 +08:00
src Enhance P2P network protocol to support batch messages for performance concern (#173) 2024-08-29 09:55:24 +08:00
storage Set sync start index based on data in db. (#166) 2024-08-23 12:41:25 +08:00
storage-async Prune no reward chunks. (#145) 2024-08-06 15:06:15 +08:00
sync opt sync config and update config file (#169) 2024-08-26 15:29:52 +08:00
.gitignore Initial commit 2024-01-04 18:05:32 +08:00
Cargo.toml Add metrics for router and auto sync (#161) 2024-08-19 09:54:52 +08:00