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

feat(robot-server): split database into v5 and v6 #15818

Merged
merged 7 commits into from
Jul 29, 2024

Conversation

sanni-t
Copy link
Member

@sanni-t sanni-t commented Jul 29, 2024

Overview

Splits up the changes we have so far into a v5 schema that's already in QA and anything on top of that to be in v6 so that QA & ABR don't have to do database resets while testing.

This branch is currently pointing to edge that has the v5 schema that's in QA. This is done on purpose so that we can check that the database changes diff between current edge (without v5.1) and introduction of v6 is correct and is not affected by the intermediate v5.1 DB changes.

Only look at the changes in the persistence directory (and its tests). Everything else is part of the outstanding PRs that introduced v5.1 changes and is irrelevant to the matter at hand.

Will rebase the changes onto edge once edge has the 5.1 changes.

@sanni-t sanni-t marked this pull request as ready for review July 29, 2024 18:34
@sanni-t sanni-t requested review from a team as code owners July 29, 2024 18:34
@sanni-t sanni-t force-pushed the split-database-into-v5-and-v6 branch from 5a99d3a to b71f9b5 Compare July 29, 2024 20:46
Copy link
Contributor

@SyntaxColoring SyntaxColoring left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me except for the potentially missing data_files table.

@SyntaxColoring
Copy link
Contributor

SyntaxColoring commented Jul 29, 2024

Oh and also the directory of data files themselves? I’m on my phone and having trouble bouncing around the code, but it looks like the file contents live outside the table?

@sanni-t
Copy link
Member Author

sanni-t commented Jul 29, 2024

Oh and also the directory of data files themselves? I’m on my phone and having trouble bouncing around the code, but it looks like the file contents live outside the table?

Yep! Thanks for catching that!
I really shouldn't code while sick

Copy link
Contributor

@SyntaxColoring SyntaxColoring left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great whenever you’re ready to merge. And get some rest!

@sanni-t sanni-t merged commit 68eac2d into edge Jul 29, 2024
7 checks passed
@sanni-t sanni-t deleted the split-database-into-v5-and-v6 branch August 6, 2024 22:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants