Build Sign and Push
Cask Marketplace
Tests: Testless build
Duration: 5 minutes
Changes: Who: Ali Anwar
Why: Add a dynamic-partitioner plugin, version 2.0.2, based off the following commit from the "hydrator/dynamic-partitioner" repo:
commit aa06dda63b2fe5e179f9ccdd0e28f2ea01f54481
Merge: 8c6f67c 38b5dc4
Author: Ali Anwar <anwar1@berkeley.edu>
Date:   Fri Mar 9 10:17:30 2018 -0800

    Merge pull request #17 from hydrator/bugfix/CDAP-13152

    CDAP-13152 Handle null input schema

Who: Yaojie Feng
Why: update description and creation time

Who: Yaojie Feng
Why: add kafka 9

Who: Sreevatsan Raman
Why: Merge pull request #208 from caskdata/feature/add-kafka-9
add kafka 9

Who: Ali Anwar
Why: Merge pull request #207 from caskdata/release-dynamic-partitioner-2.0.2
Add a dynamic-partitioner plugin, version 2.0.2
Manual run by Sreevatsan Raman
Build Sign and Push Develop
Cask Marketplace
Tests: Testless build
Duration: 3 minutes
Changes: Who: Chengfeng <mao@cask.co>
Why: Add adls plugins version 1.3

Who: Sreevatsan Raman <sree@Sreevatsans-MacBook-Pro.local>
Why: Add dynamic spark 2.1.0

Who: Nitin Motgi
Why: Removing cobol to avro plugin due to AGPL license issue

Who: Bhooshan Mogal
Why: Merge pull request #188 from caskdata/add-missing-plugins
Added whole file ingest plugins

Who: sreevatsanraman <sreevatsan@gmail.com>
Why: Update spec

...
Manual run by Derek Wood
Ambari Service - Build
CDAP
Tests: Testless build
Duration: 47 seconds
Changes: No changes
Manual run by Derek Wood
Build and Unit Test
CDAP
Tests: 3330 passed
Duration: 309 minutes
Changes: Who: Chengfeng Mao <mao@cask.co>
Why: Merge pull request #10041 from caskdata/feature/CDAP-13306-ops-dashboard-handler
[CDAP-13306] Add HTTP handler for Operations Dashboard

Who: Terence Yim
Why: Merge pull request #10077 from caskdata/feature/CDAP-13234-better-pom
(CDAP-13234) Have the copying of different GCE runtime ext files happ…

Who: Terence Yim
Why: Merge pull request #10075 from caskdata/feature/CDAP-13234-runtime-monitor-improvements
(CDAP-13234) Runtime Monitor improvements
Child of CDAP-DRC-3755
Build Artifacts
CDAP
Tests: Testless build
Duration: 86 minutes
Changes: Who: Albert Shau <albert@cask.co>
Why: CDAP-13348 fix bugs around dataproc cluster name
Fixing bugs with cluster name where it could generate invalid
names. Ensuring the name is at most 51 characters instead of 54,
and adding a "cdap-" prefix to ensure that the cluster name always
starts with a lowercase letter, and to help distinguish cdap
clusters from other clusters.

Who: Albert Shau <albert@cask.co>
Why: CDAP-13348 make cluster prefix a constant

Who: Terence Yim
Why: (CDAP-13234) Better management of TMS subscriber threads.
- Allow sub-classes to customize on the ScheduledExecutorService to be used

Who: Chengfeng Mao <mao@cask.co>
Why: Merge pull request #10041 from caskdata/feature/CDAP-13306-ops-dashboard-handler
[CDAP-13306] Add HTTP handler for Operations Dashboard

Who: Terence Yim
Why: Merge pull request #10077 from caskdata/feature/CDAP-13234-better-pom
(CDAP-13234) Have the copying of different GCE runtime ext files happ…

