Move operational tables (`exclude`, `unresolved_commit_emails`) to `operations` schema
Open
database
tech debt
- Dominant language
- Python
- Stars
- 13
- Forks
- 17
- Avg merge
- 6h 59m
- Merged PRs (30d)
- 1
Description
The `exclude` table is an operational table that is used to limit the cache rebuilding behavior within facade
its used several times in this file:
https://github.com/chaoss/CollectOSS/blob/bdf11664866bc128d339ca0200546868c1e8d30d/collectoss/tasks/git/util/facade_worker/facade_worker/rebuildcache.py#L562
`unresolved_commit_emails` is also used as a table that controls aspects of collection (used as part of contributor resolution to avoid hitting the github API for the same nonexistent/unresolveable users over and over).
These should probably be moved to the `operations` schema
Contributor guide
Assessment
This issue has not been assessed yet.