[HACKERS] creating a Plan...

2005-01-04 Thread Martha Chronopoulou
Hi all best wishes, and happy new year ! :) :) I implement a new type of join called "Double Pipelined Hash Join". This type of join requires 2 hash tables; one for the left (outer) and one for the right(inner) relation. At the execution phase one (or more) tuple(s) from the inner

[HACKERS] Bitmapset data type???

2004-12-19 Thread Martha Chronopoulou
Hi all, I'm tring to understand a part of code of postgres and I saw a line like this: bms_is_subset(restrictinfo-right_relids,outerrelids) (createplan.c, function get_switched_clauses() at ~/src/backend/optimizer/plan). I don't understand the data types of the the arguments of that function. The

[HACKERS] adding and compiling new code

2004-11-07 Thread Martha Chronopoulou
Hi all I've just started writing code to PostgreSQL 7.4.2 and I wand to recompile the new source code that I added in some .c files. I suspect that there must be a quicker way to compile those files than executing the commands: ./configure, gmake, gmake install... . Could I use only some

[HACKERS] implementing another hash join...

2004-10-13 Thread Martha Chronopoulou
Hi, Im new to postgres and I'm about to implement the algorithm double pipelined hash join. I've started using SPI functions but soon I realised that I 'm not at the right way (am I?). Is there a way that I'm not obliged to change code of the optimizer of postgres but to write a seperate