Build #438

Build: #438 was successful Scheduled with changes by 3 people

Code commits

caskdata/cdap

  • Ajai <1452845+ajainarayanan@users.noreply.github.com>

    Ajai <1452845+ajainarayanan@users.noreply.github.com> d65a3a5a8abe8ffdc46fde7d33e82745021bae00

    Merge pull request #11892 from cdapio/bugfix-ui/fix-failing-navbar-e2etest
    [UI]Fixes asserting "Dashboard" feature doesn't exist in navbar

  • Ajai Narayan

    Ajai Narayan 7d848b1a9a8da1286cbb9ad6a9602feb931f77e8 m

    Fixes asserting "Dashboard" feature doesn't exist in navbar
    Long version:
    - Previously we used to show the page even before we fetch any namespaces
    - This allowed quickly to assert the non-existance of "Dashboard" feature in navbar as it won't be there in the light theme.
    - This was ok as we didn't load the HomeAction screen before asserting for Dashboard feature non-existance
        (meaning we check if the page contains "Dashboard" text. This won't be present as we don't wait for everything to be loaded)
    - Now we changed that behavior to show a loading icon for the entire page until the namespace is fetched.
    - This way when we get the anything in the page, we made sure everything is loaded.
    - This caused the failure of test case because the HomeAction link actually has a "Dashboard" link

    Fix:
    - Fix was to set the right subject (navbar) before checking if "Dashboard" exists.

    • cdap-ui/cypress/integration/navbar.spec.ts (version 7d848b1a9a8da1286cbb9ad6a9602feb931f77e8)
  • wyzhang <wyzhang@google.com>

    wyzhang <wyzhang@google.com> ec480e552baf059597d1f8aa7aa7c085f4718b3d

    Merge pull request #11900 from cdapio/feature/cdap-wyzhang/leveldb/v0

  • wyzhang <wyzhang@google.com>

    wyzhang <wyzhang@google.com> 57fe56a01825c9250153fe5bb8c3d14dc7b820b9 m

    (CDAP-16353) Adding last update time to ScheduleDetail that gets returned by get schedule API

    • cdap-app-fabric/src/main/java/io/cdap/cdap/gateway/handlers/ProgramLifecycleHttpHandler.java (version 57fe56a01825c9250153fe5bb8c3d14dc7b820b9)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/app/runtime/schedule/ProgramSchedule.java (version 57fe56a01825c9250153fe5bb8c3d14dc7b820b9)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/app/runtime/schedule/ProgramScheduleRecord.java (version 57fe56a01825c9250153fe5bb8c3d14dc7b820b9)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/scheduler/CoreSchedulerService.java (version 57fe56a01825c9250153fe5bb8c3d14dc7b820b9)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/scheduler/NoOpScheduler.java (version 57fe56a01825c9250153fe5bb8c3d14dc7b820b9)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/scheduler/ProgramScheduleService.java (version 57fe56a01825c9250153fe5bb8c3d14dc7b820b9)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/scheduler/Scheduler.java (version 57fe56a01825c9250153fe5bb8c3d14dc7b820b9)
    • cdap-app-fabric/src/test/java/io/cdap/cdap/internal/app/services/http/handlers/ProgramLifecycleHttpHandlerTest.java (version 57fe56a01825c9250153fe5bb8c3d14dc7b820b9)
    • cdap-app-templates/cdap-etl/cdap-data-pipeline/src/test/java/io/cdap/cdap/datapipeline/DataPipelineTest.java (version 57fe56a01825c9250153fe5bb8c3d14dc7b820b9)
    • cdap-common/src/main/java/io/cdap/cdap/common/namespace/NamespaceQueryAdmin.java (version 57fe56a01825c9250153fe5bb8c3d14dc7b820b9)
    • cdap-proto/src/main/java/io/cdap/cdap/proto/ScheduleDetail.java (version 57fe56a01825c9250153fe5bb8c3d14dc7b820b9)
    • cdap-proto/src/test/java/io/cdap/cdap/proto/ProtoTriggerCodecTest.java (version 57fe56a01825c9250153fe5bb8c3d14dc7b820b9)
    • cdap-unit-test/src/test/java/io/cdap/cdap/security/AuthorizationTest.java (version 57fe56a01825c9250153fe5bb8c3d14dc7b820b9)
  • Terence Yim <885032+chtyim@users.noreply.github.com>

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

    Merge pull request #11899 from cdapio/feature/CDAP-16339-batch-schedule
    (CDAP-16339) Added batch next run time endpoint

  • Terence Yim

    Terence Yim 3305f05209bd4b5883de322aecd0fc4b1da56b2b m

    (CDAP-16339) Added batch endpoint for previous and next run time
    - Also with some refactoring / fixes
    -- Move schedule handler from WorkflowHttpHandler to ProgramLifecycleHttpHandler
    -- Move getNext/Prev schedule runtimes call to program http handler and enforce authorization correctly

    • cdap-app-fabric-tests/src/test/java/io/cdap/cdap/internal/app/services/http/handlers/ScheduledRunTimeTest.java (version 3305f05209bd4b5883de322aecd0fc4b1da56b2b)
    • cdap-app-fabric-tests/src/test/java/io/cdap/cdap/internal/app/services/http/handlers/WorkflowHttpHandlerTest.java (version 3305f05209bd4b5883de322aecd0fc4b1da56b2b)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/gateway/handlers/OperationsDashboardHttpHandler.java (version 3305f05209bd4b5883de322aecd0fc4b1da56b2b)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/gateway/handlers/ProgramLifecycleHttpHandler.java (version 3305f05209bd4b5883de322aecd0fc4b1da56b2b)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/gateway/handlers/WorkflowHttpHandler.java (version 3305f05209bd4b5883de322aecd0fc4b1da56b2b)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/app/runtime/schedule/AbstractTimeSchedulerService.java (version 3305f05209bd4b5883de322aecd0fc4b1da56b2b)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/app/runtime/schedule/TimeScheduler.java (version 3305f05209bd4b5883de322aecd0fc4b1da56b2b)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/internal/app/runtime/schedule/TimeSchedulerService.java (version 3305f05209bd4b5883de322aecd0fc4b1da56b2b)
    • cdap-app-fabric/src/main/java/io/cdap/cdap/scheduler/ProgramScheduleService.java (version 3305f05209bd4b5883de322aecd0fc4b1da56b2b)
    • cdap-app-fabric/src/test/java/io/cdap/cdap/internal/AppFabricClient.java (version 3305f05209bd4b5883de322aecd0fc4b1da56b2b)
    • cdap-app-fabric/src/test/java/io/cdap/cdap/internal/app/services/http/AppFabricTestBase.java (version 3305f05209bd4b5883de322aecd0fc4b1da56b2b)
    • cdap-gateway/src/main/java/io/cdap/cdap/gateway/router/ExpectedNumberOfAuditPolicyPaths.java (version 3305f05209bd4b5883de322aecd0fc4b1da56b2b)
    • cdap-proto/src/main/java/io/cdap/cdap/proto/BatchProgramSchedule.java (version 3305f05209bd4b5883de322aecd0fc4b1da56b2b)