fiatjaf
|
830d51e96d
|
badger: use a different transaction for each goroutine.
|
2024-02-08 11:08:28 -03:00 |
|
fiatjaf
|
44e9b11673
|
lmdb/badger: print id on value read error.
|
2023-12-22 20:05:25 -03:00 |
|
fiatjaf
|
3e08d8c455
|
badger/lmdb: update go-nostr binary encoding to fix limited nubmer of tags; migration script requires manual procedure; update badger to use just 8 bytes of ids and pubkeys.
|
2023-12-11 09:32:06 -03:00 |
|
fiatjaf
|
b4ee108b6b
|
badger: use special index for 'a'-like tags.
|
2023-12-02 18:55:37 -03:00 |
|
fiatjaf
|
fe0b7c799c
|
badger: remove a dangling print()
|
2023-11-29 12:27:40 -03:00 |
|
fiatjaf
|
b95cfc42cc
|
lmdb/badger: change (fix?) and simplify queries (offsets and created_at stuff should be simpler and q-dependent).
|
2023-11-28 16:05:27 -03:00 |
|
fiatjaf
|
0214061431
|
lmdb/badger: prevent crashing when we get a filter like {"#e":[]}
|
2023-11-27 11:53:28 -03:00 |
|
fiatjaf
|
2621ff5f91
|
badger: make sure we don't match tag index keys that are bigger than the queried tag.
|
2023-11-13 16:33:43 -03:00 |
|
fiatjaf
|
a29b9f298c
|
badger: improve messages and comments on query.
|
2023-11-11 15:01:43 -03:00 |
|
fiatjaf
|
0041a3621e
|
cleanup.
|
2023-11-09 13:31:24 -03:00 |
|
fiatjaf
|
cc8695a3cc
|
badger: get rid of panics.
|
2023-11-09 13:31:24 -03:00 |
|
fiatjaf
|
805d134bbb
|
badger: fail completely when a filter has any malformed key or id.
|
2023-11-02 16:04:08 -03:00 |
|
fiatjaf
|
ddb950d8b5
|
make lmdb and badger backends use a binary encoding instead of nson.
|
2023-11-02 15:37:09 -03:00 |
|