Removed unused parameter
reuse local variable
Check that if rowType==null value.isNull()
Removed unnecessary import
Make SetWrongTypeColumns.tInstanceOf private

because nothing else needs it and it doesn't make sense publicly
Fixed typo in enum name

This was never used anyways
Merge branch 'make-rowtypes-consistent' into null-rowtypes
Set type for null side of range segment
Add type for OnlyNull RangeSegment
Updated test usages of NULL_EX/INCLUSIVE

now they use the same methods as the real code
Maintain value type on ResultSetSubquery...
Use rowtype based on pExprs

Because the result type of the PExprs on the bounds might not be
precisely the same as the rowtype of the index, we want to use
that rowType. The typeResolver should be ensuring that the two
row types are comparable, here we just want to make sure the row
type of the bounds correctly represents their values
Merge branch 'master' into null-rowtypes

Conflicts:
	src/main/java/com/foundationdb/qp/operator/Aggregate_Partial.java
Pretty straightforward conflict, just needed to take teh overload change
from my branch, and the change in cursor property from master
Only check null rowtype if DEBUG_ROWTYPE
Make constant final
merge ScottDugas: index bounds row types

Merge pull request #1474 from ScottDugas/sql-layer/null-rowtypes
https://github.com/FoundationDB/sql-layer/pull/1474