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

DM-40819: Few improvements to dax_apdb code #39

Merged
merged 5 commits into from Oct 26, 2023
Merged

Conversation

andy-slac
Copy link
Collaborator

The ticket was for finding the best compaction options for Cassandra implementation, but that work has been postponed. The branch has a bunch of small improvements to the code - mypy, enabling foreign keys in sqlite. I'm going to merge this branch to avoid future conflicts with other development.

InsertId class adds insert_time field to allow filtering based on
time window. Cassandra deleteInsertIds method now removes data from
all tables.
Special PRAGMA needed for sqlite to enable foreign keys support,
without it cascade delete did not work for insert_id tables.
@andy-slac andy-slac merged commit 6bb41cf into main Oct 26, 2023
5 checks passed
@andy-slac andy-slac deleted the tickets/DM-40819 branch October 26, 2023 20:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant