Cask Data Application Platform - Develop Build and Test

Build: #1553 was successful Manual run by Sreevatsan Raman

Code commits

CDAP

  • GitHub <noreply@github.com>

    GitHub <noreply@github.com> 15fe934feff2a18e358948c14c511d6ff27d797a

    Merge pull request #6090 from caskdata/feature/auth-rest-ds
    (CDAP-888) Added authorization for dataset instance REST APIs

  • sreevatsan raman <sreevatsan@gmail.com>

    sreevatsan raman <sreevatsan@gmail.com> 891634b98fcf7248a68c37fb44b084db99e55957

    CDAP-6599 Added binding for the NamespaceQueryAdmin in ContextManager used for hive queries. (#6132)

    • cdap-explore/pom.xml (version 891634b98fcf7248a68c37fb44b084db99e55957)
    • cdap-explore/src/main/java/co/cask/cdap/hive/context/ContextManager.java (version 891634b98fcf7248a68c37fb44b084db99e55957)
    • cdap-explore/src/test/java/co/cask/cdap/hive/context/ContextManagerTest.java (version 891634b98fcf7248a68c37fb44b084db99e55957)
  • sreevatsan raman <sreevatsan@gmail.com>

    sreevatsan raman <sreevatsan@gmail.com> 51fe4e9f3b93d1c08c0804942876ee1c82e0d4a6

    CDAP-6571 Fix building of cdap-defaults.xml (#6119)
    * Fix generation of deprecated properties information, by creating
    an XML file of deprecated properties, and adding them to the exclusion list.
    Fix generation of CDAP CLI documentation, by stripping off lines at
    start that don't begin with a space.

    * Add section titles and break up the table into a set of tables.

    • cdap-docs/admin-manual/build.sh (version 51fe4e9f3b93d1c08c0804942876ee1c82e0d4a6)
    • cdap-docs/admin-manual/source/appendices/cdap-security.rst (version 51fe4e9f3b93d1c08c0804942876ee1c82e0d4a6)
    • cdap-docs/admin-manual/source/appendices/cdap-site.rst (version 51fe4e9f3b93d1c08c0804942876ee1c82e0d4a6)
    • cdap-docs/admin-manual/source/appendices/minimal-cdap-site.rst (version 51fe4e9f3b93d1c08c0804942876ee1c82e0d4a6)
    • cdap-docs/tools/cdap-default-exclusions.txt (version 51fe4e9f3b93d1c08c0804942876ee1c82e0d4a6)
    • cdap-docs/tools/cdap-default/cdap-default-deprecated.xml (version 51fe4e9f3b93d1c08c0804942876ee1c82e0d4a6)
    • cdap-docs/tools/cdap-default/cdap-default-exclusions.txt (version 51fe4e9f3b93d1c08c0804942876ee1c82e0d4a6)
    • cdap-docs/tools/cdap-default/cdap-xml-files.txt (version 51fe4e9f3b93d1c08c0804942876ee1c82e0d4a6)
    • cdap-docs/tools/cdap-default/doc-cdap-default.py (version 51fe4e9f3b93d1c08c0804942876ee1c82e0d4a6)
    • cdap-docs/tools/cdap-xml-files.txt (version 51fe4e9f3b93d1c08c0804942876ee1c82e0d4a6)
    • cdap-docs/tools/doc-cdap-default.py (version 51fe4e9f3b93d1c08c0804942876ee1c82e0d4a6)
    • cdap-docs/tools/docs-cli-commands.py (version 51fe4e9f3b93d1c08c0804942876ee1c82e0d4a6)
  • Bhooshan Mogal

    Bhooshan Mogal 1f6a93885923a4778868e65117c33ca7f777b9de

    (CDAP-888) Added authorization for dataset instance REST APIs
    - Refactored DatasetServiceTestBase to be able to run tests with authorization enabled as well. However, DatasetServiceTestBase still needs major improvements.
    - Refactored/updated AuthorizationTest

    • cdap-app-fabric/src/test/java/co/cask/cdap/gateway/handlers/AuthorizationHandlerTest.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-app-fabric/src/test/java/co/cask/cdap/internal/app/runtime/schedule/store/DatasetBasedTimeScheduleStoreTest.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-app-fabric/src/test/java/co/cask/cdap/internal/app/store/remote/RemoteNamespaceQueryTest.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-app-fabric/src/test/java/co/cask/cdap/internal/app/store/remote/RemotePrivilegesFetcherTest.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-app-fabric/src/test/java/co/cask/cdap/stream/store/MDSStreamMetaStoreTest.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-client/src/main/java/co/cask/cdap/client/AuthorizationClient.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-common/src/main/java/co/cask/cdap/common/internal/remote/RemoteOpsClient.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-data-fabric-tests/pom.xml (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-data-fabric-tests/src/test/java/co/cask/cdap/data/stream/service/DFSStreamHeartbeatsTest.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-data-fabric/pom.xml (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data/runtime/DataSetServiceModules.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/datafabric/dataset/DatasetServiceClient.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/datafabric/dataset/service/ConversionHelpers.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/datafabric/dataset/service/DatasetInstanceService.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-data-fabric/src/main/java/co/cask/cdap/data2/datafabric/dataset/service/DatasetService.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-data-fabric/src/test/java/co/cask/cdap/data/view/MDSViewStoreTest.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-data-fabric/src/test/java/co/cask/cdap/data2/datafabric/dataset/RemoteDatasetFrameworkTest.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-data-fabric/src/test/java/co/cask/cdap/data2/datafabric/dataset/service/DatasetServiceAuthorizationTest.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-data-fabric/src/test/java/co/cask/cdap/data2/datafabric/dataset/service/DatasetServiceTestBase.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-data-fabric/src/test/java/co/cask/cdap/data2/datafabric/dataset/service/executor/DatasetOpExecutorServiceTest.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-explore/pom.xml (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-explore/src/test/java/co/cask/cdap/explore/service/BaseHiveExploreServiceTest.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-explore/src/test/java/co/cask/cdap/explore/service/ExploreDisabledTest.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-explore/src/test/java/co/cask/cdap/explore/service/InMemoryExploreServiceTest.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-gateway/pom.xml (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-gateway/src/test/java/co/cask/cdap/gateway/handlers/metrics/MetricsSuiteTestBase.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-master/src/main/java/co/cask/cdap/data/runtime/main/DatasetOpExecutorServerTwillRunnable.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-master/src/main/java/co/cask/cdap/data/runtime/main/MasterServiceMain.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-master/src/main/java/co/cask/cdap/data/tools/DatasetServiceManager.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-master/src/main/java/co/cask/cdap/data/tools/UpgradeTool.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-notifications/pom.xml (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-notifications/src/test/java/co/cask/cdap/notifications/NotificationTest.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-security-spi/src/main/java/co/cask/cdap/security/spi/authorization/AbstractAuthorizer.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-security-spi/src/main/java/co/cask/cdap/security/spi/authorization/AuthorizationEnforcer.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-security-spi/src/main/java/co/cask/cdap/security/spi/authorization/NoOpAuthorizer.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-security-spi/src/main/java/co/cask/cdap/security/spi/authorization/UnauthorizedException.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-security/src/main/java/co/cask/cdap/security/authorization/DefaultAuthorizationContext.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-security/src/main/java/co/cask/cdap/security/authorization/DefaultAuthorizationEnforcementService.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-security/src/test/java/co/cask/cdap/security/authorization/AuthorizationTestBase.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-security/src/test/java/co/cask/cdap/security/authorization/AuthorizationTestModule.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-security/src/test/java/co/cask/cdap/security/authorization/DefaultAuthorizationEnforcementServiceTest.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-security/src/test/java/co/cask/cdap/security/authorization/InMemoryAuthorizer.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-security/src/test/java/co/cask/cdap/security/authorization/NoOpAdmin.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-security/src/test/java/co/cask/cdap/security/authorization/NoOpAuthorizationContextFactory.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-security/src/test/java/co/cask/cdap/security/authorization/NoOpDatasetContext.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-standalone/src/main/java/co/cask/cdap/StandaloneMain.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-unit-test/src/main/java/co/cask/cdap/test/TestBase.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-unit-test/src/test/java/co/cask/cdap/security/AuthorizationTest.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-watchdog/pom.xml (version 1f6a93885923a4778868e65117c33ca7f777b9de)
    • cdap-watchdog/src/test/java/co/cask/cdap/logging/appender/TestResilientLogging.java (version 1f6a93885923a4778868e65117c33ca7f777b9de)