Oddbean new post about | logout
 https://cdn.satellite.earth/9615824127296b6b5bd6916f3518a73938f49d8dbc0f9fb09f96906de2874c11.png

this is the failing tests using nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uqjqamnwvaz7tmwdaehgu3wv45kuatwv3a8wctw0f5kwtnnwpskxef0qyf8wumn8ghj7mn0wd68yat99e3k7mf0qyfhwumn8ghj7mmxve3ksctfdch8qatz9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcqyrhprfwl7sxpnf247s07g26g7q8xrry3yftz9t3hkmptkeahd38yjk8vj6z  's relay-tester on fiatjaf/mattn's relayer modified to use the fiatjaf/eventstore

oopsie!

i got almost all of those to go green with my previous work

i'm in the process of trying to make relayer use my codec and protocol helpers, i've just done the first step of making it use a badger db so it can actually run without doing the skinner box dance with postgres

https://github.com/mleku/realy/tree/v2.1.10

obviously there's bugs in the event store as it's not returning expected events

https://i.nostr.build/2R0eX.png 
 https://cdn.satellite.earth/9615824127296b6b5bd6916f3518a73938f49d8dbc0f9fb09f96906de2874c11.png

this is the failing tests using nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uqjqamnwvaz7tmwdaehgu3wv45kuatwv3a8wctw0f5kwtnnwpskxef0qyf8wumn8ghj7mn0wd68yat99e3k7mf0qyfhwumn8ghj7mmxve3ksctfdch8qatz9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcqyrhprfwl7sxpnf247s07g26g7q8xrry3yftz9t3hkmptkeahd38yjk8vj6z  's relay-tester on fiatjaf/mattn's relayer modified to use the fiatjaf/eventstore

oopsie!

i got almost all of those to go green with my previous work

i'm in the process of trying to make relayer use my codec and protocol helpers, i've just done the first step of making it use a badger db so it can actually run without doing the skinner box dance with postgres

https://github.com/mleku/realy/tree/v2.1.10

obviously there's bugs in the event store as it's not returning expected events

https://i.nostr.build/2R0eX.png nostr.fmt.wiz.biz 
 switching over the codecs is gonna be rough though... just pinning a version in the note here so others can actually pull it and verify my results are true 
 also, fixing that dumpster fire fiatjaf/eventstore/badger?

https://i.imgflip.com/92sam8.jpg 
 reason being i already know from testing that my badger event store and codec are not gonna fail once i manage to put them in place of the fiatjaf things 
 i'm doing this because i don't want to rewrite correct subscription handling and that's the final boss before replicatr 2 is here 
 FYI - I completely rewrote the relay tester in the last couple of days.  It should have the same functionality, running the same tests, giving the same results that it used to.  Mostly it was to clean up the code, but it also handles disconnection/reconnection far better. 
 thanks, yeah i'll be updating it next time i use it