...
Child of CDAP-BUT-1229
Build UI Pack
CDAP
Tests: Testless build
Duration: 13 minutes
Changes: Who: Terence Yim
Why: Merge pull request #10083 from caskdata/feature/CDAP-13234-tms-subscriber-threads
(CDAP-13234) Better management of TMS subscriber threads.
Changes by Terence Yim
CDAP Navigator
CDAP
Tests: 1 passed
Duration: 23 minutes
Changes: Who: Sreevatsan Raman
Why: Create pom.xml
Changes by Sreevatsan Raman
CDAP Security Extensions
CDAP
Tests: 55 passed
Duration: 14 minutes
Changes: Who: Terence Yim
Why: Merge pull request #10083 from caskdata/feature/CDAP-13234-tms-subscriber-threads
(CDAP-13234) Better management of TMS subscriber threads.
Changes by Terence Yim
CSD Build
CDAP
Tests: 272 passed
Duration: 59 seconds
Changes: No changes
Manual run by Derek Wood
CSD Deploy
CDAP
Tests: Testless build
Duration: 4 seconds
Changes: No changes
Manual run by Derek Wood
Deploy CDAP Maven Plugin
CDAP
Tests: Testless build
Duration: 4 seconds
Changes: Who: Sreevatsan Raman
Why: Merge pull request #7 from caskdata/release/1.0.0
Release/1.0.0
Changes by Sreevatsan Raman
Deploy HDInsight Install Scripts
CDAP
Tests: Testless build
Duration: 4 seconds
Changes: No changes
Manual run by Derek Wood
Develop Build and Test
CDAP
Tests: 1 of 2400 failed
Duration: 207 minutes
Changes: Who: albertshau <albert@cask.co>
Why: Merge pull request #10081 from caskdata/feature/CDAP-13348-fix-dataproc-cluster-name
CDAP-13348 fix bugs around dataproc cluster name
Child of CDAP-DRC-3756
Develop FindBugs
CDAP
Tests: Testless build
Duration: 37 minutes
Changes: No changes
Scheduled
Docs Deploy
CDAP
Tests: Testless build
Duration: 20 minutes
Changes: Who: Ajai Narayan
Why: Merge pull request #9818 from caskdata/feature/ui-CDAP-12902
[CDAP-12902] Fix status of programs across UI

Who: Terence Yim
Why: (CDAP-12938) Fix handling of Expect continue header

Who: sreevatsanraman <sreevatsan@gmail.com>
Why: Update Hash

Who: Terence Yim
Why: Merge pull request #9832 from caskdata/feature/CDAP-12982-fix-flaky-test
(CDAP-12982) Fix flaky app fabric test

Who: Tony Bach
Why: Adds bower cache clean step to pom.xml

...
Manual run by Sreevatsan Raman
Docs Quick Build (3.2.0+)
CDAP
Tests: Testless build
Duration: 7 minutes
Changes: Who: Ajai Narayan
Why: [CDAP-13066] Adds pagination to experiments list and models list in experiments
- Adds pagination to Experiments list view
- Adds pagination to Models list in experiment detailed view
- Adds appropriate actions for pagination + modifies stores to handle pagination in list view and detailed view

Who: Ajai Narayan
Why: Merge pull request #9888 from caskdata/feature/ui-multi-select-radio-group-widgets-docs
Adds docs for multi-select dropdown and radio group widgets

Who: Andreas Neumann
Why: fix an error message

Who: Derek Wood
Why: Merge pull request #9878 from caskdata/feature/honor-spark-major-version
honor SPARK_MAJOR_VERSION set in environment

Who: Derek Wood
Why: Merge pull request #9879 from caskdata/feature/hdinsight-systemd-support
start scripts using service wrapper

...
Manual run by Sreevatsan Raman
RAT and Checkstyle
CDAP
Tests: Testless build
Duration: 15 minutes
Changes: Who: Terence Yim
Why: Merge pull request #10083 from caskdata/feature/CDAP-13234-tms-subscriber-threads
(CDAP-13234) Better management of TMS subscriber threads.
Changes by Terence Yim
Release Build and Test
CDAP
Tests: Testless build
Duration: 177 minutes
Changes: Who: Terence Yim
Why: Merge pull request #10083 from caskdata/feature/CDAP-13234-tms-subscriber-threads
(CDAP-13234) Better management of TMS subscriber threads.
Child of CDAP-DRC-3757
Build and Unit Test
CDAP Apps
Tests: 3 of 8 failed
Duration: 3 minutes
Changes: Who: Ali Anwar
Why: Bump versions on develop to 4.3.0-SNAPSHOT.
Changes by Ali Anwar
BI Guide
CDAP Guides
Tests: 1 passed
Duration: 29 minutes
Changes: No changes
Scheduled
Cube Guide
CDAP Guides
Tests: 1 passed
Duration: 25 minutes
Changes: No changes
Scheduled
Flume Guide
CDAP Guides
Tests: 1 passed
Duration: 18 minutes
Changes: No changes
Scheduled
Kafka Ingest Guide
CDAP Guides
Tests: 1 of 1 failed
Duration: 1 minute
Changes: No changes
Scheduled
Mapreduce Guide
CDAP Guides
Tests: Testless build
Duration: 2 minutes
Changes: No changes
Scheduled
Spark Guide
CDAP Guides
Tests: 1 of 1 failed
Duration: 7 minutes
Changes: No changes
Scheduled
Timeseries Guide
CDAP Guides
Tests: 1 passed
Duration: 7 minutes
Changes: No changes
Scheduled
Twitter Ingest Guide
CDAP Guides
Tests: 1 passed
Duration: 33 minutes
Changes: No changes
Scheduled
Workflow Guide
CDAP Guides
Tests: Testless build
Duration: 6 minutes
Changes: No changes
Scheduled
Release Deploy Artifacts
CDAP Ingest
Tests: Testless build
Duration: 6 minutes
Changes: No changes
Manual run by Sreevatsan Raman
Deploy Artifacts
CDAP Navigator
Tests: Testless build
Duration: 25 minutes
Changes: Who: Sreevatsan Raman
Why: Create pom.xml
Changes by Sreevatsan Raman
Build and Deploy
CDAP Packs
Tests: 6 of 7 failed
Duration: 9 minutes
Changes: No changes
Scheduled
Develop
Chaos Monkey
Tests: Testless build
Duration: 1 minute
Changes: Who: Nitin Motgi <nitinmotgi@users.noreply.github.com>
Why: Create LICENSE.txt
Build and Deploy
Common
Tests: 81 passed
Duration: 4 minutes
Changes: Who: Joe Liu <joeliu1996@hotmail.com>
Why: Merge pull request #41 from caskdata/feature/cdap-6236-remove-escaped-space
revert changes to support escaped space

Who: Joe Liu <z324liu@uwaterloo.ca>
Why: revert changes to support escaped space
Build and Unit Test
Coopr
Tests: Testless build
Duration: 102 minutes
Changes: Who: mattwuenschel <matt@cask.co>
Why: Merge pull request #73 from caskdata/feature/remove-vagrant-build
remove vagrant build

Who: Matt Wuenschel
Why: remove vagrant build and Berkfile
Develop Build and Test
Coopr
Tests: 637 passed
Duration: 6 minutes
Changes: No changes
Manual run by Matt Wuenschel
Develop Build and Test
Coopr (old)
Tests: 637 passed
Duration: 7 minutes
Changes: Who: Chris Gianelloni
Why: Merge pull request #983 from caskdata/feature/move-rake-test
Exclude test gems from build

Who: Chris Gianelloni
Why: Exclude test gems from build
Prevent installation of RubyGems from the test group from being
installed by bundler.

Signed-off-by: Chris Gianelloni <wolf31o2@gmail.com>
Changes by Chris Gianelloni
Doc Site Build
Documentation
Tests: Testless build
Duration: 1 minute
Changes: No changes
Manual run by Sreevatsan Raman
Doc Site Deploy
Documentation
Tests: Testless build
Duration: 6 minutes
Changes: No changes
Child of DOC-SITE-50
Build and Deploy
Hydrator Plugins
Tests: 621 passed
Duration: 52 minutes
Changes: Who: Albert Shau <albert@cask.co>
Why: CDAP-13339 add guava as direct dependency
HDFS sink directly uses guava, and should have it as a direct
dependency. At some point, it stopped getting bundled in the fat
jar since it was a transitive dependency.

Who: albertshau <albert@cask.co>
Why: Merge pull request #786 from caskdata/feature/CDAP-13339-guava-in-hdfs-sink
CDAP-13339 add guava as direct dependency
Wrangler Transform
Hydrator Plugins
Tests: 286 passed
Duration: 6 minutes
Changes: Who: sreevatsanraman <sreevatsan@gmail.com>
Why: Merge release/3.0 to develop
Custom Cluster
Integration Tests
Tests: Testless build
Duration: 16 minutes
Changes: No changes
Manual run by Ali Anwar
Integration Tests - CM Auth
Integration Tests
Tests: Testless build
Duration: 42 minutes
Changes: Who: Yaojie Feng
Why: Merge pull request #873 from caskdata/feature/merge-4.3-to-develop
Feature/merge 4.3 to develop

Who: Yaojie Feng
Why: Merge branch "release/4.3" into feature/merge-4.3-to-develop

Who: Shankar Selvam
Why: exclude netty-all dependecy in hadoop-hdfs, this was pulling in 4.0 netty jar, causing failure during standalone startup test

Who: Ali Anwar
Why: Use newer APIs, since deprecated API was removed.

Who: Yaojie Feng
Why: Merge pull request #874 from caskdata/feature/fix-build-error-due-to-removed-deprecated-method
fix build error due to removed deprecated methods

...
Manual run by Yaojie Feng
Integration Tests - Mini
Integration Tests
Tests: Testless build
Duration: 265 minutes
Changes: No changes
Rebuilt by Ali Anwar
Integration Tests - Standalone
Integration Tests
Tests: 25 passed
Duration: 19 minutes
Changes: Who: Derek Wood
Why: Merge pull request #880 from caskdata/feature/add-retries-coopr-runner
add retry mechanism to coopr client
Changes by Derek Wood
Integration Tests - Top
8
Integration Tests
Tests: 1 of 175 failed
Duration: 291 minutes
Changes: Who: Yaojie Feng
Why: Merge branch "release/4.3" into feature/merge-4.3-to-develop

Who: Shankar Selvam
Why: exclude netty-all dependecy in hadoop-hdfs, this was pulling in 4.0 netty jar, causing failure during standalone startup test

Who: Ali Anwar
Why: Use newer APIs, since deprecated API was removed.

Who: Yaojie Feng
Why: Merge pull request #873 from caskdata/feature/merge-4.3-to-develop
Feature/merge 4.3 to develop

Who: Yaojie Feng
Why: Merge pull request #874 from caskdata/feature/fix-build-error-due-to-removed-deprecated-method
fix build error due to removed deprecated methods

...
Manual run by Matt Wuenschel
Long Running Tests
Integration Tests
Tests: Testless build
Duration: < 1 second
Changes: No changes
Scheduled
OS
Integration Tests
Tests: Testless build
Duration: 3 seconds
Changes: No changes
Manual run by Matt Wuenschel
SDK
Integration Tests
Tests: 56 passed
Duration: 39 minutes
Changes: No changes
Manual run by Matt Wuenschel
Upgrade Tests - Nightly
Integration Tests
Tests: Testless build
Duration: 2 seconds
Changes: No changes
Manual run by Matt Wuenschel
Build And Test
Microservices
Tests: 2 passed
Duration: 1 minute
Changes: Who: Gokul Gunasekaran
Why: Error count check should be accompanied by exponential backoff

Who: Gokul Gunasekaran
Why: Merge pull request #17 from cask-solutions/feature/error-sleep
Error count check should be accompanied by exponential backoff
Deploy Artifacts
Microservices
Tests: Testless build
Duration: 1 minute
Changes: Who: Gokul Gunasekaran
Why: Merge pull request #17 from cask-solutions/feature/error-sleep
Error count check should be accompanied by exponential backoff

Who: Gokul Gunasekaran
Why: Error count check should be accompanied by exponential backoff
Build and Deploy
Netty HTTP
Tests: 160 passed
Duration: 16 minutes
Changes: Who: Joltie Root <nitinmotgi@users.noreply.github.com>
Why: Merge pull request #62 from arunrao33/fix-docs
Updated documentation.

Who: arun <arun.rao@smartthings.com>
Why: Updated documentation.
Develop Build and Test
Tephra
Tests: 264 passed
Duration: 14 minutes
Changes: Who: Poorna Chandra
Why: Update doc for Apache Tephra

Who: Poorna Chandra
Why: Merge pull request #118 from caskdata/feature/doc-update
Update doc for Apache Tephra
Changes by Poorna Chandra
Develop Snapshot Artifacts
Tephra
Tests: Testless build
Duration: 3 minutes
Changes: No changes
Child of TEP-DUT-86
Build and Test
Tracker
Tests: Testless build
Duration: 2 minutes
Changes: No changes
Scheduled
Deploy Artifacts
Tracker
Tests: Testless build
Duration: 1 minute
Changes: Who: Abhinav Bansal <abhinavbansal246@users.noreply.github.com>
Why: Merge pull request #91 from caskdata/fix/Tracker-264
Refactor validate method to accept a CDAP Schema JSON object

Who: Nishith Nand
Why: Removed -SNAPSHOT from 0.4

Who: Abhinav Bansal <abhinavbansal246@users.noreply.github.com>
Why: Merge pull request #89 from caskdata/fix/Tracker-254
[TRACKER-254] Refactoring getServiceResponse method HttpRequests library

Who: Sreevatsan Raman
Why: Merge pull request #103 from caskdata/bumping-version-to-0.4.1
Bumping version

Who: Chris Gianelloni
Why: Merge pull request #95 from caskdata/merge-03-develop
Merge 03 develop

...
Manual run by Ali Anwar