Improve merkle proof and tx cache performance #29

Merged
jackrobison merged 4 commits from improve-tx-caches into master 2022-05-01 01:23:52 +02:00
jackrobison commented 2022-04-29 16:19:50 +02:00 (Migrated from github.com)

-rewrite merkle proof code, now uses FastMerkleCacheItem
-updates batched HubDB.get_transactions_and_merkles to use new lru caches
-caches transactions from new blocks in anticipation of those txs being requested soon
-removes _tx_and_merkle_cache
-fixes metrics namespace

-rewrite merkle proof code, now uses `FastMerkleCacheItem` -updates batched `HubDB.get_transactions_and_merkles` to use new lru caches -caches transactions from new blocks in anticipation of those txs being requested soon -removes _tx_and_merkle_cache -fixes metrics namespace
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: LBRYCommunity/hub#29
No description provided.