shithub: neoventi

RSS feed

4b60d3dd – Noam Preil <noam@pixelhero.dev> authored on 2024/12/28 23:57
server: increase connection stack size from 256K to 512K for vtwrite

2569cbf9 – Noam Preil <noam@pixelhero.dev> authored on 2024/12/28 23:45
server: vtwrite() of existing data

e061cf22 – Noam Preil <noam@pixelhero.dev> authored on 2024/12/28 01:20
server: detect if written data already is present on the server

d396821b – Noam Preil <noam@pixelhero.dev> authored on 2024/12/28 00:39
server: handle partial packets, write call shim

79c6aab9 – Noam Preil <noam@pixelhero.dev> authored on 2024/12/28 00:22
mk: disable profiling by default

ca28c300 – Noam Preil <noam@pixelhero.dev> authored on 2024/12/28 00:21
disk: handle map parsing failure correctly

4b2ffdef – Noam Preil <noam@pixelhero.dev> authored on 2024/09/24 06:01
cache: use atomic counter for initial buffer allocation

b538318a – Noam Preil <noam@pixelhero.dev> authored on 2024/09/24 05:45
cache: remove free list

0d00f3f9 – Noam Preil <noam@pixelhero.dev> authored on 2024/09/24 05:24
cache: keep entries locking during reads

337f74d8 – Noam Preil <noam@pixelhero.dev> authored on 2024/09/24 05:03
cache: random eviction when full

45ee8c7f – Noam Preil <noam@pixelhero.dev> authored on 2024/09/23 23:31
cache: load factor is definitionally always < 1

95e67b2d – Noam Preil <noam@pixelhero.dev> authored on 2024/08/13 12:01
fix two warnings; thanks wilhelm ☺

b3f5bf72 – Noam Preil <noam@pixelhero.dev> authored on 2024/08/13 11:45
update notebook

a2ffdf6d – Noam Preil <noam@pixelhero.dev> authored on 2024/07/04 19:26
cache: restore bucket locking; fixes multiclient reading

933d6632 – Noam Preil <noam@pixelhero.dev> authored on 2024/07/04 18:39
disk: don't free stack buffer on decompression failure >_<

3ab9f804 – Noam Preil <noam@pixelhero.dev> authored on 2024/07/04 18:19
server: give each client its own Proc

d95c2f24 – Noam Preil <noam@pixelhero.dev> authored on 2024/07/04 18:11
server: fix connection cleanup

a0e37090 – Noam Preil <noam@pixelhero.dev> authored on 2024/07/04 18:05
server: revert multithreading fix. buggy.

