Hi Hina,
On 12.08.2014, at 02:39, Hina Khan
wrote: I am a PHD student and my research is related to data exploration. In my recent work I have proposed a new query processing technique using columnar data storage layer. For experiments I need to implement a new operator that works in between two “Select” operators. I wanted to know if there is any way that I can implement this new operator and add it to the source code of MonetDB and change its “Select” operator so that it calls the new operator I have inserted. So in short my question is “ Is there any way to edit the source code of MonetDB”. If you are looking for the select code, look in gdk/gdk_select.c . If you want to change the query plans to use another operator, the common trick for this is to use an ‘optimizer’ or change the SQL->MAL code generation. However, as a general word of caution, do not expect this to be trivial.
Best, Hannes