Well, as I said, I don't pretend that I will support full functionality: >> instead, we should decide which part of this work (if any) is >> going to be done in the course of GSoC. Probably, all TPC-H queries >> with and without index support is a good initial target, but this >> needs to be discussed.
I think that successfull completion of this project should be a clear and justified answer to the question "Is this idea is good enough to work on merging it into the master?", not the production-ready patches themselves. Nevertheless, of course project success criterion must be reasonably formalized -- e.g. implement nodes X with features Y, etc.
How many GSoC slots and possible students we have ?
Should we reject this interesting project, which based on several years of research work of academician group in the institute ? May be better help him to reformulate the scope of project and let him work ? I don't know exactly if the results of GSoC project should be committed , but as a research project it's certainly would be useful for the community.