Skip to content
This repository has been archived by the owner on Mar 23, 2024. It is now read-only.

Nyx v2 #7

Draft
wants to merge 39 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
490120e
Started rewriting from 0
pwbh Oct 17, 2023
47fdf1a
remove main.rs from nyx-storage
pwbh Oct 17, 2023
35cf760
Added more async capabitilies for storage
pwbh Oct 18, 2023
2e84852
Check index doesn't exceed max index
pwbh Oct 18, 2023
9a71763
Wrote some tests for directory
pwbh Oct 18, 2023
286ccec
Write queue tests
pwbh Oct 19, 2023
50881b6
Tests for storage sender
pwbh Oct 19, 2023
6d4cb84
Mke miri ignore async tests (Not supporting polling, kqueue for example)
pwbh Oct 20, 2023
9c5f7bc
Added more tests and fixed Storage to work properlly, also changed th…
pwbh Oct 20, 2023
ae7e4dc
Make the test a little more stressful
pwbh Oct 20, 2023
8451b3b
clippy
pwbh Oct 21, 2023
1b4e926
ignore kqueue functions in miri
pwbh Oct 21, 2023
d8f4f4f
bigger delay so all data has been pushed to the disk before trying to…
pwbh Oct 21, 2023
026cc92
tweaks
pwbh Oct 21, 2023
2aa2843
Tweaked test
pwbh Oct 21, 2023
6e0f4c7
improve read/write performace by splitting the two actions to indepen…
pwbh Oct 22, 2023
53b9018
Write indexes to storage
pwbh Oct 23, 2023
6c5fcab
Working on serializing and deserializing offsets
pwbh Oct 23, 2023
1b9bd65
fixed a bug wher I wouldn't move the cursor when reading the file
pwbh Oct 23, 2023
480a40a
improve performance
pwbh Oct 24, 2023
c2e80e9
Remove comments
pwbh Oct 24, 2023
8725d97
General improvements, also added a function to delete the whole folde…
pwbh Oct 25, 2023
9f7164f
always override key
pwbh Oct 25, 2023
9fa6b93
stop calculating data size on every run
pwbh Oct 26, 2023
0a42f4d
Nyx storage segementation (#8)
pwbh Oct 27, 2023
bffc1e2
remove not valid comment
pwbh Oct 28, 2023
5394307
tweaks
pwbh Oct 28, 2023
bc3c487
move get last segment to segmentation manager
pwbh Oct 28, 2023
fb9b46a
[Experimental] No queue + batching (#9)
pwbh Oct 29, 2023
975130e
Batching (#10)
pwbh Oct 30, 2023
1bdb41c
some unsafe code for performance :P
pwbh Oct 30, 2023
de8f57d
Fix incidents preload (#11)
pwbh Oct 31, 2023
1994ccd
rename yml
pwbh Nov 1, 2023
cc398d4
change main to master
pwbh Nov 1, 2023
20d035f
Change base dependencies
pwbh Nov 1, 2023
55be72c
cleanups
pwbh Jan 31, 2024
e6802ef
return references
pwbh Feb 1, 2024
50c0759
fix a bug with indices
pwbh Feb 1, 2024
e673452
don't use magical numbers
pwbh Feb 1, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/rust.yml → .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
name: Rust
name: CI

on:
push:
branches: ['main']
branches: ['master']
pull_request:
branches: ['main']
branches: ['master']

env:
CARGO_TERM_COLOR: always
Expand Down
Loading
Loading