Build #486

Build: #486 was successful Child of CDAP-DRC-4405

Code commits

caskdata/cdap

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

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

    Merge pull request #11183 from cdapio/feature/CDAP-15047-improve-bootstrap
    CDAP-15047 improve bootstrap steps

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

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

    Merge pull request #11182 from cdapio/feature/CDAP-15048-k8s-program-state-transition
    CDAP-15048 write program state transitions in k8s runner

  • albertshau <ashau@google.com>

    albertshau <ashau@google.com> 07bb62ee3755e1b1b50868e063cab82419acd624 m

    CDAP-15047 improve bootstrap steps
    Fixed a bug in the program starter where provisioning steps were
    being skipped.

    Added a log message when the program starter doesn't due anything
    because the program is not stopped.

    Enhanced the system artifacts loader so that system artifacts
    are loaded in parallel. This speeds up bootstrap quite a bit
    in environments where the filesystem is slower.

    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/runtime/artifact/DefaultArtifactRepository.java (version 07bb62ee3755e1b1b50868e063cab82419acd624)
    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/bootstrap/executor/ProgramStarter.java (version 07bb62ee3755e1b1b50868e063cab82419acd624)
  • albertshau <ashau@google.com>

    albertshau <ashau@google.com> 44c2a9f16eb782643337119d60ae548775616854 m

    check program state messages in test

    • cdap-master/src/test/java/co/cask/cdap/master/environment/k8s/UserProgramServiceMainTest.java (version 44c2a9f16eb782643337119d60ae548775616854)
  • albertshau <ashau@google.com>

    albertshau <ashau@google.com> 73cf2ce9b195b3c702fb55a26255823683b88fe0 m

    CDAP-15048 write program state transitions in k8s runner

    • cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/runtime/k8s/UserServiceProgramMain.java (version 73cf2ce9b195b3c702fb55a26255823683b88fe0)