Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Logic #2

Open
wants to merge 34 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
3331edb
Initial commit
abhikjain360 Jun 8, 2021
340e05d
disk/segment.rs completed
abhikjain360 Jun 8, 2021
2a91e9a
Complete disk
abhikjain360 Jun 8, 2021
36da178
Log implementation started
abhikjain360 Jun 8, 2021
b98e08f
fix Cargo.toml
abhikjain360 Jun 8, 2021
08888c2
fixes and tests
abhikjain360 Jun 9, 2021
7e68265
fixes and tests #2
abhikjain360 Jun 9, 2021
2ea4564
Attempt at completion
abhikjain360 Jun 9, 2021
d5a6822
fixes and tests #3
abhikjain360 Jun 10, 2021
305a682
fixes and tests #4
abhikjain360 Jun 10, 2021
ef9bf17
fixes and tests #5
abhikjain360 Jun 10, 2021
349af1e
visibility fix and docs
abhikjain360 Jun 10, 2021
d5011f0
fix clippy warnings
abhikjain360 Jun 10, 2021
1028ad3
Add review comments
tekjar Jun 10, 2021
68d12c4
de-duplication of file openings
abhikjain360 Jun 10, 2021
ded9c71
Cleanup and fixes
abhikjain360 Jun 10, 2021
d11c554
add hashing and fix disk reading
abhikjain360 Jun 11, 2021
e7c65ae
improve code readability
abhikjain360 Jun 11, 2021
2a4a08b
docs
abhikjain360 Jun 11, 2021
90720ba
windows support
abhikjain360 Jun 11, 2021
451ee80
remove unnecessary comments
abhikjain360 Jun 11, 2021
1ef01c2
use vecdeq in memory
abhikjain360 Jun 12, 2021
d26c1f5
add timestamps
abhikjain360 Jun 14, 2021
ef06ad3
timestamp tests
abhikjain360 Jun 14, 2021
7392b7d
timestamp tests #2
abhikjain360 Jun 14, 2021
a1492a6
timestamp tests #3
abhikjain360 Jun 14, 2021
912c375
Merge branch 'main' into new-logic2
abhikjain360 Jun 14, 2021
23a9a68
fix usize:u64 conversions
abhikjain360 Jun 16, 2021
34ee41a
add CommitLog::next_offset
abhikjain360 Jun 16, 2021
8eb7a36
add CommitLog::head_and_tail, fix tests
abhikjain360 Jun 19, 2021
5f31aa2
fix docs
abhikjain360 Jun 20, 2021
25d5859
fix return types
abhikjain360 Jun 21, 2021
8088fe9
tests anf bug fix
abhikjain360 Jun 22, 2021
4505fac
fixes and tests 6
abhikjain360 Jun 23, 2021
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
Prev Previous commit
Next Next commit
Merge branch 'main' into new-logic2
abhikjain360 committed Jun 14, 2021
commit 912c3755904ab8cf35bc8717da68949acd182b83

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.