DRILL-1384: Part 4 - Modify cost estimation for DrillProject and Drill Logical Join operator. Use cpu, io, network, meory cost in Drill cost compare method.
Modify DrillProjectRelBase
Use a visitor to identify complex filed with named segment only in DrillProjectRelBase.
Modify cost estimation for Drill Logical Join operator. Use meory cost in Drill cost compare method.
Put the memory costing into DrillCostBase comparison.
Revise based on review comments.
Revise code based on review comments.