-
Notifications
You must be signed in to change notification settings - Fork 20
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
Change graph data access and constraint creation to use the indices tables #942
Open
8 of 16 tasks
Tracked by
#701
Comments
@datejada I've updated the description to mention the creation of a new table inside the relevant function |
abelsiqueira
added a commit
that referenced
this issue
Dec 18, 2024
This was referenced Dec 18, 2024
abelsiqueira
added a commit
that referenced
this issue
Jan 7, 2025
…rms_rep_period_constraints Part of #942
abelsiqueira
added a commit
that referenced
this issue
Jan 8, 2025
…rms_rep_period_constraints Part of #942
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The goal of the issue is to remove most/all data from
graph
. The easiest way to do this will be to find a constraint or similar loop that accessesgraph[...]...
and create the necessary columns in the corresponding DB. Sometimes there is no corresponding DB, so a necessary step is moving that loop to use a DB.Some things to do:
indices
tablesOne noteworthy point is that to remove profiles we need to store the
profile_aggregation
in the new table.After all
graph
access is removed, remove the objects fromgraph
, or evengraph
itself.To avoid becoming a huge PR, we can create smaller PRs or commits per file or per loop. This issue can be worked on by multiple people at the same time then.
The list of files that have
graph[...]
is below. Some might not be applicable for this issue:For the
add_*_constraints
functions, thegraph
object should NOT be an argument. Thesets
object should be avoided if possible. If you encounter a place where that is not possible, let's discuss.The text was updated successfully, but these errors were encountered: