Commit graph

8921 commits

Author SHA1 Message Date
Jeffrey Picard 814f63ad22 convert script and interface changes 2022-01-31 14:47:48 +00:00
Jack Robison 04c66eb7d6
fix lower bound 2022-01-26 11:18:50 -05:00
Jack Robison 9dfe41bd33
fix tests 2022-01-25 14:51:44 -05:00
Jack Robison 8b592ba277
comment out part of a resolve test until lbcwallet issue is fixed 2022-01-24 23:19:05 -05:00
Jack Robison 6ccddb8670
fix iterator lower bound 2022-01-24 23:18:31 -05:00
Jack Robison 5a4e8210f5
Merge pull request #3547 from lbryio/rocksdb-hub-lbcd-jeff-fixes
Small changes and fixes for hub refactor
2022-01-24 11:36:53 -05:00
Jack Robison 9363b25b30
fix test 2022-01-22 18:28:52 -05:00
Jeffrey Picard 806aa9a36f Fix a test? 2022-01-21 23:44:05 +00:00
Jeffrey Picard 6b5195c78c Small changes and fixes for hub refactor 2022-01-21 22:22:23 +00:00
Jack Robison 87a9a27aad
fix another merge conflict 2022-01-21 15:54:58 -05:00
Jack Robison 493470681b
fix more merge conflicts 2022-01-21 13:44:11 -05:00
Jack Robison 1ba8a430d7
fix merge conflict 2022-01-21 13:38:04 -05:00
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