Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
 Index Suggestion #1347
This PR implements a search based algorithm for suggesting the best set of indexes for a given workload based on the AutoAdmin paper from Microsoft.
The main workflow and classes are given below:
Overall the code quality is good! The documentation is very good. I left some comments to fix. Besides the comments, there're also two things:
- I didn't check all the files, but it looks like you didn't use forward-declaration to reduce the dependency. You should check where you're only using pointers in the .h file and forward-declare the classes and move the includes to the .cpp file as much as possible.
- Some tests on Jenkins are failing. PLease fix them as well.