Due to personal reason and interest conflicts, I won't keep pushing my work to this repo until the entire project is finished :(
uDB is a relational database with its unique adaptiveness feature. Given a certain workload, it could quickly fits itself in with self-adjust storage layout, buffer pool, index construction and much more. By saying workload, we don't just mean the typical AP or TP workload, but more specific. uDB could learn from the queries given, from the access pattern, from the data stored, to achieve what we called adaptiveness. Alongside the adaptiveness, we don't trade off speed either. Various kinds of optimizations are made to achieve desireble performance, and benchmark will be provided soon.
We're more than happy to see any kinds of pull requests that could help uDB grow. Feel free to open a discussion under Issues and talk about what you want to implement. Since the project is still at its early stage, there're plenty of exciting works that you could do!