TEIID-2537 fix for invokeHttp npe with old metadata
TEIID-2536 fixing issue with the correction of serialized enterprise
types
TEIID-2529: adding support for composite primary keys in the mongodb document using the _id field
Merge pull request #87 from rareddy/TEIID-2529

TEIID-2529: adding support for composite primary keys in the mongodb doc...
TEIID-2381 modifying support for the source hint
TEIID-2381 ensuring proper handling with unions and inline views
TEIID-2460 fixing log message
[maven-release-plugin] prepare release teiid-parent-8.4.0.Final
[maven-release-plugin] prepare for next development iteration
correcting the release notes and removing retoruntime from the javadocs
Merge branch '8.4.x' of https://github.com/teiid/teiid
TEIID-2549 tweaking costing and adding better assumptions to prevent
cross joins
TEIID-2551 modifying the delegation of the create execution methods
TEIID-2553 fix for invalid insert defaults
TEIID-2552 upgrading the javacc plugin
TEIID-2502 adding struct retrieval handling
TEIID-2556 correcting translator conversion of array dependent join
pushdown
Merge branch '8.4.x' of https://github.com/teiid/teiid
TEIID-2449 TEIID-2559 added execution factory and hint options to
further control dependent join behavior
TEIID-2560 fix for bad dependent join handling