Victor Shyba
|
2641a9abe5
|
make better resolve cache
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
6b193ab350
|
make indexing cooperative
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
b1bb37511c
|
use right key on cache
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
319187d6d6
|
log mempool task exceptions
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
02eb789f84
|
caching for resolve
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
eb6924277f
|
round time to 10 minutes and fetch referenced by id
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
bd8f371fd5
|
bump referenced rows query limit up
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
1783ff2845
|
dont delete claims on reorg
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
d388527ffa
|
log indexing errors
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
19494088bd
|
generate from queue
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
920dad524a
|
simplify sync and use asyncio Queue instead
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
ec89bcac8e
|
improve sync script for no-downtime maintenance
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
a916c1f4ad
|
check if db file exists before sync
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
a9a0ac92d7
|
ignore unset flag
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
da8a8bd1ef
|
filter+fts and tests for edge cases
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
67817005b5
|
check ES synced without a process and wait for ES
|
2021-03-19 19:58:13 -03:00 |
|
Jack Robison
|
24d11de5a7
|
torba-elastic-sync
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
e12fab90d1
|
docker compose update
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
0a194b5b01
|
claim_ids query
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
8d028adc53
|
be a writer by default
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
dfca15395e
|
claim id is also a keyword
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
e21f2362fe
|
apply reorg deletion as well
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
038a5f999f
|
cache encoded headers
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
5d3704c7ea
|
reader mode
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
87037c06c9
|
remove reader code
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
dd412c0f50
|
delete sqlite fts
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
bf44befff6
|
backport fixes from server
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
e61874bb6f
|
only repeat search if it has blocked items
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
ec9a3a4f7c
|
do not page filtered
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
e439a3a8dc
|
advanced resolve
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
19f70d7a11
|
create changelog trigger
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
afe7ed5b05
|
adjust size
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
d4bf004d74
|
use a thread pool to sync changes
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
e4d06a088b
|
include the channel being filtered/blocked
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
0929088b12
|
missing refresh step
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
7b4838fc9b
|
dont update more than 400 items a time
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
0cf9533248
|
narrow update by query
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
84ff0b8a9f
|
general timeout
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
d467dcfeaf
|
increase sync queue
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
8e68ba4751
|
fix join, refresh before update
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
0f2a85ba9f
|
simplify sync
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
7674a0a91e
|
backport fixes from testing server
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
5bc1a66572
|
32 slices and add censor type to fields
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
9b56067213
|
raise request timeout for content filtering
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
9a9df2fc3c
|
apply filtering only to whats unfiltered
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
9989d8d1d4
|
refresh after delete
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
f9471f297e
|
apply filter and block from ES script lang
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
146b693e4a
|
exclude title and description
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
e2441ea3e7
|
use prefix from ES docs
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
119e51912e
|
fix partial id
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
dd950f5b0d
|
tag can have empty space
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
78a9bad1e1
|
no indexer_task
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
0c6eaf5484
|
fix resolve partial id
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
1010068ddb
|
disable refresh interval. start with 3 shards
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
ee7b37d3f3
|
also normalize the name supplied by user
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
143d82d242
|
normalized, not normalized_name
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
8b91b38855
|
update winners in one go
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
1098f0d2a3
|
use normalized name instead
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
ab53cec022
|
fix is_controlling sync
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
90106f5f08
|
all test_claim_commands tests green
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
9924b7b438
|
reposts and tag inheritance
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
aa37faab0a
|
use porter analyzer with weights on full text search
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
dc10f8ce72
|
ignore errors when deleting
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
996686c1da
|
claim search and resolve translated to ES queries
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
488785d013
|
add indexer task
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
3abdc01230
|
index ES during sync
|
2021-03-19 19:58:13 -03:00 |
|
Victor Shyba
|
74df4fab83
|
change column to has_source and document both flags
|
2021-03-14 10:11:42 -04:00 |
|
Victor Shyba
|
1e5cd3d7a1
|
typo, fix tests
|
2021-03-14 10:11:42 -04:00 |
|
Victor Shyba
|
a54e9b64aa
|
add no_source claim_search filter
|
2021-03-14 10:11:42 -04:00 |
|
Lex Berezhny
|
4343073c00
|
clients can connect to wallet server even when they are not reachable by UDP
|
2021-03-12 13:29:55 -05:00 |
|
Victor Shyba
|
ae337807f5
|
get merkles outside thread cooperatively
|
2021-03-10 13:05:17 -03:00 |
|
Victor Shyba
|
9ae30ac08e
|
during subscribe, hash address only when its time
|
2021-03-10 12:51:58 -03:00 |
|
Lex Berezhny
|
b153e4bb9f
|
added support to claim_search for filtering collections via --claim_type
|
2021-02-16 11:08:54 -05:00 |
|
Jack Robison
|
0f5f1aebed
|
accept connections from ledger clients in spv server
|
2021-01-21 21:37:39 -05:00 |
|
Jack Robison
|
f0d8fb8f1a
|
add UDP based ping protocol for spv servers
|
2021-01-21 16:08:33 -05:00 |
|
Jack Robison
|
f7a380e9b7
|
start prometheus before block processing
|
2021-01-21 16:01:33 -05:00 |
|
Jack Robison
|
e9c7cf6f63
|
logging
|
2021-01-21 14:51:59 -05:00 |
|
Jack Robison
|
68f1661452
|
add LRUCache with no prometheus metrics
|
2021-01-21 14:37:08 -05:00 |
|
Jack Robison
|
36fd1b91ae
|
cache server features
|
2021-01-21 14:37:08 -05:00 |
|
Jack Robison
|
a4ec430ac0
|
improve subscription performance
|
2021-01-21 14:37:08 -05:00 |
|
Jack Robison
|
0758b85179
|
skip null args given to channel_ids in claim search
|
2020-12-29 21:41:07 -05:00 |
|
Jack Robison
|
ab3d9bd080
|
block cache metrics
|
2020-12-29 21:40:39 -05:00 |
|
Jack Robison
|
9dd5159414
|
increase server cache sizes
|
2020-12-23 20:47:05 -05:00 |
|
Jack Robison
|
13e38d6fd8
|
use LRUCache instead of pylru in wallet server
|
2020-12-23 20:47:05 -05:00 |
|
Jack Robison
|
e3a4964787
|
catch any remaining index errors in fs_tx_hash
|
2020-12-16 01:28:30 -05:00 |
|
Jack Robison
|
9bf72910a4
|
fix off by one error in reorg
|
2020-12-16 01:27:03 -05:00 |
|
Jack Robison
|
ee39e20e6d
|
logging
|
2020-12-16 01:26:19 -05:00 |
|
Jack Robison
|
0821ce44b5
|
remove unused heavy call
|
2020-12-15 19:22:12 -05:00 |
|
Jack Robison
|
674ce02e58
|
logging
|
2020-12-14 14:38:36 -05:00 |
|
Jack Robison
|
8dfa2767ec
|
new_touched
|
2020-12-14 13:52:26 -05:00 |
|
Jack Robison
|
20dad7f07f
|
only notify hashxs touched since last notification
|
2020-12-14 13:42:20 -05:00 |
|
Jack Robison
|
751cc4c44d
|
don't deserialize mempool in a thread
|
2020-12-13 13:48:50 -05:00 |
|
Jack Robison
|
2318e6d8e9
|
faster fs_transactions
|
2020-12-13 13:48:02 -05:00 |
|
Jack Robison
|
8da73ad3dd
|
improve hash_to_hex_str performance
|
2020-12-08 15:39:03 -05:00 |
|
Jack Robison
|
b8c16d8ac5
|
fix mempool txs being re-requested with each address notification
|
2020-12-08 15:39:03 -05:00 |
|
Jack Robison
|
eae0290978
|
fix mempool notification bloat
|
2020-12-07 13:16:37 -05:00 |
|
Jack Robison
|
eab3b65629
|
calculate notifications for all subscriptions instead of per session
|
2020-12-03 19:15:15 -05:00 |
|
Jack Robison
|
9b4afe9816
|
store txids in memory, faster address subscription/history
|
2020-11-25 16:30:11 -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
|
c02750edbd
|
fix tx_merkle
|
2020-11-23 16:48:24 -05:00 |
|