TEIID-1522 TEIID-2336 adding logic for even more simple projection,
merging of nested tables, and a decomposed array_table
TEIID-2568 raising the access node should mean that we don't look for
more optimization
TEIID-2561: added support for cascading embeddble tables
TEIID-2570 ensuring blocked lookups consider the keyvalue as well.
TEIID-2571 allowing must pushdown functions to evaluate even if not
pushed to an access node
TEIID-2572 adding support for function native query
TEIID-2573 fix for varbinary literal
TEIID-1323 some allowance for non-literal arguments
TEIID-2567 removing the choice and using a single sequence
TEIID-2569 making the key restriction planning better
TEIID-2561: adding the nested merge, but only insert is supported due to limitations from mongodb
TEIID-2561: added some nested merge functionality; insert only, update and delete will throw exception
TEIID-2561: added some nested merge functionality; insert only, update and delete will throw exception
Merge pull request #89 from rareddy/TEIID-2561

TEIID-2561
TEIID-2559 removing the need for the min hint by pushing the dep join
pushdown processing lower
TEIID-2575, TEIID-2574 : fixing the typo in setColumName, and adding the support for BINARY, TIMESTAMP, DECIMAL types
Merge pull request #90 from rareddy/TEIID-2574

TEIID-2575, TEIID-2574 : fixing the typo in setColumName, and adding the...
TEIID-2566: fixing the bug with cache configuration
Merge pull request #91 from rareddy/TEIID-2566

TEIID-2566: fixing the bug with cache configuration
TEIID-2575 changing bigint to teiid long