Hi Dylan,
Is the key in the hash table a composite attribute? If so, what are the data types of the attributes? It will be helpful if you can post a trace of your execution using any debugger. Thanks, Harshad ________________________________ From: Dylan Bacon <dba...@wisc.edu> Sent: Wednesday, November 15, 2017 6:19:04 PM To: dev@quickstep.incubator.apache.org Subject: Multiple Hash Join Table Errors I'm working on getting the build functionality of two hash tables in a single physical plan node to work. The code for this can be found at my fork branch here (https://github.com/dylanpbacon/incubator-quickstep/tree/Generalized-Hash) or in the associated PR on the main tree. I've been running into a key.isPlausibleInstanceOf error when the BuildGeneralizedHash attempts to populate a hash table. The key types used are not plausible it seems, though everything seems to be in order. The code can be found starting at ExecutionGenerator.cpp:1124 and following the classes and execution order for that function. Is there anything fundamental to how a hash table in a given query context or plan node works that would prohibit two being used at the same time or would cause them to conflict in some way? Both hash tables should fit within memory for this first implementation. -- Regards, Dylan Bacon University of Wisconsin - Madison Department of Computer Sciences dba...@wisc.edu