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

Diffing Algorithm #13

Merged
merged 36 commits into from
Nov 22, 2024
Merged
Changes from 1 commit
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
d12f125
added stub functions
andrew-fenton Nov 5, 2024
e0d2f88
implemented setup
andrew-fenton Nov 6, 2024
3129226
abstracted out hashing functions
andrew-fenton Nov 6, 2024
c1b2892
cleaned up file
andrew-fenton Nov 6, 2024
c9ce287
skeleton for diffing algo
andrew-fenton Nov 7, 2024
b74659c
changed function name
andrew-fenton Nov 7, 2024
7f1a2b8
changed order of functions for readability
andrew-fenton Nov 7, 2024
9ac2fdc
added tests for updating metadata and state
andrew-fenton Nov 7, 2024
7eaefca
code refactoring, align diffing_processor with new engineering tasks
AlexLuo602 Nov 9, 2024
8db0141
fixed test bug
andrew-fenton Nov 11, 2024
578df7b
remove pycache
andrew-fenton Nov 11, 2024
1b1933a
changed directory names
andrew-fenton Nov 11, 2024
48e1220
Merge branch 'main' of https://github.com/ubclaunchpad/localization i…
AlexLuo602 Nov 14, 2024
0ae27c8
Created diffing algorithm draft
AlexLuo602 Nov 14, 2024
40f8f39
Changed formatting of diff results
AlexLuo602 Nov 15, 2024
6b29f5d
standardized diffing test folders to allow for more complex tests to …
AlexLuo602 Nov 15, 2024
22c194f
remove excessive folders after diffing test
AlexLuo602 Nov 15, 2024
c4c21db
Move the diff test folders into its own folder to prevent clashing wi…
AlexLuo602 Nov 15, 2024
6ffc187
dump all newly computed hashes instead of only pushing updates to met…
andrew-fenton Nov 15, 2024
dcdf23d
automated tests
AlexLuo602 Nov 16, 2024
fc74577
disabled dirsync logging
andrew-fenton Nov 16, 2024
8b6d913
added dummy folders for testing
andrew-fenton Nov 16, 2024
0f8eae8
revert dummy folders
andrew-fenton Nov 16, 2024
8d0d90e
added dummy test folders (this time they work)
andrew-fenton Nov 16, 2024
c6855ff
added updating metadata tests
andrew-fenton Nov 19, 2024
9910118
added sync test
andrew-fenton Nov 20, 2024
b361e56
Merge branch 'main' into diffing_algorithm
andrew-fenton Nov 20, 2024
624f42b
Merge branch 'main' into diffing_algorithm
kevinrczhang Nov 20, 2024
23ef39a
merge into main, update ci yaml
kevinrczhang Nov 20, 2024
a4ca66e
update pipeline
kevinrczhang Nov 20, 2024
3f114cc
repair tests
kevinrczhang Nov 20, 2024
6882334
add workaround for broken test
kevinrczhang Nov 20, 2024
853de6c
add dirsync to cfg
kevinrczhang Nov 20, 2024
8dcab79
fixed failing test
andrew-fenton Nov 20, 2024
7282622
moved read_json_file to helpers
andrew-fenton Nov 20, 2024
d7257af
moved diff_processor helper functions to helper.py
andrew-fenton Nov 20, 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
Prev Previous commit
Next Next commit
Merge branch 'main' into diffing_algorithm
andrew-fenton committed Nov 20, 2024
commit b361e563bbf2c26044668e85eab476d6f12300cd

This merge commit was added into this branch cleanly.

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