[TRAFODION-2654] Change the location of trafodion-site.xml from $TRAF_HOME/etc to config [TRAFODION-2653] Sort operator loops at times All HBase client connections from Trafodion uses Trafodion configuration concept. Any client side property can now be set in trafodion-site.xml.
The scratch files are now open in blocking mode. Hence any scratch file operation shouldn't return EAGAIN.
The internal table TDDL of table is now created without any table coprocessors attached to it.
Java part of the code base TM trafodion.dtm.log log4j.dtm.config SQL trafodion.sql.java.log log4j.sql.config
By default, the log level is set to INFO for most of the cases. When a message dominates the log file and if doesn't add value in the current level, it will be changed to the higher level in the hierarchy. This should help to improve the usefulness of the log file at the default INFO level.
The existence of an environment variable TRAF_MULTIPLE_SQL_LOG_FILE will revert back to the old way of logging into multiple files. Then, the configuration file log4cxx.trafodion.masterexe.config will be used.
Currently, RollingFileAppender appender is used for both modes. Different config files are used to change this appender when the need arises.
log4cxx.trafodion.udr.config and log4cxx.trafodion.lob.config are removed. log4j.hdfs.config used as the config file for SQL is renamed to log4j.sql.config
Foundation components logging will be revamped later.