Skip to content

Cask Data Application Platform 4.0.1

Compare
Choose a tag to compare
@prinam prinam released this 25 Jan 03:20
· 12886 commits to develop since this release

Improvement

  • Added a step in the CDAP Upgrade Tool to disable TMS (Transaction Messaging Service) message and payload tables. The TMS TwillRunnable will update the coprocessors of those tables if required and enable the tables. (CDAP-8047)

Bug Fixes

  • Fixed an issue where the CDAP service scripts could cause a terminal session to not echo characters. (CDAP-7694)
  • The CDAP Security service under CDAP Standalone is no longer forced to bind to localhost. (CDAP-7992)
  • To avoid transaction timeouts, log cleanup is now done in configurable batches (controlled by the property log.cleanup.max.num.files) instead of a single short transaction. (CDAP-8000)
  • Fixed a bug in the TMS (Transaction Messaging Service) message and payload table coprocessors by changing the accessing of CDAP configuration and TMS metadata tables from reading them inline to reading them in a separate thread. (CDAP-8007)
  • Changed the default CDAP UI port to 11011 to match the CDAP 4.0.0 release. (CDAP-8023)
  • Removed an obsolete Update Dataset Specifications step in the CDAP Upgrade tool. This step was required only for upgrading from CDAP versions lower than 3.2 to CDAP Version 3.2. (CDAP-8086)
  • Provided a workaround for Scala bug SI-6240 (https://issues.scala-lang.org/browse/SI-6240) to allow concurrent execution of Spark programs in CDAP Workflows. (CDAP-8087)
  • Fixed the CDAP Hydrator detail view so that it can be rendered in older browsers. (CDAP-8088)
  • Fixed an issue where the number of records processed during a preview run of the realtime data pipeline was being incremented incorrectly. (CDAP-8094)
  • Fixed an issue with the flag used by the Node proxy to enable SSL between the CDAP UI and CDAP Router. (CDAP-8126)
  • Fixed an issue with the CDAP CLI where execute commands may be interpreted incorrectly. (CDAP-8137)
  • Fixed an issue in the template path used with the original CDAP UI when rendering a dataset detailed view. (CDAP-8148)
  • Fixed issues with the Ambari UI "Quick Links" and alerts definitions for SSL and non-default ports and the writing of the cdap-security.xml file when configured under the CDAP Ambari Service. (CDAP-8158)
  • Fixed an issue where runtime arguments were not being passed for the preview run correctly in the CDAP UI. (HYDRATOR-1212)
  • Fixed an issue where previews would not run in a non-default namespace. (HYDRATOR-1226)