GoLMDB

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

19 check-ins

2022-03-31
12:43
Add support for cursor.Count Leaf check-in: e4996df0bd user: matthew tags: trunk
2022-02-18
08:31
Correct nix build. check-in: 63cc556db7 user: matthew tags: trunk
2022-02-03
10:15
*cough* bump deps check-in: 0c36d21165 user: matthew tags: trunk
10:09
bump deps check-in: 60307c7611 user: matthew tags: trunk
2022-01-10
16:06
minor tweaks to readme. check-in: 4daa79868d user: matthew tags: trunk
10:49
go get -u check-in: 014354e09c user: matthew tags: trunk
2022-01-07
17:00
Not sure why I thought throttles in Go is necessary at all: lmdb will do that for me. check-in: 09a75ba3f8 user: matthew tags: trunk
16:17
Ditch resizing lock and just use readers throttle check-in: 71b35d17e2 user: matthew tags: trunk
16:03
Added decent soak test. Which also led to adding read throttle, and fixing a couple of other bugs. check-in: aab71be3a5 user: matthew tags: trunk
2022-01-06
19:09
Docs tweak. check-in: 4e80f16136 user: matthew tags: trunk
19:07
Those don't need to be public check-in: 8c6ecb7f2b user: matthew tags: trunk
18:40
better api naming check-in: 0ef4ef5665 user: matthew tags: trunk
18:18
Write a lot of tests. Still need to do a decent soak test. Uncovered the semantics of the various weird cursor ops. Made wide but sane cursor API. check-in: d58c1237d0 user: matthew tags: trunk
2022-01-05
22:13
Borrow from Bryan Matsuo: take the same approach to work around limitations of the cgo checker. This means I can always avoid taking unnecessary copies of keys and values. check-in: fa140600c5 user: matthew tags: trunk
18:16
Add support for cursors. It all needs testing. check-in: 33ac8bf795 user: matthew tags: trunk
11:10
Switch to BSD-3-clause licence. KISS. check-in: 068d61f8bc user: matthew tags: trunk
10:31
Given the actor is only receiving sync messages, there is no point in using BackPressure. So simplify to ServerBase and then correspondingly simplify client APIs. Improve docs. check-in: 3bb5d8936c user: matthew tags: trunk
2022-01-04
17:30
Initial check-in check-in: 72744efb37 user: matthew tags: trunk
17:10
initial empty check-in check-in: 901840363f user: fossil tags: trunk