Home

v4.6.1.7 Release notes

Software version

Release Date: February 17, 2021

See v4.6.1.7 for download information.

Software upgrade support

In Unravel v4.6.1.7, the following path is supported for the RPM upgrade:

  • 4.5.4.0 to 4.6.1.7

Sensor upgrade

  • A sensor upgrade is mandatory.

Certified platforms

Review your platform's compatibility matrix before you upgrade or install.

Updates to Unravel's configuration properties

Installation and Upgrade instructions

Refer to Upgrading Unravel server for instructions to upgrade Unravel.

New features

  • MapR

    For Unravel 4.6.1.x releases, MapR 6.0.1 is tested and is compatible from Unravel version 4.6.1.7 onwards.

  • Reports

    Cluster Impala Workload report is added, which presents the workload details in a heatmap. This report is supported only on CDH platforms.

Improvements and enhancements

  • Tez tab for Hive is displayed for MapR after you set the following property:

    com.unravel.cluster.type=mapr

Unsupported

  • Hive versions lesser than 1.10 are no longer supported.

  • Impala is not supported for MapR.

  • Kerberos is not supported for MapR.

  • Migration Planning and Capacity Forecasting are not supported for MapR.

Bug fixes

  • Applications

    • Some of the Hive apps do not show data/DAG. (ASP-954)

  • UI

    • Cluster Impala Workload page is displayed on MapR clusters where Impala is not supported. (UIX-3658)

  • CDP

    • In CDP 7.1.5, the rowSizePattern does not match for most of the operators in an Impala query. (ASP-951)

  • EMR: Hive metrics may not be published in the RUNNING state. (HIVE-135)

  • INSERT statements are not included in the App count on HDI. (DATAPAGE-256)

  • The accessed partition does not support Hive on Tez etc. It only supports Hive on MR. (DATAPAGE-250)

  • Datapage does not load the total table and partition size KPI's (DATAPAGE-379)

  • Resource metrics will not be collected for JDK versions that are equal to or greater than 9 without using the extra JVM switches as mentioned below:

    Workaround: All metrics can be collected if the following options are used for sensor JVM

    --add-exports java.base/jdk.internal.perf=ALL-UNNAMED --add-opens jdk.management/com.sun.management.internal=ALL-UNNAMED

    For example:

    JDK9_MODULE="--add-exports java.base/jdk.internal.perf=ALL-UNNAMED --add-opens jdk.management/com.sun.management.internal=ALL-UNNAMED"
    ENABLED_SENSOR_FOR_DRIVER="spark.driver.extraJavaOptions=$JDK9_MODULE -Dcom.unraveldata.client.rest.request.timeout.ms=500 -Dcom.unraveldata.client.rest.conn.timeout.ms=500 -Dcom.unraveldata.client.rest.queue=2000 -javaagent:unravel-agent-pack-bin.zip/btrace-agent.jar=libs=spark-2.3,config=driver,stdout=true,debug=true"
    ENABLED_SENSOR_FOR_EXECUTOR="spark.executor.extraJavaOptions=$JDK9_MODULE -javaagent:unravel-agent-pack-bin.zip/btrace-agent.jar=libs=spark-2.3,config=executor"

    These JVM options are valid for JDK9 - JDK15. Without these JVM options, the following metrics are not collected:

    • ProcessCpuLoad, ProcessCpuTime, SystemCpuLoad

    • PerfCounters metrics

  • gc load metric sensor for MR application will not load on EMR.

  • Spark applications that run in the local mode do not use YARN resources, so these applications will be shown using 0 resources in Unravel. (PLATFORM-2809)

  • Intermittent issue in fetching the Btrace data for MR applications. (PLATFORM-2807)

  • Killed MR apps do not display RM diagnostics. (PLATFORM-2815)

  • Certain users and queues are missing in the Cluster Compare report. (REPORT-1342)

  • In the Cluster Compare report, the same value trends are highlighted instead of trends with different values. This is fixed in the New UX. (REPORT-1479)

  • There is a lag seen while streaming Spark SQL applications. (PLATFORM-2764)

  • For PySpark applications, the processCPUTime and the processCPULoad are not captured properly. (USPARK-626)

  • The number of TEZ applications in an Oozie workflow is sometimes incorrect. (PLATFORM-2403)

  • For streaming applications, the global search with application ID does not work. (UIX-3312)

For support issues, contact Unravel Support.