Commit Graph

109 Commits

Author SHA1 Message Date
pippellia-btc
758a37750b removed events and pubkey capacities,
favoring single channel capacity variable
2025-09-19 15:56:37 +02:00
pippellia-btc
1de9a84ba3 moved buffer closer to its usage in Firehose 2025-09-19 15:56:07 +02:00
pippellia-btc
7d8907984d FetcherConfig.Validate: corrected <= to just < 2025-09-19 15:55:39 +02:00
pippellia-btc
5594c59f40 simplified config by using envconfig package 2025-09-19 15:45:23 +02:00
pippellia-btc
60f33dd4fe refactored archiver:
- now it stores events whose kind is approved
- archiver and builder have separate configs
2025-09-18 16:09:20 +02:00
pippellia-btc
fa3c2919d7 better error message in send 2025-09-18 13:34:17 +02:00
pippellia-btc
6569b00e66 increased fetcher timeout to avoid getting partial results v1.3.0 2025-09-15 18:27:45 +02:00
pippellia-btc
a49d5e6765 increasing thresholds for nastro.EventPolicy 2025-09-15 18:20:00 +02:00
pippellia-btc
575c4ff0c1 removed commented out code 2025-09-15 17:57:34 +02:00
pippellia-btc
c489203932 using cache for faster existance check in Firehose 2025-09-15 17:54:01 +02:00
pippellia-btc
d176d8c81d using HLL for all counts to avoid duplicates 2025-09-15 16:21:17 +02:00
pippellia-btc
416e735552 increased and organized event kinds
Archiver stopped saving regular events
2025-09-15 14:04:26 +02:00
pippellia-btc
938dd09c58 decreased expiration 2025-09-15 11:23:03 +02:00
pippellia-btc
4558dd5b3c added expiration to "active_pubkeys" HLL 2025-09-14 21:32:43 +02:00
pippellia-btc
0cca8d54cb added comments for Recorder 2025-09-14 21:25:31 +02:00
pippellia-btc
f9e2c3479c better naming of redis keys 2025-09-14 19:50:49 +02:00
pippellia-btc
aad5523de8 DRYed up with InitGraph helper 2025-09-14 19:37:44 +02:00
pippellia-btc
dc30c2242c added recorder to /crawl 2025-09-14 19:01:18 +02:00
pippellia-btc
44f235adfb using helper function pipe.Send 2025-09-14 19:01:07 +02:00
pippellia-btc
f70fcb2404 uniformed startup messages 2025-09-14 18:48:55 +02:00
pippellia-btc
25ba6afeb6 moved around stuff 2025-09-14 18:48:14 +02:00
pippellia-btc
1f9c5c6c3b added recorder pipeline function 2025-09-14 17:21:41 +02:00
pippellia-btc
018e74af81 style cleanup 2025-09-14 17:21:30 +02:00
pippellia-btc
d583ac0743 renamed file into pipe_test 2025-09-14 16:49:26 +02:00
pippellia-btc
c7e4ff79c1 created utils file to better organize code 2025-09-14 12:53:26 +02:00
pippellia-btc
ba6e9eeb33 changed shutdown messages 2025-09-14 12:51:45 +02:00
pippellia-btc
48c59c8bff better prints 2025-09-12 16:51:56 +02:00
pippellia-btc
06e24ccad7 renamed variables for more clarity 2025-09-12 15:19:22 +02:00
pippellia-btc
b25b77c159 renamed crawler to crawl in README 2025-09-12 11:40:51 +02:00
pippellia-btc
8501373ce7 renamed "crawler" dir to "crawl" 2025-09-12 11:10:44 +02:00
pippellia
71ff4324fc removed cache.log 2025-09-11 16:23:27 +02:00
pippellia
43a50be2b2 using config specific kinds instead of global variable 2025-09-11 16:09:50 +02:00
pippellia
da63c69ca8 fixed comment 2025-09-11 12:59:59 +02:00
pippellia-btc
cd583f5931 fixed error constant v1.2.0 2025-07-22 15:05:27 +02:00
pippellia-btc
cce82de057 moved event store definition to crawler from relay 2025-07-22 14:21:38 +02:00
pippellia-btc
ec5a9a3162 added limit to fetcher DB 2025-07-22 11:01:22 +02:00
pippellia-btc
f84c46fc1f new event policy 2025-07-21 18:26:30 +02:00
pippellia-btc
9008982a34 updated db libraries v1.1.5 2025-07-15 15:59:26 +02:00
pippellia-btc
3b6ea0c66e using relay store in sync as well v1.1.4 2025-07-11 12:38:58 +02:00
pippellia-btc
7a8380326e using relay store for consistency of schemas v1.1.3 2025-07-10 19:56:51 +02:00
pippellia-btc
a7b60b6867 using nastro instead of old eventstore v1.1.2 2025-07-10 18:23:44 +02:00
pippellia-btc
3cac4b98e5 removed old benchmarks and helper func 2025-07-10 17:44:46 +02:00
pippellia-btc
b637e35991 removed duplicated code thanks to slicex v1.1.1 2025-06-23 18:55:15 +02:00
pippellia-btc
8f630f0bfb avoid overflow if there is no logger 2025-06-23 18:42:44 +02:00
pippellia-btc
a24c739a41 exporting ParsePubkeys 2025-06-23 18:02:53 +02:00
pippellia-btc
68362c0a6b added startup and shutdown separators v1.1.0 2025-06-17 12:28:12 +02:00
pippellia-btc
e963855f6f avoid print err for ctx cancellation at shutdown 2025-06-17 12:23:25 +02:00
pippellia-btc
24948b0429 log when walks don't match the expected number 2025-06-17 12:09:24 +02:00
pippellia-btc
978494cb50 moved back to a single db writer 2025-06-17 12:02:59 +02:00
pippellia-btc
94d52f7a1c print stats only when config allows v1.0.4 2025-06-16 16:09:18 +02:00