Skip to content

Commit

Permalink
k4: periodic synchronization on pager implementation. Every WRITE_THR…
Browse files Browse the repository at this point in the history
…ESHOLD, we sync the pager file. If the writeCounter does not reach h WRITE_THRESHOLD in time of SYNC_ESCALATION, pager file is synced.
  • Loading branch information
guycipher committed Nov 5, 2024
1 parent 2bc1ab4 commit 6dd7940
Show file tree
Hide file tree
Showing 13 changed files with 2 additions and 1,005 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -37,4 +37,5 @@ e/example.exe
bench/bench
bench/bench.exe
bench/bench_random.c
bench/bench_random.exe
bench/bench_random.exe
bench/testdb
Binary file removed bench/testdb/000009.sst
Binary file not shown.
Binary file removed bench/testdb/000012.sst
Binary file not shown.
Binary file removed bench/testdb/000017.log
Binary file not shown.
Binary file removed bench/testdb/000018.sst
Binary file not shown.
1 change: 0 additions & 1 deletion bench/testdb/CURRENT

This file was deleted.

1 change: 0 additions & 1 deletion bench/testdb/IDENTITY

This file was deleted.

Empty file removed bench/testdb/LOCK
Empty file.
309 changes: 0 additions & 309 deletions bench/testdb/LOG

This file was deleted.

297 changes: 0 additions & 297 deletions bench/testdb/LOG.old.1730835131687694

This file was deleted.

Binary file removed bench/testdb/MANIFEST-000014
Binary file not shown.
198 changes: 0 additions & 198 deletions bench/testdb/OPTIONS-000007

This file was deleted.

Loading

0 comments on commit 6dd7940

Please sign in to comment.