Consider using SQLite to store analyses #129
Labels
enhancement
New feature or request
moonshot
Very long-term suggestion
question
Further information is requested
While writing some boilerplate to allow
c4f-stat
to output statistics, it occurred to me that I'm hardcoding a lot of specific analyses (such as 'give me all mutations that were hit, but not killed'), and also that it is almost always the case that the stats persister doesn't have the stats I need for a given paper.While it's not going to be possible for me to do so any time soon, I wonder if it's worth replacing the stat persister (which is constantly storing specific views on analyses) with a SQLite database that just logs the analyses in full every time it observes them, then offers the stats in the form of SQL queries. This would have several advantages:
A disadvantage of this is the massive dependency it would insert. SQLite is a
cgo
dependency, usually. Perhaps we could use other SQL or NoSQL databases, but I really don't want to makec4t
dependent on having a database set up.The text was updated successfully, but these errors were encountered: