Cask Data Application Platform - Develop Build and Test

Build: #3581 failed Child of CDAP-DRC-5807

Code commits

caskdata/cdap

  • Prashant Jaikumar

    Prashant Jaikumar aa6be1f33c74091cfc08906b509e3cc2cedf7ebd

    Merge pull request #14094 from cdapio/fix_test_build
    Fix build failure in ProgramRunStatusMonitorServiceTest

  • Vinisha Shah <CuriousVini@users.noreply.github.com>

    Vinisha Shah <CuriousVini@users.noreply.github.com> 681a7a457bb53383b79a025c84ab4cd6ca7adc1f

    Merge pull request #14077 from cdapio/deprecate=mapreduce
    [CDAP-18913] Deprecate Mapreduce engine for pipelines

  • Terence Yim <885032+chtyim@users.noreply.github.com>

    Terence Yim <885032+chtyim@users.noreply.github.com> f4da5f252af423a368c72507e0302181333bad12

    Merge pull request #14093 from cdapio/feature/checkstyle
    Updating check style rules

  • greeshmaswaminathan <greeshmaswaminathan@users.noreply.github.com>

    greeshmaswaminathan <greeshmaswaminathan@users.noreply.github.com> df81ccf7d6d8c770d2c9a8a005cab85eda023f3d

    Merge pull request #14092 from cdapio/feature/CDAP-18924-Add-metric-writer-in-image
    Add metricswriter extension to CDAP image - part 2

  • Terence Yim

    Terence Yim 3a90d7c854bda94d894153f7fb6d99d51ff09ce0 m

    Update checkstyle
    - Added EqualsHashCode
      - The equals() and hashCode() method must both be implemented
    - Added EmptyCatchBlock
      - Disallow empty catch block

    • cdap-api-common/src/main/java/io/cdap/cdap/api/common/Bytes.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/app/runtime/artifact/ArtifactDetail.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/tethering/proto/v1/TetheringLaunchMessage.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-app-fabric/src/test/java/io/cdap/cdap/AppWithWorker.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-app-fabric/src/test/java/io/cdap/cdap/internal/app/RemoteTaskExecutorTest.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-app-fabric/src/test/java/io/cdap/cdap/internal/capability/CapabilityManagementServiceTest.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-app-fabric/src/test/java/io/cdap/cdap/internal/tethering/TetheringServerHandlerTest.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-app-templates/cdap-etl/cdap-etl-api/src/test/java/io/cdap/cdap/etl/api/aggregation/DeduplicateAggregationDefinitionTest.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-app-templates/cdap-etl/cdap-etl-api/src/test/java/io/cdap/cdap/etl/api/aggregation/GroupByAggregationDefinitionTest.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-cli/src/main/java/io/cdap/cdap/cli/completer/element/HttpEndpointPrefixCompleter.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-cli/src/main/java/io/cdap/cdap/cli/completer/element/HttpMethodPrefixCompleter.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-common/src/main/java/io/cdap/cdap/common/db/DBConnectionPoolManager.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-common/src/main/java/io/cdap/cdap/common/internal/guava/ClassPath.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-common/src/test/java/io/cdap/cdap/common/conf/CConfigurationUtilTest.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-data-fabric/src/test/java/io/cdap/cdap/api/dataset/lib/KeyValueTableTest.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-data-fabric/src/test/java/io/cdap/cdap/data2/dataset2/TestObject.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-data-fabric/src/test/java/io/cdap/cdap/data2/dataset2/lib/partitioned/PartitionConsumerTest.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-data-fabric/src/test/java/io/cdap/cdap/data2/dataset2/lib/partitioned/PartitionedFileSetArgumentsTest.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-data-fabric/src/test/java/io/cdap/cdap/data2/dataset2/lib/partitioned/PartitionedFileSetTest.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-data-fabric/src/test/java/io/cdap/cdap/data2/dataset2/lib/partitioned/TimePartitionedFileSetTest.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-data-fabric/src/test/java/io/cdap/cdap/data2/dataset2/lib/table/MDSKeyTest.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-data-fabric/src/test/java/io/cdap/cdap/data2/dataset2/lib/table/ObjectStoreDatasetTest.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-gateway/src/test/java/io/cdap/cdap/gateway/handlers/metrics/MetricsHandlerTest.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-security/src/main/java/io/cdap/cdap/security/zookeeper/SharedResourceCache.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-security/src/test/java/io/cdap/cdap/security/auth/TestTokenManager.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-spark-core-base/src/main/java/io/cdap/cdap/app/runtime/spark/distributed/SparkContainerLauncher.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-unit-test/src/test/java/io/cdap/cdap/partitioned/PartitionRollbackTestRun.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-unit-test/src/test/java/io/cdap/cdap/test/app/AppWithWorker.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-watchdog/src/main/java/io/cdap/cdap/metrics/process/TopicProcessMeta.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • cdap-watchdog/src/test/java/io/cdap/cdap/metrics/collect/DistributionTest.java (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
    • checkstyle.xml (version 3a90d7c854bda94d894153f7fb6d99d51ff09ce0)
  • Prashant Jaikumar

    Prashant Jaikumar 9ad5ae426f1e2d3b7dd88930eaa7501dbaa2860c

    Fix build failure in ProgramRunStatusMonitorServiceTest

    • cdap-app-fabric/src/test/java/io/cdap/cdap/internal/app/services/ProgramRunStatusMonitorServiceTest.java (version 9ad5ae426f1e2d3b7dd88930eaa7501dbaa2860c)
  • Prashant Jaikumar

    Prashant Jaikumar 691e9687443b37189a60d28053f7e64f6b9f9a82

    Merge pull request #14091 from cdapio/fix_deps
    Fix guice dependencies for ArtifactCacheService, TetheringAgentService

  • Prashant Jaikumar

    Prashant Jaikumar 28f3e536da1672ffc30138355cb827c2f8b1bb66

    Merge pull request #14068 from cdapio/tethering_artifacts
    [CDAP-18891] Use peer's artifacts for tethered pipeline runs

  • Prashant Jaikumar

    Prashant Jaikumar 8712c7a92394cba4d40a94e1bcfe3494fbf83ef3 m

    Fix guice dependencies for ArtifactCacheService, TetheringAgentService

    • cdap-app-fabric/src/main/java/io/cdap/cdap/app/guice/ProgramRunnerRuntimeModule.java (version 8712c7a92394cba4d40a94e1bcfe3494fbf83ef3)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/tethering/ArtifactCache.java (version 8712c7a92394cba4d40a94e1bcfe3494fbf83ef3)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/tethering/TetheringAgentService.java (version 8712c7a92394cba4d40a94e1bcfe3494fbf83ef3)
    • cdap-master/src/main/java/io/cdap/cdap/master/environment/k8s/ArtifactCacheServiceMain.java (version 8712c7a92394cba4d40a94e1bcfe3494fbf83ef3)
    • cdap-master/src/main/java/io/cdap/cdap/master/environment/k8s/TetheringAgentServiceMain.java (version 8712c7a92394cba4d40a94e1bcfe3494fbf83ef3)
    • cdap-master/src/test/java/io/cdap/cdap/master/environment/k8s/MasterServiceMainTestBase.java (version 8712c7a92394cba4d40a94e1bcfe3494fbf83ef3)
  • Greeshma Swaminathan

    Greeshma Swaminathan c84e6a1f8395639da9e4f8f19b790b3cbeef545b m

    Add option for copying metrics writer extension. Add ability to selectively enable metricwriters.

    • cdap-common/src/main/java/io/cdap/cdap/common/conf/Constants.java (version c84e6a1f8395639da9e4f8f19b790b3cbeef545b)
    • cdap-common/src/main/resources/cdap-default.xml (version c84e6a1f8395639da9e4f8f19b790b3cbeef545b)
    • cdap-master/pom.xml (version c84e6a1f8395639da9e4f8f19b790b3cbeef545b)
    • cdap-watchdog/src/main/java/io/cdap/cdap/metrics/process/loader/MetricsWriterExtensionLoader.java (version c84e6a1f8395639da9e4f8f19b790b3cbeef545b)
    • cdap-watchdog/src/test/java/io/cdap/cdap/metrics/process/loader/MetricsWriterExtensionLoaderTest.java (version c84e6a1f8395639da9e4f8f19b790b3cbeef545b)
    • cdap-watchdog/src/test/java/io/cdap/cdap/metrics/process/loader/MockMetricsWriter.java (version c84e6a1f8395639da9e4f8f19b790b3cbeef545b)
  • Prashant Jaikumar

    Prashant Jaikumar 3d193291fda3bccf2976c78642a81108011c6b58 m

    [CDAP-18891] Use peer's artifacts for tethered pipeline runs

    • cdap-app-fabric/src/main/java/io/cdap/cdap/app/runtime/AbstractProgramRuntimeService.java (version 3d193291fda3bccf2976c78642a81108011c6b58)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/app/runtime/artifact/RemoteArtifactRepositoryReader.java (version 3d193291fda3bccf2976c78642a81108011c6b58)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/app/runtime/distributed/DistributedProgramRuntimeService.java (version 3d193291fda3bccf2976c78642a81108011c6b58)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/app/runtime/service/InMemoryProgramRuntimeService.java (version 3d193291fda3bccf2976c78642a81108011c6b58)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/tethering/ArtifactCacheHttpHandlerInternal.java (version 3d193291fda3bccf2976c78642a81108011c6b58)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/tethering/ArtifactCacheService.java (version 3d193291fda3bccf2976c78642a81108011c6b58)
    • cdap-app-fabric/src/test/java/io/cdap/cdap/app/runtime/AbstractProgramRuntimeServiceTest.java (version 3d193291fda3bccf2976c78642a81108011c6b58)
    • cdap-app-fabric/src/test/java/io/cdap/cdap/internal/app/services/RunRecordCorrectorServiceTest.java (version 3d193291fda3bccf2976c78642a81108011c6b58)
    • cdap-app-fabric/src/test/java/io/cdap/cdap/internal/tethering/ArtifactCacheServiceTest.java (version 3d193291fda3bccf2976c78642a81108011c6b58)
  • Vinisha Shah

    Vinisha Shah 364505664253e822e7e56ba7fdd9813713ccd18d m

    [CDAP-18913] Deprecate Mapreduce engine for pipelines

    • cdap-app-templates/cdap-etl/cdap-data-pipeline-base/src/main/java/io/cdap/cdap/datapipeline/SmartWorkflow.java (version 364505664253e822e7e56ba7fdd9813713ccd18d)
    • cdap-app-templates/cdap-etl/cdap-data-streams-base/src/main/java/io/cdap/cdap/datastreams/DataStreamsPipelineSpec.java (version 364505664253e822e7e56ba7fdd9813713ccd18d)
    • cdap-app-templates/cdap-etl/cdap-etl-core/src/main/java/io/cdap/cdap/etl/batch/BatchPipelineSpec.java (version 364505664253e822e7e56ba7fdd9813713ccd18d)
    • cdap-app-templates/cdap-etl/cdap-etl-core/src/main/java/io/cdap/cdap/etl/spec/PipelineSpecGenerator.java (version 364505664253e822e7e56ba7fdd9813713ccd18d)
    • cdap-app-templates/cdap-etl/cdap-etl-core/src/test/java/io/cdap/cdap/etl/spec/PipelineSpecGeneratorTest.java (version 364505664253e822e7e56ba7fdd9813713ccd18d)
    • cdap-app-templates/cdap-etl/cdap-etl-proto/src/main/java/io/cdap/cdap/etl/proto/v2/spec/PipelineSpec.java (version 364505664253e822e7e56ba7fdd9813713ccd18d)