Commit graph

8909 commits

Author SHA1 Message Date
Jack Robison
7d973aaaa8
Merge branch 'lbcd-integration-2' into rocksdb-hub-lbcd
# Conflicts:
#	lbry/testcase.py
#	lbry/wallet/orchstr8/node.py
#	lbry/wallet/server/db/db.py
#	lbry/wallet/server/db/prefixes.py
#	lbry/wallet/server/server.py
#	lbry/wallet/server/session.py
#	setup.py
#	tests/integration/takeovers/test_resolve_command.py
#	tests/integration/transactions/test_internal_transaction_api.py
#	tests/integration/transactions/test_transactions.py
2022-01-21 13:32:17 -05:00
Jack Robison
a586266831
remove print from test, uncomment a test assert 2022-01-21 12:37:44 -05:00
Jack Robison
bd284be69d
drop ES_MODE hub setting, rename hub entry points
`lbry-hub-writer` - keeps an up-to-date database
`lbry-hub-server` - replies to clients with data from a read only snapshot of the db
`lbry-hub-elastic-sync` - watches for changes to the db and updates elasticsearch accordingly
2022-01-21 12:37:44 -05:00
Jack Robison
d6035c1ead
delete unused code 2022-01-21 12:37:44 -05:00
Jack Robison
876a72f18d
update mempool in thread 2022-01-21 12:37:44 -05:00
Jack Robison
b82dc8e45f
fix tests 2022-01-21 12:37:44 -05:00
Jack Robison
31144a490e
fix filtering/blocking 2022-01-21 12:37:44 -05:00
Jeffrey Picard
378a6471ef Use latest go hub binary 2022-01-21 12:27:58 -05:00
Jeffrey Picard
f9c1222819 skip segwit test 2022-01-21 11:52:51 -05:00
Jeffrey Picard
2bd60f692c fix ssl connections and add new docker file 2022-01-19 15:57:00 +00:00
Jack Robison
a2e7afa87f
pylint 2022-01-19 10:38:37 -05:00
Jack Robison
6f6faef3dc
tests 2022-01-19 10:38:37 -05:00
Jack Robison
607d7d9cc7
logging, update lbry-rocksdb requirement 2022-01-19 10:38:37 -05:00
Jack Robison
3c7307a2f4
wait for writing to finish before closing the db 2022-01-19 10:38:37 -05:00
Jack Robison
bbfe263591
fix unwinding readers during reorg 2022-01-19 10:38:37 -05:00
Jack Robison
7fe34ebb78
reduce hub writer polling delay 2022-01-19 10:38:37 -05:00
Jack Robison
ff8c08b289
executors 2022-01-19 10:38:37 -05:00
Jack Robison
d7707d0053
cleanup debug logging 2022-01-19 10:38:37 -05:00
Jack Robison
a7d64de361
rocksdb column families 2022-01-19 10:38:37 -05:00
Jack Robison
8a02796b37
executors for each reader, fix shutdown 2022-01-19 10:38:37 -05:00
Jack Robison
4f4ecd64cc
tests 2022-01-19 10:38:37 -05:00
Jack Robison
e3a4dab6cb
es sync notifier 2022-01-19 10:38:37 -05:00
Jack Robison
03f888f787
reader/writer move from cli 2022-01-19 10:38:37 -05:00
Jack Robison
d072b9f70b
remove redundant undo cleanup, don't delete historic touched_or_deleted 2022-01-19 10:38:37 -05:00
Jack Robison
8616fb96b1
imports, impove errors 2022-01-19 10:38:37 -05:00
Jack Robison
ebec12522b
es writer 2022-01-19 10:38:37 -05:00
Jack Robison
611ad5c655
add chain reader and reader server, new mempool, update block processor 2022-01-19 10:38:37 -05:00
Jack Robison
e06c8e8303
update undo key to include the block hash 2022-01-19 10:38:37 -05:00
Jack Robison
776dea58c2
move Prefetcher to own file 2022-01-19 10:38:37 -05:00
Jack Robison
28be7d8993
move HubDB, delete leveldb.py 2022-01-19 10:38:37 -05:00
Jack Robison
24622103cf
add mempool, trending, and touched address indexes to the hub db 2022-01-19 10:38:37 -05:00
Jack Robison
2d8ed77806
use rocksdb instead of leveldb
-dont use block processor directly from session manager
2022-01-19 10:38:37 -05:00
Lex Berezhny
2badd83294 change VERBOSITY to INFO 2022-01-17 15:07:14 -05:00
Lex Berezhny
c156332e01 rebasing fixes 2022-01-17 14:28:06 -05:00
Victor Shyba
beabafeda8 bump lbcd to valid latest version 2022-01-17 14:15:14 -05:00
Brannon King
3aba2bf7be get better error on RPC failure 2022-01-17 14:15:14 -05:00
Brannon King
d231cdd4d0 fixing stalls in tests 2022-01-17 14:15:14 -05:00
Brannon King
7211274a70 fix for the send-to-address timeout in asyncSetup 2022-01-17 14:11:36 -05:00
Roy Lee
f1820b42d3 Update lbcd and lbcwallet versions 2022-01-17 14:11:36 -05:00
Brannon King
2bd3605961 fixed some tests; made them not timeout waiting for tx confirmation 2022-01-17 14:11:36 -05:00
Roy Lee
403fc1e0f5 update lbcd to v0.22.100-beta-rc5 2022-01-17 14:11:36 -05:00
Victor Shyba
425b4bdd2c skip test_segwit while we take a look why lbcwallet rejects the tx 2022-01-17 14:11:36 -05:00
Victor Shyba
9d7ec878ad ignore the config line warning 2022-01-17 14:11:36 -05:00
Victor Shyba
93c472a352 add comment for temporary lbcd edge case 2022-01-17 14:11:36 -05:00
Victor Shyba
a123fbc842 skip the test that uses claimname/updateclaim for now 2022-01-17 14:11:36 -05:00
Victor Shyba
721834cea2 separate stdout/stderr from lbcctl on tests 2022-01-17 14:11:36 -05:00
Roy Lee
73ac42b786 update lbcd and lbcwallet veresion 2022-01-17 14:11:36 -05:00
Brannon King
20e6f87af9 fixing a variety of broken tests, updated getclaimbyid usage 2022-01-17 14:11:36 -05:00
Roy Lee
787a50d6cc test: lbcd don't have a dedicated mempool.dat 2022-01-17 14:11:36 -05:00
Roy Lee
fbdc7100ea test: update lbcd to avoid txn being rejected due to munimum fee 2022-01-17 14:11:36 -05:00