- Belgium
- https://www.rustybever.be
-
Computer science student from Belgium who loves playing around with servers.
- Joined on
2021-03-28
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
535b92a6b6 feat(lander): integrate persistent insert & get lsm store
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
226873219b refactor(lsm): slightly clean up disk write code
-
9c249d40c7 refactor(lsm): better separate store disk functions
-
e10c43dfd6 fix(lsm): work when first creating db
-
719a65beff chore(lsm): format code
- Compare 4 commits »
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
38e9496717 feat(lsm): possibly added reading db file on load
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
46f89059e4 feat(lsm): start of on-disk database
Jef Roosens commented on issue Chewing_Bever/lander#13
Lander Storage ModuleThe current design for `lsm_str` is turning out to be rather cumbersome to use. Therefore I think the following changes are in order: * Make the `lsm_str` struct publicly available, as to allow…
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
eb9157281b chore(http): rename step to http_step
-
72fae76ef6 fix(http): don't segfault on non-routed requests
- Compare 2 commits »
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
711eaa2bde feat(lander): initial integration of lsm
-
8b6d1f6e91 feat(lsm): add some attr & data support functions; fix str bug
-
fbf6557c05 feat(http): add step for parsing content-length header
- Compare 3 commits »
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
7a21bed2b2 feat(lsm): add str copy_n functions
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
afd18d3a37 feat(http): add custom processing to responses using response steps
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
6d74c8c550 feat(http): fully decouple HTTP loop functionality
Jef Roosens pushed to main at Chewing_Bever/vimrc
-
98f5eca725 Better indentation
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
fc4187e6ce feat(lsm): add entry data reading
-
1461956d98 chore(lsm): add example binary support to Makefile
- Compare 2 commits »
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
1c421c1e67 chore(lsm): remove outdated files
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
8b2117a66c fix(lsm): account for empty entries when appending data
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
f19a8814f5 fix(lsm): write in-memory data to disk when switching to file
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
f44c512099 feat(lsm): introduce entry handles for concurrent access
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
0e4e18da6c feat(lsm): data streaming, random other stuff, locks
Jef Roosens pushed to lsm at Chewing_Bever/lander
-
aab93d9741 chore(lsm): test cenny gpg key