Future Work Ideas - lambda-land/VDBMS GitHub Wiki
Continue working on the same project
- Doing the optimizations!
- Comprehensive testing and properties.
- Extending the syntax of variational relational algebra to include naming and aggressive functions.
- Introducing a new value in SQL for invalid values instead of using
NULL
.
- Writing the optimization rules and incorporating the type environment (vschema/table schema) with them.
- Proving that the optimization rules are type preserving instead of proving that they're semantic preserving. This is more relaxed property to prove.
Side projects
- Generating a large scale real-world VDB
- Using evaluation history, eg., branching from the wikipedia db
- Using tools that are based on wikipedia. Look into software mediawiki
- Formalizing VDBMS properties and proving them