shaclapi.multiprocessing.Xgjoin.Xgjoin module#

Created on Jul 10, 2011 Implements the Xgjoin operator. The intermediate results are represented as a queue. @author: Maribel Acosta Deibe

class shaclapi.multiprocessing.Xgjoin.Xgjoin.Xgjoin(vars, memory_size)[source]#

Bases: object

instantiate(d)[source]#
instantiateFilter(instantiated_vars, filter_str)[source]#
execute(left, right, out, processqueue=<multiprocessing.queues.Queue object>)[source]#
stage1(tuple, tuple_rjttable, other_rjttable)[source]#
stage2(signum, frame)[source]#
stage3()[source]#
probe(tuple, resource, rjttable)[source]#
probeFile(rjt1, filedescriptor2, resource, stage)[source]#
flushRJT()[source]#
getVictim(table)[source]#
getLargestRJTs(i)[source]#