Alex
|
0543cb3453
|
Cleaner error management (less error-prone api)
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
|
2022-06-07 17:50:10 +02:00 |
|
Alex
|
a3a01141ec
|
db abstraction: make .insert() and .remove() return the old value
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2022-06-07 17:05:17 +02:00 |
|
Alex
|
a9e79f848b
|
Bring back the counted tree hack for Sled (with caveat)
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
caveat: it's not only for sled
|
2022-06-07 16:52:57 +02:00 |
|
Alex
|
0ab21e780e
|
Small syntax changes
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
|
2022-06-06 14:08:19 +02:00 |
|
Alex
|
7f2cf0b809
|
Safe choice: return Vec<u8> and not some fancy zero-copy type
|
2022-06-06 14:01:44 +02:00 |
|
Alex
|
4e72c713f1
|
Start LMDB adapter, with fixed semantics
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
|
2022-06-03 15:31:07 +02:00 |
|
Alex
|
df0877bbba
|
Conversion utility
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
|
2022-06-03 11:44:41 +02:00 |
|
Alex
|
cc0d984118
|
Fix most clippy lints
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
|
2022-06-03 11:14:24 +02:00 |
|
Alex
|
f25309e58f
|
Change value type to be a dyn thing
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
|
2022-06-03 10:44:54 +02:00 |
|
Alex
|
43704afb29
|
Begin sqlite adapter
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
|
2022-06-02 19:58:47 +02:00 |
|
Alex
|
f29b91232f
|
Use Cell instead of ArcSwap
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
|
2022-06-02 18:11:32 +02:00 |
|
Alex
|
fbd5b64ff3
|
Complete sled abstraction
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
|
2022-06-02 17:38:30 +02:00 |
|
Alex
|
6805e184e9
|
Do not put sled in garage's cargo.toml
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
|
2022-06-02 17:01:04 +02:00 |
|
Alex
|
9f0f5b2e37
|
Adapt Garage to use new DB abstraction
|
2022-06-02 16:58:00 +02:00 |
|
Alex
|
04901093e7
|
Implement iter() and range() on db
continuous-integration/drone/push Build is failing
|
2022-06-02 15:25:24 +02:00 |
|
Alex
|
fd8d5c37f7
|
First iteration of a generic DB layer
continuous-integration/drone/push Build is failing
|
2022-06-02 14:59:26 +02:00 |
|