Cask Data Application Platform - Develop Build and Test

Build: #3280 was successful Child of CDAP-DRC-5397

Code commits

caskdata/cdap

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

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

    Merge pull request #13364 from cdapio/feature/CDAP-17853-fix-controller-ooom
    (CDAP-17853) Fix controller OOM

  • Terence Yim

    Terence Yim 9e3be280698c36e04ee583c5c86f56a86c3d0063 m

    (CDAP-17853) Avoid accumulating multiple program state publish
    - No need to publish status in app-fabric for remote execution programs
    - Remove twill controller on program termination in addition to receiving program state change message

    • cdap-app-fabric/src/main/java/io/cdap/cdap/app/guice/DefaultProgramRunnerFactory.java (version 9e3be280698c36e04ee583c5c86f56a86c3d0063)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/app/guice/DistributedProgramRunnerModule.java (version 9e3be280698c36e04ee583c5c86f56a86c3d0063)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/app/guice/RemoteExecutionProgramRunnerModule.java (version 9e3be280698c36e04ee583c5c86f56a86c3d0063)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/app/runtime/AbstractProgramRuntimeService.java (version 9e3be280698c36e04ee583c5c86f56a86c3d0063)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/app/runtime/ProgramControllerCreator.java (version 9e3be280698c36e04ee583c5c86f56a86c3d0063)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/app/runtime/distributed/AbstractTwillProgramController.java (version 9e3be280698c36e04ee583c5c86f56a86c3d0063)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/app/runtime/distributed/DistributedMapReduceProgramRunner.java (version 9e3be280698c36e04ee583c5c86f56a86c3d0063)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/app/runtime/distributed/DistributedProgramRunner.java (version 9e3be280698c36e04ee583c5c86f56a86c3d0063)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/app/runtime/distributed/DistributedServiceProgramRunner.java (version 9e3be280698c36e04ee583c5c86f56a86c3d0063)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/app/runtime/distributed/DistributedWorkerProgramRunner.java (version 9e3be280698c36e04ee583c5c86f56a86c3d0063)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/app/runtime/distributed/DistributedWorkflowProgramRunner.java (version 9e3be280698c36e04ee583c5c86f56a86c3d0063)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/app/runtime/distributed/MapReduceTwillProgramController.java (version 9e3be280698c36e04ee583c5c86f56a86c3d0063)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/app/runtime/distributed/ServiceTwillProgramController.java (version 9e3be280698c36e04ee583c5c86f56a86c3d0063)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/app/runtime/distributed/WorkerTwillProgramController.java (version 9e3be280698c36e04ee583c5c86f56a86c3d0063)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/app/runtime/distributed/WorkflowTwillProgramController.java (version 9e3be280698c36e04ee583c5c86f56a86c3d0063)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/app/runtime/distributed/remote/RemoteExecutionTwillRunnerService.java (version 9e3be280698c36e04ee583c5c86f56a86c3d0063)
    • cdap-spark-core-base/src/main/java/io/cdap/cdap/app/runtime/spark/distributed/DistributedSparkProgramRunner.java (version 9e3be280698c36e04ee583c5c86f56a86c3d0063)
    • cdap-spark-core-base/src/main/java/io/cdap/cdap/app/runtime/spark/distributed/SparkTwillProgramController.java (version 9e3be280698c36e04ee583c5c86f56a86c3d0063)
  • Terence Yim

    Terence Yim 223ba9a53ebe92c44c732f8ab7900b6eee24d6f4 m

    (CDAP-17853) Fixing threads without thread name.
    - Also with some refactoring to simplify the code

    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/app/services/ScheduledRunRecordCorrectorService.java (version 223ba9a53ebe92c44c732f8ab7900b6eee24d6f4)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/capability/CapabilityApplier.java (version 223ba9a53ebe92c44c732f8ab7900b6eee24d6f4)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/capability/CapabilityManagementService.java (version 223ba9a53ebe92c44c732f8ab7900b6eee24d6f4)
    • cdap-app-fabric/src/test/java/io/cdap/cdap/internal/capability/AutoInstallTest.java (version 223ba9a53ebe92c44c732f8ab7900b6eee24d6f4)