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