Behavioral Changes
Important | |
---|---|
Hortonworks strongly recommends that all users running HDP 2.3.4 upgrade to HDP 2.3.4.7. |
Behavioral changes denote a marked change in behavior from the previously released version to this version of software. In HDP 2.3.4, behavioral changes affect the following Hadoop components.
Table 1.4. Behavioral Changes
Hortonworks Bug ID | Component | Apache JIRA | Summary | Details |
---|---|---|---|---|
BUG-45582 | Hue | All NULL values of Hive query results in Hue Beeswax are blank values in the exported CSV and XLS files. |
Previous Behavior: Previously when exporting results data in Hue Beeswax, all NULL values were presented as blank values in the exported text files. New Behavior: In this release any NULL value in Hive query results is translated to "NULL" string in resulted CSV and XLS files. | |
BUG-45739 BUG-44184 | HDFS | When HDFS metadata is replaced, namenode enters safe mode. |
Scenario: A user loads an old Fsimage and starts Namenode. This Fsimage is missing the latest transactions that recently occurred on the cluster. Previous Behavior: When a user starts the
Namenode with this old image, the Namenode will come out of safemode as long as the
amount of blocks reported reaches the set threshold (0.999 is default for
New Behavior: The new behavior is that when the
Namenode detects such a scenario where there are blocks in the cluster which are
tagged with future generation stamps, the Namenode will remain in the safemode state
to prevent the blocks from being deleted. If the user manually executes | |
BUG-45879 | Ambari, Spark | AMBARI-13899 | Spark configuration now auto-detects hdp.version info |
Previous Behavior: Users were required to set
New Behavior: This change adds a self-detection
mechanism for Spark to determine the correct If this self-detection mechanism fails, you must expose the
|
BUG-46334 | HDFS | HDFS-9184 | The feature introduces a new setting hadoop.caller.context.enabled .
When set to additional fields are written into namenode audit log records to help
identify the job or query that introduced each NameNode operation. This feature is
enabled by default starting with this release of
HDP. |
New Behavior: This feature brings a new
key-value pair at the end of each audit log record. The newly added key at is
There is a chance that the new information in the audit log may break existing scripts/automation that was being used to analyze the audit log. In this case the scripts may need to be fixed. We do not recommend disabling this feature as it can be a useful troubleshooting aid. |
BUG-46954 | Ambari, Spark | AMBARI-13584 | SPARK_CONF_DIR change |
Previous Behavior: Previous releases of Spark ignored SPARK_CONF_DIR and always used the system configurations. New Behavior: The previous behavior has been fixed. If the user has SPARK_CONF_DIR set, that value will be used to locate configuration files for Spark. |
BUG-49030 | Hue | No error message is displayed in Hue File Browser when user with no permissions uploads a file. |
Previous Behavior: Hue File Browser not displaying error messages when Ranger policy denies access to a file. New Behavior: In this release, the error message is displayed and restricted the length of these messages up to 1500 characters to be shown in pop-up dialogs. |