Build #2,870

Cask Data Application Platform - Develop Build and Test

Build: #2870 was successful Child of CDAP-DRC-4833

Code commits

caskdata/cdap

  • wyzhang <wyzhang@google.com>

    wyzhang <wyzhang@google.com> 9439cfa723d1a6d93359a9b7b6cd9cfaa8d69e5c

    Merge pull request #12012 from cdapio/feature/CDAP-16353/wyzhang/cleanup/module
    (CDAP-16353) Cleanup: remove MetadataServiceModule from AppFabricServiceRuntimeModule

  • wyzhang <wyzhang@google.com>

    wyzhang <wyzhang@google.com> 2967340c6917acc99515d37d9a0613eabed96f84

    (CDAP-16353) Cleanup: remove MetadataServiceModule from AppFabricServiceRuntimeModule
    Reason:
    MetadataServiceModule contains metadata and lineage http handler bindings and
    a binding for MetadataAdmin.  All these are specific to metadata service and are
    not needed by AppFabric.

    • cdap-app-fabric/src/main/java/io/cdap/cdap/app/guice/AppFabricServiceRuntimeModule.java (version 2967340c6917acc99515d37d9a0613eabed96f84)
  • wyzhang <wyzhang@google.com>

    wyzhang <wyzhang@google.com> c9c49d2766e65333d7e8d68eebb770ef3179cc9a

    Merge pull request #12010 from cdapio/feature/CDAP-16353/wyzhang/fetcher
    {CDAP-16353) Implement LocalApplicationDetailFetcher to get ApplicationDetail

  • wyzhang <wyzhang@google.com>

    wyzhang <wyzhang@google.com> 48d1a04af04de8b86c13318138ff23b2ee40db15 m

    {CDAP-16353) Implement LocalApplicationDetailFetcher to get ApplicationDetail
    Motiviation:
    Having local vs remote impliation for ApplicationDetailFetcher allows us to
    fetcher ApplicationDetail from local when using shared SQL as storage and
    from remote when using non-sharing NOSQL.

    We have already implemented RemoteApplicationDetailFetcher. This change is
    to introduce a local version.

    Currently neither local nor remote is being used. A follow-up PR
    will make profile metadata service use either local or remote depending on
    storage implementation configuration.

    • cdap-app-fabric/src/main/java/io/cdap/cdap/metadata/LocalApplicationDetailFetcher.java (version 48d1a04af04de8b86c13318138ff23b2ee40db15)
    • cdap-app-fabric/src/test/java/io/cdap/cdap/metadata/ApplicationDetailFetcherTest.java (version 48d1a04af04de8b86c13318138ff23b2ee40db15)
    • cdap-app-fabric/src/test/java/io/cdap/cdap/metadata/RemoteApplicationDetailFetcherTest.java (version 48d1a04af04de8b86c13318138ff23b2ee40db15)