133 Commits

Author SHA1 Message Date
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
mattn
4d59383f18 Merge pull request #13 from mattn/fix-postgres
Some checks failed
build cli / make-release (push) Has been cancelled
build cli / build-linux (push) Has been cancelled
fix pubkey in postgres
v0.3.12
2024-02-22 09:33:55 +09:00
Yasuhiro Matsumoto
c082c99cdb fix pubkey in postgres 2024-02-22 09:33:14 +09:00
fiatjaf
45c69ddf7f prevent relay queriers that exit before EOSE from locking the QueryEvents() function forever. 2024-02-21 08:41:20 -03:00
fiatjaf
a86745ec5f RelayInterface => nostr.RelayStore 2024-02-09 11:26:54 -03:00
fiatjaf
d7917cefd4 boltdb on eventstore cli.
Some checks failed
build cli / make-release (push) Has been cancelled
build cli / build-linux (push) Has been cancelled
v0.3.11
2024-02-08 12:36:54 -03:00
fiatjaf
9d87d1fd8a boltdb support. 2024-02-08 12:36:34 -03:00
fiatjaf
830d51e96d badger: use a different transaction for each goroutine. 2024-02-08 11:08:28 -03:00
mattn
bd8998deb3 Merge pull request #10 from mattn/escape-percent
Some checks failed
build cli / make-release (push) Has been cancelled
build cli / build-linux (push) Has been cancelled
escape %
v0.3.10
2024-01-30 14:46:36 +09:00
Yasuhiro Matsumoto
5d6b9ef086 escape % 2024-01-30 14:42:57 +09:00
fiatjaf
6a94456336 update go-nostr again. 2024-01-29 15:36:10 -03:00
Yasuhiro Matsumoto
7d4015d0d1 fix all queryEventsSql
Some checks failed
build cli / make-release (push) Has been cancelled
build cli / build-linux (push) Has been cancelled
v0.3.9
2024-01-29 15:33:31 -03:00
fiatjaf
f5d23a3b51 lmdb/badger: stop sorting tags in-place when creating indexes. it is not necessary and was messing up things. 2024-01-18 17:55:08 -03:00