This release adds several different types of joins, and applicable tests. These include Inner, Left Outer, Right Outer, and Full Outer joins implemented both in a naive loop manner, and using an equi join hybrid hash. A scale test has been included to test the hybrid hash joins at size 10x10, 100x100, 1,000x1,000, 1,000,000x1,000,000.