Spark 2.x moved to vector processing: This traditional Volcano IteratorModel implementation of operators ... This is where we reason out why spark shifted from row-based to columnar format F Fetch: ...
They are columnar basalt formations ... The formations are the result of volcanic activity and can be made of basalt or andesite, although the ones in British Columbia are largely basalt.