Release Notes
Also available as:

Behavioral Changes

Behavioral changes denote a marked change in behavior from the previously released version to this version of software. In HDP 2.6.4, behavioral changes affect the following Hadoop components.

Table 1.3. Behavioral Changes

Hortonworks Bug IDApache ComponentApache JIRASummaryDetails
BUG-90722Hive2HIVE-17079LLAP: Use FQDN by default for work submission

Previous Behavior: The default value of LLAP_DAEMON_AM_USE_FQDN is false.

New Behavior: The default value of LLAP_DAEMON_AM_USE_FQDN is now true.

BUG-91117ZeppelinZEPPELIN-1962Queries takes lot of time from Zeppelin Jdbc Interpreter.

Previous Behavior: Hive queries like “show databases” from Zeppelin Jdbc interpreter take a lot of time whereas the same query completes in seconds from Beeline. Multiple thread dump from Hive Jdbc Interpreter process running in Zeppelin Server machine will show a thread performing “SqlCompleter.getDataModelMetadataCompletions” is in RUNNABLE state which confirms the issue.

New Behavior: A patch to disable SQL Completer feature (ZEPPELIN-1962) is available as a workaround. This makes JDBC work with lower latency at the cost of completion functionality. In a future update of Zeppelin, we plan to include a re-write of SQL Completer functionality to improve the performance.

BUG-91359Hive, Hive2HIVE-17963Hive job creates buckets. Since there are duplicate bucket files, the subsequent validation query (select *) fails to return correct number of records.

Previous Behavior: Setting the property HIVE_EXEC_MOVE_FILES_FROM_SOURCE_DIR could potentially cause runaway tasks to write files to temp directories for non-bloblstore file-systems.

New Behavior: Use HIVE_BLOBSTORE_SUPPORTED_SCHEMES to distinguish blobstores from other file-systems. When moving blobstores or renaming a directory that contains a blobstore, each file is individually moved from the source directory to the destination instead of simply renaming the source directory.