[TRAFODION-3280] Reduce path length in Trafodion for improved performance and scalability There are many places in Trafodion code getenv is called repeatedly. Cleaned up code so that repeated getenv calls are avoided during prepare and execute operations.
[TRAFODION-3110] Refactor LOB access to use the new implementation of HdfsClient Used a single CQD USE_LIBHDFS to switch to older implementation of using libhdfs for both hdfs scan and LOB access. The CQD USE_LIBHDS_SCAN is retired.
In addition fixed the following: 1. Fixed a memory leak of LOB Heap structures 2. Possible fix for memory corruption at times 3. Avoid unnecessary creation of LOB threads when not needed