772a5f13 – Noam Preil <noam@pixelhero.dev> authored on 2024/07/04 17:56
notebook: buggy :(

b3b0cc84 – Noam Preil <noam@pixelhero.dev> authored on 2024/07/04 17:56
mkfile: add fg target

cdc92264 – Noam Preil <noam@pixelhero.dev> authored on 2024/07/04 17:07
server: handle each client in a separate proc

ca929c33 – Noam Preil <noam@pixelhero.dev> authored on 2024/07/04 17:04
disk: return error to client on read failure

8e31146d – Noam Preil <noam@pixelhero.dev> authored on 2024/07/04 15:20
drop debug print

a4f141bd – Noam Preil <noam@pixelhero.dev> authored on 2024/06/28 16:04
index: report bucket lookup error to client

cda9ba6f – Noam Preil <noam@pixelhero.dev> authored on 2024/06/28 15:58
fuck it, drop all of the first pass

f529dbef – Noam Preil <noam@pixelhero.dev> authored on 2024/06/28 15:57
old: drop the first pass at config parsing

d6ee43fa – Noam Preil <noam@pixelhero.dev> authored on 2024/06/28 15:52
feat: config parsing

45d94ff4 – Noam Preil <noam@pixelhero.dev> authored on 2024/03/23 09:59
cleanup

b008c03c – Noam Preil <noam@pixelhero.dev> authored on 2024/03/23 09:29
cache: loop around buckets when probing

3f161da5 – Noam Preil <noam@pixelhero.dev> authored on 2024/03/23 08:57
cache clean

53626580 – Noam Preil <noam@pixelhero.dev> authored on 2024/03/23 08:57
packet read optimizations

a24a074b – Noam Preil <noam@pixelhero.dev> authored on 2024/03/23 07:22
cache optimizations; 2x faster than venti!

a1aaaac6 – Noam Preil <noam@pixelhero.dev> authored on 2024/03/23 02:42
disk: remove needless allocation/free in the index access path

9124769c – Noam Preil <noam@pixelhero.dev> authored on 2024/03/22 19:57
WORKING CACHE LESSGOOOOO

3971bc6b – Noam Preil <noam@pixelhero.dev> authored on 2024/02/26 13:01
remove partition

d42b5ae9 – Noam Preil <noam@pixelhero.dev> authored on 2024/02/26 03:16
forgot to add cache.c

aa74602e – Noam Preil <noam@pixelhero.dev> authored on 2024/02/26 03:15
read into cache

475c090f – Noam Preil <noam@pixelhero.dev> authored on 2024/02/26 02:19
cache design

6413e86c – Noam Preil <noam@pixelhero.dev> authored on 2024/02/19 14:17
research

23d91e5e – Noam Preil <noam@pixelhero.dev> authored on 2024/02/17 18:25
note why checkarenas is gone

3f59a12c – Noam Preil <noam@pixelhero.dev> authored on 2024/02/17 18:25
add IWP9 paper draft

6c16dccd – Noam Preil <noam@pixelhero.dev> authored on 2024/02/17 18:18
stuff

0b99e040 – Noam Preil <noam@pixelhero.dev> authored on 2023/12/25 09:46
minor cleanup

221b6515 – Noam Preil <noam@pixelhero.dev> authored on 2023/12/25 09:39
minor cleanup

23e5f3b2 – Noam Preil <noam@pixelhero.dev> authored on 2023/12/25 09:20
cleanup

9bbd5644 – Noam Preil <noam@pixelhero.dev> authored on 2023/12/24 21:41
cleanup

7faf23b9 – Noam Preil <noam@pixelhero.dev> authored on 2023/12/24 21:15
cleanup

b19e5132 – Noam Preil <noam@pixelhero.dev> authored on 2023/12/24 21:03
minor cleanup

1fa21bad – Noam Preil <noam@pixelhero.dev> authored on 2023/12/24 21:00
minor cleanup

1dccb7eb – Noam Preil <noam@pixelhero.dev> authored on 2023/12/24 20:56
cleanup

8a7863fa – Noam Preil <noam@pixelhero.dev> authored on 2023/12/24 20:47
handle each client in its own proc

8a918ea1 – Noam Preil <noam@pixelhero.dev> authored on 2023/12/24 19:07
cleanup

0a0dc432 – Noam Preil <noam@pixelhero.dev> authored on 2023/12/24 17:29
minor cleanup

856790a4 – Noam Preil <noam@pixelhero.dev> authored on 2023/12/24 17:29
further refactor

53f749d0 – Noam Preil <noam@pixelhero.dev> authored on 2023/12/24 12:13
report errors as coming from neoventi

e8ed35d9 – Noam Preil <noam@pixelhero.dev> authored on 2023/12/24 12:05
hand errors to client

a734ef4f – Noam Preil <noam@pixelhero.dev> authored on 2023/12/24 11:37
error handling skeleton

8a603a07 – Noam Preil <noam@pixelhero.dev> authored on 2023/12/22 01:16
modularize

dbb6fc6e – Noam Preil <noam@pixelhero.dev> authored on 2023/11/29 04:57
clean up whack code

9cf49c3a – Noam Preil <noam@pixelhero.dev> authored on 2023/11/29 04:23
neoventi: initial commit. Working read-only!