145 Commits

Author SHA1 Message Date
mattn
86c0f013fa Merge pull request #27 from mattn/fix-sort
Some checks failed
build cli / make-release (push) Has been cancelled
test every commit / test (push) Has been cancelled
build cli / build-linux (push) Has been cancelled
fix sort order, sort events by id after created_at
v0.7.1
2024-07-26 18:02:03 +09:00
Yasuhiro Matsumoto
72bf1d9997 fix sort order, sort events by id after created_at
9c54549f18
2024-07-26 17:03:55 +09:00
fiatjaf
7115e668cc add sqlite test and fix sqlite tag queries. 2024-07-23 16:53:56 -03:00
fiatjaf
db5f761145 update cli to use fiatjaf's fork. 2024-07-23 16:53:31 -03:00
fiatjaf
d46d2fe2ae tests badge. 2024-07-23 16:52:05 -03:00
fiatjaf
dcf51247c2 update to go 1.22 so we get slices.Concat() 2024-07-23 16:47:26 -03:00
fiatjaf
e45db8f296 postgres count tests were just duplicated of the query tests. 2024-07-23 16:42:29 -03:00
fiatjaf
d49dc058e8 fix tests: elasticsearch and postgres. 2024-07-23 16:38:00 -03:00
fiatjaf
a4b88d6906 fix github tests. 2024-07-23 15:53:20 -03:00
fiatjaf
33a8486b93 more tests covering all indexes.
Some checks failed
build cli / make-release (push) Has been cancelled
test every commit / test (push) Has been cancelled
build cli / build-linux (push) Has been cancelled
v0.7.0
2024-07-23 15:01:51 -03:00
fiatjaf
62e5430a85 fix bolt, breaking it in the process. 2024-07-23 14:35:29 -03:00
fiatjaf
edf5240977 add some tests for slicestore, lmdb, badger and bolt. 2024-07-23 14:35:06 -03:00
mattn
b2c503db46 Merge pull request #12 from fiatjaf/broken-connectons-locking
Some checks failed
build cli / make-release (push) Has been cancelled
build cli / build-linux (push) Has been cancelled
prevent deadlocking when `QueryEvents()` is not read fully
v0.6.1
2024-07-23 08:42:42 +09:00
mattn
35ce183894 Merge branch 'master' into broken-connectons-locking 2024-07-23 08:41:05 +09:00
mattn
e294cd529e Merge pull request #25 from fiatjaf/fix-goroutine-leak
Some checks failed
build cli / make-release (push) Has been cancelled
build cli / build-linux (push) Has been cancelled
fix possibly goroutne leak
v0.5.4
2024-07-23 00:30:50 +09:00
Yasuhiro Matsumoto
ca90567c98 fix possibly goroutne leak 2024-07-23 00:26:56 +09:00
fiatjaf
92588ac842 add strfry backend.
Some checks failed
build cli / make-release (push) Has been cancelled
build cli / build-linux (push) Has been cancelled
v0.6.0
2024-07-19 22:18:56 -03:00
mattn
5baa1c304b Merge pull request #24 from mattn/fix-d
Some checks failed
build cli / make-release (push) Has been cancelled
build cli / build-linux (push) Has been cancelled
fix checking d tag
v0.5.3
2024-07-16 09:57:04 +09:00
Yasuhiro Matsumoto
7010876245 fix checking d tag 2024-07-16 09:55:58 +09:00
mattn
c5b1f3d489 Merge pull request #23 from mattn/fix-replace
Some checks failed
build cli / make-release (push) Has been cancelled
build cli / build-linux (push) Has been cancelled
Fix parameterized replaceable
v0.5.2
2024-07-16 00:46:09 +09:00
Yasuhiro Matsumoto
fd5b79fca2 fix parameterized replaceable 2024-07-16 00:24:03 +09:00
fiatjaf
9216b7bc8d elasticsearch: fix misplaced close causing panics. 2024-07-12 17:30:35 -03:00
mattn
3d6e7b6778 Merge pull request #21 from mattn/remove-order
Some checks failed
build cli / make-release (push) Has been cancelled
build cli / build-linux (push) Has been cancelled
remove order by for count
v0.5.1
2024-07-12 12:00:24 +09:00
Yasuhiro Matsumoto
763abc00ff ditto 2024-07-12 11:59:54 +09:00
Yasuhiro Matsumoto
73788e0907 remove order by for count 2024-07-12 11:59:04 +09:00
fiatjaf
931ea3bc47 update go-nostr. 2024-07-05 14:49:35 -03:00
fiatjaf
01e4c2bc5a bolt: prevent duplicate index values from overwriting each other.
Some checks failed
build cli / make-release (push) Has been cancelled
build cli / build-linux (push) Has been cancelled
v0.5.0
2024-07-04 16:21:41 -03:00
mattn
d3ad94933d Merge pull request #19 from mattn/fix-opensearch
Some checks failed
build cli / make-release (push) Has been cancelled
build cli / build-linux (push) Has been cancelled
set nil for the channel
v0.4.5
2024-05-28 10:45:25 +09:00
Yasuhiro Matsumoto
d8eaff6611 set nil for the channel 2024-05-28 10:43:56 +09:00
fiatjaf
faa0051132 bluge: fix two small things. 2024-05-27 18:19:35 -03:00
fiatjaf
b157261a84 add bluge and prevent bolt/badger/lmdb from querying when there is a .Search field set. 2024-05-27 17:54:34 -03:00
mattn
a5d0bdf0e1 Merge pull request #18 from mattn/set-nil
Some checks failed
build cli / make-release (push) Has been cancelled
build cli / build-linux (push) Has been cancelled
set nil to ch
v0.3.14 v0.4.4
2024-05-24 03:28:31 +09:00
Yasuhiro Matsumoto
ee54d25940 set nil to ch 2024-05-24 03:27:55 +09:00
mattn
0120ec108a Merge pull request #17 from mattn/opensearch
Some checks failed
build cli / make-release (push) Has been cancelled
build cli / build-linux (push) Has been cancelled
add opensearch
v0.4.3
2024-05-24 00:48:29 +09:00
Yasuhiro Matsumoto
782dcb5eff fix insecure 2024-05-24 00:26:44 +09:00
Yasuhiro Matsumoto
5f4436c326 insecure 2024-05-24 00:21:54 +09:00
Yasuhiro Matsumoto
0f9a96b95d fix Query 2024-05-23 13:42:06 +09:00
Yasuhiro Matsumoto
18d31ade43 remove todo 2024-05-23 12:55:30 +09:00
Yasuhiro Matsumoto
52808fdff4 fix go.mod 2024-05-23 12:53:15 +09:00
Yasuhiro Matsumoto
47e9e35229 fix go.mod 2024-05-23 12:52:35 +09:00
Yasuhiro Matsumoto
876e1c5ba0 add opensearch 2024-05-23 12:13:34 +09:00
fiatjaf
164faeafcb postgresql: fix tags array matching (&&)=>(@>)
closes https://github.com/fiatjaf/eventstore/issues/16
2024-05-08 16:36:37 -03:00
fiatjaf
4c1b0497df lmdb/badger/bolt: actually stop the cursor when we have pulled enough.
Some checks failed
build cli / make-release (push) Has been cancelled
build cli / build-linux (push) Has been cancelled
v0.4.2
2024-04-18 20:32:58 -03:00
fiatjaf
fc2884d7aa lmdb/badger/bolt: limit index scans to the maximum of total returnable events. 2024-04-16 17:26:48 -03:00
fiatjaf
13db9b84a7 lmdb: remove prefix matching support.
Some checks failed
build cli / make-release (push) Has been cancelled
build cli / build-linux (push) Has been cancelled
v0.4.0
2024-04-15 20:03:33 -03:00
fiatjaf
2c866d0852 lmdb/badger/bolt: slight improvement to count logic. 2024-04-05 00:10:59 -03:00
fiatjaf
4b420343cb bolt: migrate to bbolt. 2024-03-30 20:19:30 -03:00
mattn
b5ff2989a5 Merge pull request #15 from mattn/keep-recent-events
Some checks failed
build cli / make-release (push) Has been cancelled
build cli / build-linux (push) Has been cancelled
add KeepRecentEvents
v0.3.13
2024-03-24 19:20:05 +09:00
Yasuhiro Matsumoto
21f4750ac3 add KeepRecentEvents 2024-03-24 19:18:32 +09:00
fiatjaf
7798055b1b bolt: alert for possible lock. 2024-03-04 09:17:44 -03:00