*Sub* prefix for operators in MonetDB
Hi, When browsing the source code of MonetDB, I found that functions for operators all have a *sub* prefix, e.g., BATsubsort, BATsubjoin, etc. Any information about how to understand this *sub* functionality? Thanks. Best regards, Wenjian
The name came from subselect. I wrote a new implementation of select that returned a list of matching ids. Furthermore, you could optionally pass on such a list of ids to the new function to make a selection based on a previous selection, hence the name subselect. Later we also implemented other functions that used these lists of ids. Those functions also got "sub" in the name to distinguish them from the old implementations. On 06/08/15 07:42, Xu,Wenjian wrote:
Hi,
When browsing the source code of MonetDB, I found that functions for operators all have a *sub* prefix, e.g., BATsubsort, BATsubjoin, etc. Any information about how to understand this *sub* functionality? Thanks.
Best regards, Wenjian
_______________________________________________ developers-list mailing list developers-list@monetdb.org https://www.monetdb.org/mailman/listinfo/developers-list
-- Sjoerd Mullender
participants (2)
-
Sjoerd Mullender
-
Xu,Wenjian