Aklakan commented on PR #2405:
URL: https://github.com/apache/jena/pull/2405#issuecomment-2225734702

   The main change is that there is now a `MultiHashProbeTable` class which 
maintains one or more `JoinIndex` instances.
   A `JoinIndex` stores all bindings in a main table and zero or more skew 
tables. Skew tables contain all bindings that bind fewer variables than that of 
the main table.
   
   When a lookup with a binding for the candidate binding is made on the 
`MultiHashProbleTable` then `JoinIndex` instances will be created as needed for 
the joining variables: If a lookup binding may binds fewer variables than any 
of the existing JoinIndexes, then a new JoinIndex will be created and populated.
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to