Jack Robison
|
7d8bc38cb9
|
fix iterator lower bound
|
2022-02-22 13:10:08 -05:00 |
|
Jack Robison
|
49802b39cb
|
rocksdb column families
|
2022-02-22 13:09:57 -05:00 |
|
Jack Robison
|
d3da442727
|
update undo key to include the block hash
|
2022-02-22 13:09:57 -05:00 |
|
Jack Robison
|
20f35d02fa
|
move HubDB, delete leveldb.py
|
2022-02-22 13:09:57 -05:00 |
|
Jack Robison
|
77e64ef028
|
add mempool, trending, and touched address indexes to the hub db
|
2022-02-22 13:09:57 -05:00 |
|
Jack Robison
|
0a71e2ff91
|
use rocksdb instead of leveldb
-dont use block processor directly from session manager
|
2022-02-22 13:09:57 -05:00 |
|
Jack Robison
|
54b522383a
|
improve tests
|
2021-11-15 00:58:18 -05:00 |
|
Jack Robison
|
a98ea1e66a
|
update sync script to handle ES falling behind leveldb on shutdown
|
2021-10-20 23:41:11 -04:00 |
|
Jack Robison
|
e35319e5a2
|
add CACHE_ALL_CLAIM_TXOS hub setting
|
2021-10-19 15:53:20 -04:00 |
|
Jack Robison
|
f5e0ef5223
|
add block_txs index
|
2021-10-19 15:53:20 -04:00 |
|
Jack Robison
|
43432a9e48
|
fix compactify script
|
2021-10-07 00:37:55 -04:00 |
|
Jack Robison
|
ccf03fc07b
|
only save undo info for blocks within reorg limit
|
2021-10-06 12:07:42 -04:00 |
|
Jack Robison
|
8167af9b4a
|
sort touched or deleted claim hashes
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
4cf76123e5
|
block processor db refactoring
-access db through HubDB class, don't use plyvel.DB directly
-add channel count and support amount prefixes
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
89cd6a9aa4
|
add tests for takeovers from amount changes in updates before/on/after activation
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
02cf478d91
|
improve leveldb caching
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
72500f6948
|
faster read_claim_txos
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
165f3bb270
|
refactor trending
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
0ba75153f3
|
trending fixes
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
34576e880d
|
update trending in elasticsearch
-add TrendingPrefixSpike to leveldb
-expose `TRENDING_HALF_LIFE`, `TRENDING_WHALE_HALF_LIFE` and `TRENDING_WHALE_THRESHOLD` hub settings
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
3a1baf0700
|
prefix db
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
234c03db09
|
fix claims not having non-normalized names
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
fab9c90ccb
|
update iterators to use pack_partial_key
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
df5662dd69
|
fix resolve by short id
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
496f89f184
|
reorg claims in the search index
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
07e182aa16
|
rename
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
677b8cb633
|
add remaining db prefixes
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
a8f20361aa
|
fix RepostKey
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
821be29f41
|
rename effective_amount prefix
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
bfb9d696d7
|
pretty print
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
1dc961d6eb
|
use RevertableOpStack in _get_takeover_ops
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
4d3573724a
|
add RevertableOpStack to verify consistency of ops as they're staged
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
07c86502f6
|
refactor ClaimToTXO prefix
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
338488f16d
|
tests
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
2abc67c3e8
|
reposts
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
b69faf6920
|
bid ordered resolve (WIP)
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
586b19675e
|
claim takeovers
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
9a11ac06bf
|
claim activations and takeovers (WIP)
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
c681041b48
|
claim expiration
|
2021-10-05 16:44:49 -04:00 |
|
Jack Robison
|
588edf98be
|
claims db
-move all leveldb prefixes to DB_PREFIXES enum
-add serializable RevertableOp interface for key/value puts and deletes
-resolve urls from leveldb
|
2021-10-05 16:44:49 -04:00 |
|