[TRAFODION-2727] Memory leak in the compiler part of the code in Trafodion Compiler objects were refactored to use the heap infrastructure to ensure that it is accounted and allocated within the trafodion memory management.
The commonly used NAType and derived classes are mostly created via heap, but the heap was not passed in the constructor. The embedded objects used the system heap though the container object is allocated in the compiler heap. This could result in memory leak when the container object is destroyed.
TRAFODION-1586 Add support for external Traf tables mappedd to HBase tables This is the initial support for HBase mapped tables. A doc for external manuals will be added later. regress/seabase/TEST022 contains various testcases.