You might find it helpful to read one of the original papers about Volcano which Calcite has used as the basis of one of its planners.
https://paperhub.s3.amazonaws.com/dace52a42c07f7f8348b08dc2b186061.pdf -- Michael Mior [email protected] 2016-12-05 11:27 GMT-05:00 Matt Burgess <[email protected]>: > Hello all, > > I'm interested in digging into Calcite (and have been dabbling in > other places like Pig, Hive, and Drill), but I only have a rudimentary > knowledge of planners (logical, physical, transformations, > optimizations). I know what they are and what their purpose is, but > haven't really seen any docs that explain the various approaches. Are > there any good resources out there for this? I tried searching the web > but didn't really see much there. > > Thanks in advance, > Matt >
