fixed(?) pf_compress(): apparently, the BAThashjoin(b, tmp_m, BATcount(b)) (on TYPE_str) seems to fail silently (i.e., return an empty result), even if the "hack: use str offsets as int" is disabled. I have no time to sort out the details (not not my code, anyway ;-)), but using BATleftjoin() instead appears to work fine (and this should automatically use hashjoin, if possible...).
fixed(?) pf_compress():
apparently, the BAThashjoin(b, tmp_m, BATcount(b)) (on TYPE_str) seems to fail
silently (i.e., return an empty result), even if the "hack: use str offsets as int"
is disabled.
I have no time to sort out the details (not not my code, anyway ;-)),
but using BATleftjoin() instead appears to work fine (and this should
automatically use hashjoin, if possible...).

Hence, with BATleftjoin() instead of BAThashjoin(), we now use the
POST_COMPRESS code as default.

Please check the test web tomorrow for both compilation and runtime problems!!

PS:
Also fixed indentation & line breaks, and removed dead code...

zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb