Build #925

Cask Data Application Platform - Develop Build and Test

Build: #925 was successful Child of CDAP-DRC-1597

Code commits

CDAP/develop

  • Alvin Wang

    Alvin Wang d2104437b202fc319ffa43ddf7ff0189373b7aca

    Merge pull request #3693 from caskdata/feature/3419
    CDAP-3419: Record min write pointer in HBaseQueueDebugger

  • sreevatsan raman <sreevatsan@gmail.com>

    sreevatsan raman <sreevatsan@gmail.com> 9931dd4dc63356d7fe0b57e1bece6b9ab14a7750

    Merge pull request #3705 from caskdata/feature/cherry-pick-CDAP-3482-to-develop
    CDAP-3482 Sort CLASSPATH in Standalone

  • ataylor4 <ataylor4@stanford.edu>

    ataylor4 <ataylor4@stanford.edu> 6fb41c3c1a929dbc6fabaf4a7e8fcf53c0e1a295

    Merge pull request #3697 from caskdata/feature/move-RecordPutTransformer
    Moved RecordPutTransformer to cdap-etl-common

  • Sreevatsan Raman

    Sreevatsan Raman 29cdb3fa35d0efefd99ad1f6ac39179e08db18e8

    CDAP-3482 Sort CLASSPATH in Standalone
    Standalone loads all JARs from CDAP_HOME/lib/* which relies on the
    underlying file-system's ordering, which is not guaranteed. This
    was causing instability due to the differences between Mac OS X
    file-system (HFS+) and Linux (Ext3/4).

    (cherry picked from commit 3da35a5e24ad1a913aa18afe95651f070017ea40)

    • cdap-standalone/bin/cdap.sh (version 29cdb3fa35d0efefd99ad1f6ac39179e08db18e8)
  • albertshau <albert@cask.co>

    albertshau <albert@cask.co> 891eb4beacdc48c5c26e1637b1bd5eb5dddaef5d

    Merge pull request #3679 from caskdata/feature/CDAP-3450-move-logic-into-app-service
    CDAP-3450 move app deploy logic from http handler into service

  • Albert Shau <albert@cask.co>

    Albert Shau <albert@cask.co> 1d355ccf8ae91da7c057cc3f29486315556b6d73

    CDAP-3450 move app deploy logic from http handler into service
    Some refactoring to move logic out of the AppLifecycleHttpHandler
    into AppLifecycleService. The handler no longer uses Manager for
    app deployment or ArtifactRepository for managing artifacts.
    Instead, the logic was moved into the service where it can be
    re-used. For example, CDAP upgrade may need to make use of this
    logic when upgrading existing apps to the new artifact framework.

    • cdap-app-fabric/src/main/java/co/cask/cdap/gateway/handlers/AppLifecycleHttpHandler.java (version 1d355ccf8ae91da7c057cc3f29486315556b6d73)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/services/ApplicationLifecycleService.java (version 1d355ccf8ae91da7c057cc3f29486315556b6d73)
    • cdap-proto/src/main/java/co/cask/cdap/proto/Id.java (version 1d355ccf8ae91da7c057cc3f29486315556b6d73)
  • Alvin Wang

    Alvin Wang 0008a8c398ad82135fb387fa08291cdc48e8b801

    CDAP-3419: Record min write pointer in HBaseQueueDebugger

    • cdap-master/src/main/java/co/cask/cdap/data/tools/HBaseQueueDebugger.java (version 0008a8c398ad82135fb387fa08291cdc48e8b801)
    • cdap-master/src/main/java/co/cask/cdap/data/tools/SimpleHBaseQueueDebugger.java (version 0008a8c398ad82135fb387fa08291cdc48e8b801)
    • cdap-master/src/test/java/co/cask/cdap/data/tools/flow/HBaseQueueDebuggerTest.java (version 0008a8c398ad82135fb387fa08291cdc48e8b801)
  • Ashley Taylor

    Ashley Taylor a0b374f43de7e2fae3710c8ab6abc2533fa95bbc

    Moved RecordPutTransformer to cdap-etl-common

    • cdap-app-templates/cdap-etl/cdap-etl-common/src/main/java/co/cask/cdap/etl/common/RecordPutTransformer.java (version a0b374f43de7e2fae3710c8ab6abc2533fa95bbc)
    • cdap-app-templates/cdap-etl/cdap-etl-common/src/test/java/co/cask/cdap/etl/common/RecordPutTransformerTest.java (version a0b374f43de7e2fae3710c8ab6abc2533fa95bbc)
    • cdap-app-templates/cdap-etl/cdap-etl-lib/src/main/java/co/cask/cdap/template/etl/batch/sink/TableSink.java (version a0b374f43de7e2fae3710c8ab6abc2533fa95bbc)
    • cdap-app-templates/cdap-etl/cdap-etl-lib/src/main/java/co/cask/cdap/template/etl/common/Properties.java (version a0b374f43de7e2fae3710c8ab6abc2533fa95bbc)
    • cdap-app-templates/cdap-etl/cdap-etl-lib/src/main/java/co/cask/cdap/template/etl/common/RecordPutTransformer.java (version a0b374f43de7e2fae3710c8ab6abc2533fa95bbc)
    • cdap-app-templates/cdap-etl/cdap-etl-lib/src/main/java/co/cask/cdap/template/etl/realtime/sink/RealtimeTableSink.java (version a0b374f43de7e2fae3710c8ab6abc2533fa95bbc)
    • cdap-app-templates/cdap-etl/cdap-etl-lib/src/test/java/co/cask/cdap/template/etl/common/RecordPutTransformerTest.java (version a0b374f43de7e2fae3710c8ab6abc2533fa95bbc)