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

Add methods for constructing LogSegment for Snapshot and for TableChanges #495

Merged
merged 107 commits into from
Nov 15, 2024
Merged
Show file tree
Hide file tree
Changes from 95 commits
Commits
Show all changes
107 commits
Select commit Hold shift + click to select a range
c7913dc
Move log segment into separate module
OussamaSaoudi-db Oct 28, 2024
6b331ac
Fix tests, make fields pub
OussamaSaoudi-db Oct 28, 2024
f1f9886
Improve comments
OussamaSaoudi-db Oct 28, 2024
8122113
Remove table changes
OussamaSaoudi-db Oct 28, 2024
46185ae
Merge branch 'main' into snapshot_cleanup
OussamaSaoudi-db Oct 28, 2024
471a858
change visibility
OussamaSaoudi-db Oct 28, 2024
4ac35da
Merge branch 'main' into snapshot_cleanup
OussamaSaoudi-db Nov 6, 2024
6297805
Merge branch 'main' into snapshot_cleanup
OussamaSaoudi-db Nov 6, 2024
e569719
Merge remote-tracking branch 'refs/remotes/origin/snapshot_cleanup' i…
OussamaSaoudi-db Nov 6, 2024
5edf4db
Merge branch 'main' into snapshot_cleanup
OussamaSaoudi-db Nov 6, 2024
0b8463a
Remove old log segment
OussamaSaoudi-db Nov 6, 2024
5300a7b
fix failing tests
OussamaSaoudi-db Nov 6, 2024
81d0de0
Get rid of warnings
OussamaSaoudi-db Nov 6, 2024
6b85932
Fix failing tests
OussamaSaoudi-db Nov 6, 2024
1384ea3
Apply suggestions from code review
OussamaSaoudi-db Nov 6, 2024
0182326
Address more pr comments
OussamaSaoudi-db Nov 6, 2024
d053a77
fix imports
OussamaSaoudi-db Nov 6, 2024
52f57e5
rebase onto git changes
OussamaSaoudi-db Nov 6, 2024
aa6c9f4
address nits
OussamaSaoudi-db Nov 6, 2024
dca491c
fix visibility issue
OussamaSaoudi-db Nov 6, 2024
bf5cdd4
Use LogSegmentBuilder
OussamaSaoudi-db Oct 30, 2024
748bab9
Introduce start and end versions
OussamaSaoudi-db Oct 30, 2024
2a6eb3e
Remove old code
OussamaSaoudi-db Nov 1, 2024
841f17f
Fix failing tests
OussamaSaoudi-db Nov 1, 2024
1ce29d8
Most up to date logsegment
OussamaSaoudi-db Nov 6, 2024
a2f9810
Fix failing test and remove unnecessary code
OussamaSaoudi-db Nov 6, 2024
5f7a680
remove table changes from this commit
OussamaSaoudi-db Nov 6, 2024
6d8e35f
remove table_changes
OussamaSaoudi-db Nov 6, 2024
6b78d56
Merge code
OussamaSaoudi-db Nov 8, 2024
c959b1d
Update log segment to latest version
OussamaSaoudi-db Nov 8, 2024
f121f67
Add doc comments
OussamaSaoudi-db Nov 8, 2024
6fbecb7
Fix tests and refactor
OussamaSaoudi-db Nov 9, 2024
7338834
small changes
OussamaSaoudi-db Nov 9, 2024
362900b
Move out checkpoint retain files
OussamaSaoudi-db Nov 9, 2024
de941f7
Merge branch 'main' into list_log_cleanup
OussamaSaoudi-db Nov 9, 2024
8c5a218
Address nits, upgrade to prasedlogpath
OussamaSaoudi-db Nov 11, 2024
a9c529d
merge main
OussamaSaoudi-db Nov 12, 2024
5dcff78
Address ommit
OussamaSaoudi-db Nov 12, 2024
ba079e6
Fix omit
OussamaSaoudi-db Nov 12, 2024
ccaed09
Address nit
OussamaSaoudi-db Nov 12, 2024
62be3d7
Apply suggestions from code review
OussamaSaoudi-db Nov 12, 2024
d22d661
address nit
OussamaSaoudi-db Nov 12, 2024
c7042ce
merge
OussamaSaoudi-db Nov 12, 2024
4b79a33
fix comment
OussamaSaoudi-db Nov 12, 2024
1a2fcb9
Merge branch 'main' into list_log_cleanup
OussamaSaoudi-db Nov 12, 2024
8aec522
Add docs and bring back omit
OussamaSaoudi-db Nov 12, 2024
d88e31e
Apply suggestions from code review
OussamaSaoudi-db Nov 13, 2024
4370737
Address pr comments
OussamaSaoudi-db Nov 13, 2024
6fccf58
Change checkpoint parts
OussamaSaoudi-db Nov 13, 2024
b83c74b
Fix test
OussamaSaoudi-db Nov 13, 2024
87b3247
address more comments
OussamaSaoudi-db Nov 13, 2024
83436d2
Added tests for log segment builder
OussamaSaoudi-db Nov 13, 2024
a7c2461
Add tests
OussamaSaoudi-db Nov 13, 2024
f7f05f2
Address comments
OussamaSaoudi-db Nov 13, 2024
11032a5
small nits
OussamaSaoudi-db Nov 13, 2024
84027cb
change checkpoint parts to checkpoint files
OussamaSaoudi-db Nov 13, 2024
4b7ff17
Make visibility the same between builder and logsegment
OussamaSaoudi-db Nov 13, 2024
4c9c96b
fix comment
OussamaSaoudi-db Nov 13, 2024
a53f38a
Update comments
OussamaSaoudi-db Nov 13, 2024
b0b6514
error message
OussamaSaoudi-db Nov 13, 2024
5654a6d
Merge branch 'main' into list_log_cleanup
OussamaSaoudi-db Nov 13, 2024
2630a9e
Use delta_path_for_version instead of get_path
OussamaSaoudi-db Nov 13, 2024
db5dddb
Add reference import
OussamaSaoudi-db Nov 13, 2024
6f9b459
Merge branch 'main' into list_log_cleanup
OussamaSaoudi-db Nov 13, 2024
a1531ee
Apply suggestions from code review
OussamaSaoudi-db Nov 14, 2024
33c4039
Update kernel/src/log_segment.rs
OussamaSaoudi-db Nov 14, 2024
1f077b0
More nits
OussamaSaoudi-db Nov 14, 2024
bee5659
Merge branch 'main' into list_log_cleanup
OussamaSaoudi-db Nov 14, 2024
9d0a24f
Return dev visibility
OussamaSaoudi-db Nov 14, 2024
f8457d9
make builder methods match builder visibility
OussamaSaoudi-db Nov 14, 2024
9c44a69
Fix doc issue
OussamaSaoudi-db Nov 14, 2024
3a214de
Address nits
OussamaSaoudi-db Nov 14, 2024
d5adae1
Update kernel/src/log_segment.rs
OussamaSaoudi-db Nov 14, 2024
6a5484c
add test, fix bug
OussamaSaoudi-db Nov 14, 2024
1f5b7f1
Merge branch 'list_log_cleanup' of github.com:OussamaSaoudi-db/delta-…
OussamaSaoudi-db Nov 14, 2024
669ae84
New log segment implementation
OussamaSaoudi-db Nov 14, 2024
1fbb563
fix naming
OussamaSaoudi-db Nov 14, 2024
dd7bd7d
add more tests for checkpoint parts
OussamaSaoudi-db Nov 15, 2024
673381f
make sure parts is checked
OussamaSaoudi-db Nov 15, 2024
9873380
naming
OussamaSaoudi-db Nov 15, 2024
b1e12a6
Merge branch 'main' into log_builder_new
OussamaSaoudi-db Nov 15, 2024
04a7ecf
Fix spacing
OussamaSaoudi-db Nov 15, 2024
a16c71c
Fix bug
OussamaSaoudi-db Nov 15, 2024
8cbf2ff
Add doc comment explaining properties
OussamaSaoudi-db Nov 15, 2024
a2ef014
Fix more docs
OussamaSaoudi-db Nov 15, 2024
3995579
Remove expected_end_version from try_new
OussamaSaoudi-db Nov 15, 2024
fc296a4
Fix spacing
OussamaSaoudi-db Nov 15, 2024
6926857
change test util name
OussamaSaoudi-db Nov 15, 2024
e8f3405
Apply suggestions from code review
OussamaSaoudi-db Nov 15, 2024
f31ec8a
Address pr reviews
OussamaSaoudi-db Nov 15, 2024
634661a
Move log segment tests to separate file
OussamaSaoudi-db Nov 15, 2024
b94e2dd
Address more comments
OussamaSaoudi-db Nov 15, 2024
ff8ad65
Make naming consistent
OussamaSaoudi-db Nov 15, 2024
60a8a08
Address more nits
OussamaSaoudi-db Nov 15, 2024
04d2665
Merge branch 'main' into log_builder_new
OussamaSaoudi-db Nov 15, 2024
2f02d19
Update kernel/src/log_segment/mod.rs
OussamaSaoudi-db Nov 15, 2024
38fb7d3
address more pr comments
OussamaSaoudi-db Nov 15, 2024
6a7a624
Merge branch 'log_builder_new' of github.com:OussamaSaoudi-db/delta-k…
OussamaSaoudi-db Nov 15, 2024
13da708
Move back log_segment.rs
OussamaSaoudi-db Nov 15, 2024
8d20941
fix typo
OussamaSaoudi-db Nov 15, 2024
7c45564
Apply suggestions from code review
OussamaSaoudi-db Nov 15, 2024
1718d85
Apply suggestions from code review
OussamaSaoudi-db Nov 15, 2024
5819e49
more comments
OussamaSaoudi-db Nov 15, 2024
ef28095
Merge branch 'log_builder_new' of github.com:OussamaSaoudi-db/delta-k…
OussamaSaoudi-db Nov 15, 2024
e49fdfa
Address nits
OussamaSaoudi-db Nov 15, 2024
b83dafe
fix clippy
OussamaSaoudi-db Nov 15, 2024
358ed16
Merge branch 'main' into log_builder_new
OussamaSaoudi-db Nov 15, 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
165 changes: 0 additions & 165 deletions kernel/src/log_segment.rs
OussamaSaoudi-db marked this conversation as resolved.
Show resolved Hide resolved

This file was deleted.

Loading
Loading