Commit graph

7857 commits

Author SHA1 Message Date
Jack Robison
3fff5ccb49
use array.array to serialize TX_COUNTS_STATE 2020-12-01 18:47:16 -05:00
Jack Robison
aa0f49633a
off by one 2020-12-01 18:47:16 -05:00
Jack Robison
ede167bb56
initialize TX_COUNTS_STATE from existing TX_COUNT_PREFIX 2020-12-01 18:47:16 -05:00
Jack Robison
c03b1b5a93
fix block_txs iterator stop condition 2020-12-01 17:00:35 -05:00
Jack Robison
68a97b0e61
remove dead code 2020-12-01 17:00:03 -05:00
Jack Robison
f86d940f20
TX_COUNTS_STATE 2020-12-01 11:30:14 -05:00
Jack Robison
314f8b0d42
fix uncaught error in chris45 test 2020-12-01 11:30:14 -05:00
Jack Robison
5ec8f355d4
cleanup 2020-12-01 11:30:14 -05:00
Jack Robison
f46bf0924a
update dockerfile 2020-12-01 10:11:13 -05:00
Jack Robison
6cbe559778
constants 2020-11-30 14:40:17 -05:00
Jack Robison
4ab2d7e624
ci 2020-11-30 14:40:09 -05:00
Jack Robison
a82abb33ac
fix 2020-11-30 14:26:04 -05:00
Jack Robison
70e5ce4806
rocksdb 2020-11-30 09:49:01 -05:00
Jack Robison
d960ba7412
combine leveldb databases 2020-11-30 09:49:01 -05:00
Jack Robison
18340c248d
merge tx_db and headers_db 2020-11-30 09:47:38 -05:00
Jack Robison
9012db0cfb
use rocksdb by default 2020-11-29 14:30:02 -05:00
Jack Robison
7143b475a1
RocksReaderContext 2020-11-29 14:30:02 -05:00
Jack Robison
976387fefb
RocksDBIterator 2020-11-29 14:30:02 -05:00
Jack Robison
1c01faed28
add rocksdb requirement, update dockerfile 2020-11-29 13:36:28 -05:00
Jack Robison
df3254b371
Merkle staticmethods 2020-11-29 13:35:43 -05:00
Jack Robison
9b4afe9816
store txids in memory, faster address subscription/history 2020-11-25 16:30:11 -05:00
Jack Robison
23bb5598d5
Merge pull request #3095 from lbryio/fix-transaction-getbatch-order
ensure transactions are returned in the order they're requested
2020-11-24 17:21:12 -05:00
Jack Robison
af1d7813e9
ensure transactions are returned in the order they're requested 2020-11-24 11:52:07 -05:00
Jack Robison
16c2e5a585
Merge pull request #3093 from lbryio/fix-merkle
fix off-by-one when getting block txs for tx_merkle
2020-11-23 19:08:11 -05:00
Jack Robison
c02750edbd
fix tx_merkle 2020-11-23 16:48:24 -05:00
Jack Robison
7204ddafec
Merge pull request #3092 from lbryio/faster-transaction-getbatch
faster `blockchain.transaction.get_batch`
2020-11-23 12:29:14 -05:00
Jack Robison
faeba9a7e4
faster blockchain.transaction.get_batch 2020-11-23 12:05:47 -05:00
Jack Robison
190d238a1f
faster read_headers 2020-11-23 12:03:11 -05:00
Jack Robison
715451b5fb v0.85.0 2020-11-21 00:14:20 -05:00
Jack Robison
87f1895405
Merge pull request #3090 from lbryio/fast-headers
store headers in memory on wallet server
2020-11-20 23:33:18 -05:00
Jack Robison
923d817751
store headers in memory 2020-11-20 22:37:42 -05:00
Jack Robison
0728209b66
Merge pull request #3089 from lbryio/force_checkpoint
Ensure no client .wal files remain on shutdown
2020-11-20 21:12:33 -05:00
Victor Shyba
b8b9dcc2ee WAL_CHECKPOINT on close 2020-11-20 20:16:03 -03:00
Jack Robison
f35e879852
Merge pull request #3088 from lbryio/batched-inflate-outputs
fix flooding with resolve/claim search
2020-11-20 17:43:56 -05:00
Jack Robison
34f4f12eb9
pylint 2020-11-20 16:15:57 -05:00
Jack Robison
fa63bf758d
delete single_call_context, use session pool 2020-11-20 15:52:11 -05:00
Jack Robison
f6b396ae64
Merge branch 'fix-reorg' 2020-11-20 13:32:59 -05:00
Jack Robison
2c7fd58e34
threaded compress headers 2020-11-20 13:09:54 -05:00
Jack Robison
982f2c9634
fix test 2020-11-20 10:57:28 -05:00
Jack Robison
f2fd42b47a
use write_batch 2020-11-19 18:37:49 -05:00
Jack Robison
1b4ccad938
allow settings TRENDING_ALGORITHMS to nothing 2020-11-19 18:36:34 -05:00
Jack Robison
a9de1ce8e0
fix fs_transactions 2020-11-19 12:40:46 -05:00
Jack Robison
ac752d5ec2
Merge pull request #3082 from lbryio/faster-leveldb
store transactions for wallet server in leveldb instead of requesting from lbrycrd
2020-11-17 17:02:11 -05:00
Jack Robison
632d8d02d2
remove dead code 2020-11-17 16:17:24 -05:00
Jack Robison
48aeb26e02
threaded_get_merkle
-remove dead code
2020-11-17 16:05:08 -05:00
Jack Robison
1694af8b5e
get transactions from leveldb instead of lbrycrd rpc 2020-11-17 15:30:48 -05:00
Jack Robison
83bcab9cd2
cleanup 2020-11-17 15:30:48 -05:00
Jack Robison
bdc7f4b3f5
combine tx_count_db and hashes_db, add tx db 2020-11-17 15:30:48 -05:00
Lex Berezhny
39202a3d79 old sequence resolution test 2020-11-17 11:24:29 -05:00
Lex Berezhny
912065a121 remove url sequence feature from code and tests 2020-11-17 11:24:29 -05:00